Solr Prometheus экспортер запрашивает экземпляр https Solr

Мы пытаемся запустить экспортер prometheus для solr на экземпляре solr, работающем исключительно через https.

/opt/solr/contrib/prometheus-exporter> ./bin/solr-exporter -p 9854 -b https://localhost:8983/solr -f ./conf/solr-exporter-config.xml -n 8

Однако это не похоже на работу, как при звонке http://localhost:9854/solr/admin/metrics мы получаем следующую ошибку:

ОШИБКА - 2019-03-28 14:05:25,859; org.apache.solr.prometheus.collector.SolrCollector; не удалось получить ядра: возникла IOException при обращении к серверу по адресу: https://localhost:8983/solr ОШИБКА - 2019-03-28 14:05:25.899; org.apache.solr.prometheus.scraper.SolrScraper; не удалось запросить: /admin/metrics Возникла исключительная ситуация IOException при обращении к серверу по адресу: https://localhost:8983/solr ОШИБКА - 2019-03-28 14:05:25.899; org.apache.solr.prometheus.scraper.SolrScraper; java.lang.NullPointerException java.lang.NullPointerException в org.apache.solr.prometheus.scraper.SolrScraper.collectResponse(SolrScraper.java:121) в org.apache.solr.prometheus.scraper.SolrScraper.Sall 74) в org.apache.solr.prometheus.scraper.SolrScraper.call(SolrScraper.java:47) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$ выполнить $0(ExecutorUtil.java:209) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) в java.util.concurrent.ececerPol 624) на java.lang.Thread.run(Thread.java:748)

Похоже, что это проблема, связанная с SSL, поскольку запуск всего через http работает без проблем.

У кого-нибудь была такая проблема?

0 ответов

Другие вопросы по тегам