You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Shook (JIRA)" <ji...@apache.org> on 2015/09/10 06:03:45 UTC
[jira] [Created] (CASSANDRA-10297) Low-effort configuration of
metrics reporters via JMX/nodetool
Jonathan Shook created CASSANDRA-10297:
------------------------------------------
Summary: Low-effort configuration of metrics reporters via JMX/nodetool
Key: CASSANDRA-10297
URL: https://issues.apache.org/jira/browse/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
(v6.3.4#6332)