Follow

Apache Solr Plugin

A plugin that collects metrics from SOLR using Rest-API from Solr Admin server.

You may also refer to this video for a recorded walk through of the install and configuration process.

Prerequisites
  • Supported OS: Linux
  • TrueSight Pulse meter 4.5.0-778 or later
  • Apache Solr 4.5 or later
To install new meter go to 'Settings-> Installation' or see instructions.
To upgrade the meter to the latest version see instructions
 
Metrics Collected:
  • SOLR_SYSTEM_COMMITED_VIRTUAL_MEMORY_SIZE
  • SOLR_SYSTEM_FREE_PHYSICAL_MEMORY_SIZE
  • SOLR_SYSTEM_PROCESS_CPU_TIME
  • SOLR_SYSTEM_OPEN_FILE_DESCRIPTOR_COUNT
  • SOLR_SYSTEM_MAX_FILE_DESCRIPTOR_COUNT
  • SOLR_JVM_UPTIME
  • SOLR_JVM_MEMORY_FREE
  • SOLR_JVM_MEMORY_TOTAL
  • SOLR_JVM_MEMORY_MAX
  • SOLR_JVM_MEMORY_USED
  • SOLR_THREAD_CURRENT
  • SOLR_THREAD_PEAK
  • SOLR_THREAD_DAEMON
  • SOLR_CACHE_DOCUMENT_LOOKUPS
  • SOLR_CACHE_DOCUMENT_HITS
  • SOLR_CACHE_DOCUMENT_HITRATIO
  • SOLR_CACHE_DOCUMENT_INSERTS
  • SOLR_CACHE_DOCUMENT_SIZE
  • SOLR_CACHE_DOCUMENT_EVICTIONS
  • SOLR_CACHE_DOCUMENT_WARMUPTIME
Installing the plugin
 
1) Log into the Pulse.
 
2) Go to Settings > Plugins
 
3) Click on 'Get Plugins'.
 
4) Scroll to 'solr' and click 'Install'.
 
5) Pulse provides a list of meters to associate to the plugin.  Please select a meter. Now an "Add a plugin..." drop down box will display.  Please click and select 'solr'.
 
6) Click "Add a Instance" and enter the following details:
 
Field Description
Host SOLR hostname default:localhost
Port SOLR Admin port number default: 8983
Core Name The Solr core(s) that need to be monitored
Source Name Source name which will be displayed as source identifier
Poll Interval The frequency (in milliseconds) used to poll the SOLR for metrics.
 
7) The following dashboards will be created:
  • Solr-General
  • Solr-Cache
Have more questions? Submit a request