cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Shook (JIRA)" <>
Subject [jira] [Created] (CASSANDRA-10297) Low-effort configuration of metrics reporters via JMX/nodetool
Date Thu, 10 Sep 2015 04:03:45 GMT
Jonathan Shook created CASSANDRA-10297:

             Summary: Low-effort configuration of metrics reporters via JMX/nodetool
                 Key: CASSANDRA-10297
             Project: Cassandra
          Issue Type: Improvement
          Components: Tools
            Reporter: Jonathan Shook
             Fix For: 3.x

Provide the ability to configure metrics reporters via JMX, with default support for common
reporters out of the box, including graphite.

Configuration commands should allow for full programmatic configuration of reporters, including
managing active reporters and their filtering settings.

The prefix value should be configurable with support for several common tokens which will
be interpolated when the prefix value is set: hostname, rpc_ipaddr, cluster_name, etc.

Optionally, the configuration should be backed by a configuration file which is automatically
loaded at startup if it exists, but with no errors if it doesn't. 

JMX options added here should also be supported with nodetool.

The purpose of this improvement is to allow for bulk (re)configuration of metrics collection
in larger deployments.

An possible approach that would be easier to implement would be to provide the yaml reporter
configuration via a JMX method parameter, with an optional boolean which would signal the
method to persist the file in a pre-defined 'reporter config' location.

This message was sent by Atlassian JIRA

View raw message