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)
Edited by Dementii Priadko