feat(dashboards): unify panel titles and units across Grafana dashboards

Summary

Implements dashboard unification as specified in issue #73 (closed):

  • Dashboard 8 (Table Stats): Rename "Tuple stats" to "Activity stats", simplify titles (remove "(absolute)", use "/s" suffix for rates)
  • Dashboard 9 (Single Table Analysis): Rename "Tuple stats" to "Activity stats", add "/s" suffix to rate panels
  • Dashboard 10 (Index Health): Simplify titles, fix units from Bps to binBps
  • Dashboard 11 (Single Index Analysis): Add title to Boguk ratio panel, fix units

Also adds README.md documenting naming conventions:

  • Always use "Estimated bloat" (values are estimations)
  • Use "Shared block reads/hits" (correct PostgreSQL terminology - reads from OS page cache to buffer pool, not necessarily disk I/O)
  • Use binBps for binary byte rates (PostgreSQL uses binary block sizes)

Test plan

  • Verify dashboards load correctly in Grafana
  • Check that panel titles are displayed correctly
  • Confirm units display properly (KiB/s, MiB/s instead of KB/s, MB/s)

Closes #73 (closed)

🤖 Generated with Claude Code

Edited by Dementii Priadko

Merge request reports

Loading