Description
Installation details
Panel Name: Tombstones Writes, Range Tombstones Writes, Cells Tombstones writes
Dashboard Name: Detailed
Scylla-Monitoring Version:
Scylla Monitoring version - 4.8.3
Scylla-Version: 2024.1.13
Request
The tombstones panels presented in the detailed dashboard and within the tombstones section are misleading and bring a lot of confusion when trying to debug issues related to tombstones generation.
Currently these panel are showing the tombstones found in sstables right after a stream/compaction/flush has happened, so it is an aggregated figure not related to any deletion/update of data that may be happening at a moment in time.
First of all the names and descriptions for the tombstones panels mentioned are misleading.
Second there are not metrics about tombstones being generated at a moment in time due to delete/updates itself.
The confusion that bring these panels is about why if pushing a low number of delete/update to my database (or none), I still may see a (huge) number of "tombstones writes" in this misleading panel, believing these are new tombstones being generated when in fact are tombstones remaining after compaction and not expired as still within GC GRACE SECONDS threshold.
Below a tiny reproduction of this issue after manually flushing the tables, tombstones writes reported but not necessarily during deleting/updating records.