The JMX Metric Gatherer provides built in Solr metric gathering capabilities. Details about using JMX with Solr can be found here: https://solr.apache.org/guide/6_6/using-jmx-with-solr.html
-
Name:
solr.document.count
-
Description: The total number of indexed documents.
-
Unit:
{documents}
-
Labels:
core
-
Instrument Type: ObservableLongUpDownCounter
-
Name:
solr.index.size
-
Description: The total index size.
-
Unit:
by
-
Labels:
core
-
Instrument Type: ObservableLongUpDownCounter
-
Name:
solr.request.count
-
Description: The number of queries made.
-
Unit:
{queries}
-
Labels:
core
,type
,handler
-
Instrument Type: ObservableLongCounter
-
Name:
solr.request.time.average
-
Description: The average time of a query, based on Solr's histogram configuration.
-
Unit:
ms
-
Labels:
core
,type
,handler
-
Instrument Type: ObservableDoubleValue
-
Name:
solr.request.error.count
-
Description: The number of queries resulting in an error.
-
Unit:
{queries}
-
Labels:
core
,type
,handler
-
Instrument Type: ObservableLongCounter
-
Name:
solr.request.timeout.count
-
Description: The number of queries resulting in a timeout.
-
Unit:
{queries}
-
Labels:
core
,type
,handler
-
Instrument Type: ObservableLongCounter
-
Name:
solr.cache.eviction.count
-
Description: The number of evictions from a cache.
-
Unit:
{evictions}
-
Labels:
core
,cache
-
Instrument Type: ObservableLongCounter
-
Name:
solr.cache.hit.count
-
Description: The number of hits from a cache.
-
Unit:
{hits}
-
Labels:
core
,cache
-
Instrument Type: ObservableLongCounter
-
Name:
solr.cache.insert.count
-
Description: The number of inserts from a cache.
-
Unit:
{inserts}
-
Labels:
core
,cache
-
Instrument Type: ObservableLongCounter
-
Name:
solr.cache.lookup.count
-
Description: The number of lookups from a cache.
-
Unit:
{lookups}
-
Labels:
core
,cache
-
Instrument Type: ObservableLongCounter
-
Name:
solr.cache.size
-
Description: The size of the cache occupied in memory.
-
Unit:
by
-
Labels:
core
,cache
-
Instrument Type: ObservableLongUpDownCounter