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

Reply via email to