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

expose global ColumnFamily metrics

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 1.2.17, 2.0.9, 2.1 rc2
    • None

    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

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

              Dates

                Created:
                Updated:
                Resolved: