You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Andrzej Bialecki (JIRA)" <ji...@apache.org> on 2016/12/22 10:48:58 UTC

[jira] [Comment Edited] (SOLR-9880) Add Ganglia and Graphite metrics reporters

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

Andrzej Bialecki  edited comment on SOLR-9880 at 12/22/16 10:48 AM:
--------------------------------------------------------------------

Here's a patch that adds three new reporters for Ganglia, Graphite and Slf4j.

{{SolrSlf4jReporter}} is file-based, ie. you can configure its logger name and redirect these logs to separate file(s). Logger names follow the metric group names by default, so you can have different files for "solr.jvm", "solr.core", "solr.node" etc - or you can override this and put all groups into a single logger.


was (Author: ab):
Here's a patch that adds three new reporters for Ganglia, Graphite and Slf4j.

> Add Ganglia and Graphite metrics reporters
> ------------------------------------------
>
>                 Key: SOLR-9880
>                 URL: https://issues.apache.org/jira/browse/SOLR-9880
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: metrics
>            Reporter: Andrzej Bialecki 
>            Assignee: Andrzej Bialecki 
>            Priority: Minor
>             Fix For: master (7.0), 6.4
>
>         Attachments: SOLR-9880.patch
>
>
> Originally SOLR-4735 provided implementations for these reporters (wrappers for Dropwizard components to use {{SolrMetricReporter}} API).
> However, this functionality has been split into its own issue due to the additional transitive dependencies that these reporters bring:
> * Ganglia:
> ** metrics-ganglia, ASL, 3kB
> ** gmetric4j (Ganglia RPC implementation), BSD, 29kB
> * Graphite
> ** metrics-graphite, ASL, 10kB
> ** amqp-client (RabbitMQ Java client, marked optional in pom?), ASL/MIT/GPL2, 190kB
> IMHO these are not very large dependencies, and given the useful functionality they provide it's worth adding them.



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