Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-7273

expose global ColumnFamily metrics

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Low
    • Resolution: Fixed
    • Fix Version/s: 1.2.17, 2.0.9, 2.1 rc2
    • Component/s: None
    • Labels:

      Description

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

        Attachments

        1. 7273-2_1_branch-v1.txt
          35 kB
          Chris Lohfink
        2. 7273-2_1_branch-v2.txt
          47 kB
          Chris Lohfink
        3. cassandra-trunk.patch
          49 kB
          Chris Lohfink
        4. Screen Shot 2014-06-24 at 11.52.41 AM.png
          157 kB
          Chris Lohfink
        5. Screen Shot 2014-06-24 at 11.53.47 AM.png
          55 kB
          Chris Lohfink
        6. v2.tar
          77 kB
          Chris Lohfink

          Issue Links

            Activity

              People

              • Assignee:
                cnlwsu Chris Lohfink
                Reporter:
                rfwagner@gmail.com Richard Wagner
                Authors:
                Chris Lohfink
                Reviewers:
                Brandon Williams
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: