Hi - I've not been able to find a way to change the names of mbeans exposed from solr via JMX. Is this even possible? Am I just plain doing it wrong?
For example, when running multiple instances of solr in the same Tomcat instance, each has an associated searc...@1234567 mbean. Alright, I expect that. However, some values that I'm looking for (such as avgRequestsPerSecond, avgTimePerRequest) are all located under the solr/standard mbean. I'm not sure which actual instance of solr this value actually represents. Now, to be fair, I'm very new to using JMX for anything. My conclusions have involved a lot of speculation, and honestly, some good guesses. Maybe it would be wise to have a separate JMX server for each instance of Solr? I don't know. The overall goal is to be able to monitor response times and memory usage from Solr, and even further each instance of Solr. I think JMX is the solution, unless someone else would be so kind as to provide some other recommendations. Thanks! -dant