You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Erick Erickson (JIRA)" <ji...@apache.org> on 2016/11/04 18:56:58 UTC

[jira] [Created] (SOLR-9731) Add jvm-wide JMX statistics for Solr

Erick Erickson created SOLR-9731:
------------------------------------

             Summary: Add jvm-wide JMX statistics for Solr
                 Key: SOLR-9731
                 URL: https://issues.apache.org/jira/browse/SOLR-9731
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Erick Erickson


The statistics that can currently be gathered via JMX tend to be core-specific, making monitoring "how is the Solr node doing" harder than it needs to be. This JIRA is about exploring what it would take for instance-wide statistics to be JMX-enabled.

I'm imagining cumulative stats like:
> How many Solr<->Solr communications errors have there been?
> How many Solr<->ZK communication errors have there been
> How many full synchronizations have happened across all replicas?
> Operations people, fill in your favorite health monitoring bit here.

What do people think? Is JMX even the right thing? We have an admin end-point for gathering information, but that's not as "operations friendly".

I'm open to any suggestions for how/where to implement this, whether there are any huge "gotchas", bottleneck concerns, etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org