[
https://issues.apache.org/jira/browse/CASSANDRA-7273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14034707#comment-14034707
]
Richard Wagner commented on CASSANDRA-7273:
-------------------------------------------
Just to reiterate what Chris Lohfink said, we find it super useful in a managed
cluster scenario to have aggregate CF metrics. In practice we find them quite
useful and almost never have to dig into the CF specific metrics - which by the
way is always an option as long as those are available too. I think that every
CF metric is useful and should be presented in a global, aggregated view.
And to reiterate Brandon's comment, SP latency is a whole different beast from
local latency, so having an aggregate view of latency at the local level is
super important too.
> expose global ColumnFamily metrics
> ----------------------------------
>
> Key: CASSANDRA-7273
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7273
> Project: Cassandra
> Issue Type: New Feature
> Reporter: Richard Wagner
> Assignee: Brandon Williams
> Priority: Minor
> Labels: lhf
> Fix For: 1.2.17
>
> Attachments: 7273-2_1_branch-v1.txt
>
>
> It would be very useful to have cassandra expose ColumnFamily metrics that
> span all column families. A general purpose cassandra monitoring system built
> up around the current ColumnFamily metrics really only has a couple of
> choices right now: publish metrics for all column families or fetch metrics
> for all column families, aggregate them and then publish the aggregated
> metrics. The first can be quite expensive for the downstream monitoring
> system and the second is a piece of work that it seems is better pushed into
> cassandra itself.
> Perhaps these global ColumnFamily metrics could be published under a name of:
> org.apache.cassandra.metrics:type=(ColumnFamily|IndexColumnFamily),name=(Metric
> name)
> (Same as existing ColumnFamily metrics, but with no keyspace or scope.)
--
This message was sent by Atlassian JIRA
(v6.2#6252)