Details
-
Improvement
-
Status: Open
-
Normal
-
Resolution: Unresolved
-
None
-
Low Hanging Fruit
Description
EstimatedPartitionCount / EstimatedRowCount / SnapshotSize seem particularly expensive. For example on our system org.apache.cassandra.metrics:type=ColumnFamily,name=SnapshotsSize can take as much as half a second. (This was resolved by CASSANDRA-18111).
All this accumulated means that export stats for all your tables (with metrics-graphite or jmx_exporter) is going to take quite some time.
We should certainly try to find the most expensive end points and see if there is a way to cache some of the values.
cc: rgerard
Attachments
Attachments
Issue Links
- is related to
-
CASSANDRA-16843 List snapshots of dropped tables
- Resolved
- relates to
-
CASSANDRA-17588 "Total TrueDiskSpaceUsed" computation does not include manifest and schema files
- Resolved
-
CASSANDRA-18102 Add a virtual table to list snapshots
- Resolved
-
CASSANDRA-18111 Centralize all snapshot operations to SnapshotManager and cache snapshots
- Resolved