If you are looking for long-term monitoring, you can also look at tools / services such as Scalable Performance Monitoring (SPM) from my company, Sematext or others. http://sematext.com/spm/index.html
This service will expose requests, latency, all Solr cache information, JVM memory, GC, CPU, load, disk and network I / O, etc.
We eat our own dog food and use this tool to monitor Solr performance with Solr instances compared to search-lucene.com and search-hadoop.com/, and we use them regularly with our customers when we need to help them with work Solr setting.
If you do not want the βcorrectβ performance monitoring to be higher, you can use tools like vmstat, iostat, sar, top, jstack, etc. to solve problems with Solr, provided that you run it under UNIX.
Otis gospodnetic
source share