Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Operability
-
Normal
-
All
-
None
-
Description
As part of CASSANDRA-15821 it became apparent that certain metric names found in keyspace and tables had different names but were in fact the same metric - they are as follows:
- Table.SyncTime == Keyspace.RepairSyncTime
- Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
- Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
- Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
- Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
- Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
- Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
Also, client metrics are the only metrics to start with a lower case letter. Change those to upper case to match all the other metrics.
Unifying this naming would help make metrics more consistent as part of CASSANDRA-15582
Attachments
Issue Links
- is a child of
-
CASSANDRA-15582 4.0 quality testing: metrics
- In Progress
- is depended upon by
-
CASSANDRA-15821 Metrics Documentation Enhancements
- Open
- relates to
-
CASSANDRA-16090 Remove Legacy ColumnFamily Aliases from TableMetrics
- Open