suhailpatel / seastat

A standalone Cassandra Prometheus Exporter with speed 🏎️
MIT License
18 stars 2 forks source link

Add table stats for cells scanned / speculative retries / space used #1

Closed suhailpatel closed 4 years ago

suhailpatel commented 4 years ago

This PR plumbs through some additional table level stats that are useful for Cassandra operators and are good for historic purposes to understand behaviour of a Cassandra cluster

The new table stat metrics are:

Name Description Type
seastat_table_live_disk_space_used_bytes Disk space used for live cells in bytes Gauge
seastat_table_total_disk_space_used_bytes Disk space used for all data in bytes Gauge
seastat_table_live_sstables Number of live SSTables Gauge
seastat_table_sstables_per_read Number of SSTables consulted per read query Summary
seastat_table_tombstones_scanned Number of tombstones scanned per read query Summary
seastat_table_live_cells_scanned Number of live cells scanned per read query Summary
seastat_table_speculative_retries_total Total amount of speculative retries Counter
seastat_table_speculative_failed_retries_total Total amount of speculative failed retries Counter