cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard Wagner (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-7273) expose global ColumnFamily metrics
Date Tue, 20 May 2014 23:11:38 GMT


Richard Wagner commented on CASSANDRA-7273:

It is similar to, but not exactly the same as CASSANDRA-6539. That one is asking for keyspace
scoped metrics. This one is asking for global ColumnFamily metrics - all keyspaces, all column
families. If we have keyspace scoped metrics, then we still have the same problems where we
have to either publish all keyspace metrics or do the aggregation ourselves.

> expose global ColumnFamily metrics
> ----------------------------------
>                 Key: CASSANDRA-7273
>                 URL:
>             Project: Cassandra
>          Issue Type: New Feature
>            Reporter: Richard Wagner
>            Priority: Minor
> 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

View raw message