[prev in list] [next in list] [prev in thread] [next in thread] 

List:       solr-dev
Subject:    [jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
From:       "ASF subversion and git services (JIRA)" <jira () apache ! org>
Date:       2016-11-30 19:44:58
Message-ID: JIRA.12643182.1366284052000.404731.1480535098417 () Atlassian ! JIRA
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15709559#comment-15709559 \
] 

ASF subversion and git services commented on SOLR-4735:
-------------------------------------------------------

Commit f489bb8566985174111d4e91df2d6ec03ffcb01e in lucene-solr's branch \
refs/heads/feature/metrics from [~ab] [ \
https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=f489bb8 ]

SOLR-4735 This method may actually remove several metrics.


> Improve Solr metrics reporting
> ------------------------------
> 
> Key: SOLR-4735
> URL: https://issues.apache.org/jira/browse/SOLR-4735
> Project: Solr
> Issue Type: Improvement
> Reporter: Alan Woodward
> Assignee: Andrzej Bialecki 
> Priority: Minor
> Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch
> 
> 
> Following on from a discussion on the mailing list:
> http://search-lucene.com/m/IO0EI1qdyJF1/codahale&subj=Solr+metrics+in+Codahale+metrics+and+Graphite+
>  It would be good to make Solr play more nicely with existing devops monitoring \
> systems, such as Graphite or Ganglia.  Stats monitoring at the moment is poll-only, \
> either via JMX or through the admin stats page.  I'd like to refactor things a bit \
> to make this more pluggable. This patch is a start.  It adds a new interface, \
> InstrumentedBean, which extends SolrInfoMBean to return a \
> [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a couple \
> of MetricReporters (which basically just duplicate the JMX and admin page reporting \
> that's there at the moment, but which should be more extensible).  The patch \
> includes a change to RequestHandlerBase showing how this could work.  The idea \
> would be to eventually replace the getStatistics() call on SolrInfoMBean with this \
> instead. The next step would be to allow more MetricReporters to be defined in \
> solrconfig.xml.  The Metrics library comes with ganglia and graphite reporting \
> modules, and we can add contrib plugins for both of those. There's some more \
> general cleanup that could be done around SolrInfoMBean (we've got two plugin \
> handlers at /mbeans and /plugins that basically do the same thing, and the beans \
> themselves have some weirdly inconsistent data on them - getVersion() returns \
> different things for different impls, and getSource() seems pretty useless), but \
> maybe that's for another issue.



--
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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic