├── README.txt
├── bin
│ ├── solr-exporter
├── conf
│ ├── grafana-solr-dashboard.json
│ ├── log4j.properties
│ └── solr-exporter-config.xml
├── dist __moved as mentioned in item 2 below__
├── lib
└── lucene-libs
-
The solr exporter can be found in a solr-7.3.1 binary distribution at
${BASE_DIR}/solr-7.3.1/contrib/prometheus-exporter. Or, if you're in the mood to type, in a riak build tree aftermake relin${BUILD_DIR}/riak/_build/rel/lib/yokozuna/build/solr-7.3.1/contrib/prometheus-exporter. -
Besides the
prometheus-exporterdirectory the exporter also requires thedistdirectory in the top-levelsolr-7.3.1directory. That directory's jars are referenced insolr-exportervia../../dist. In order to avoid placing additional full solr distributions1 on the riak machines thedistdirectory is moved fromsolr-7.3.1/distto${EXPORTER}/distand thesolr-exporterscript is edited to point to the new location. -
Configuration information can be found on the solr website.
Footnotes
-
Distributions we are likely to forget about when the next vulnerability rolls around. ↩