Fix XID Age graph to show threshold context #69

Merged
eblume merged 1 commit from feature/fix-xid-age-graph into main 2026-01-29 07:08:21 -08:00
Owner

Summary

  • Add fixed Y-axis (0-220M) so the 200M autovacuum threshold is always visible
  • Add dashed threshold lines at 150M (yellow warning) and 200M (red danger)
  • Update title to clarify the threshold

Context

The raw XID age naturally trends upward between vacuum freezes, which looked alarming without context. Current values (~143K-216K) are at 0.1% of the threshold - completely healthy.

Deployment and Testing

  • Sync grafana-config app to feature branch
  • Verify threshold lines appear on PostgreSQL dashboard

🤖 Generated with Claude Code

## Summary - Add fixed Y-axis (0-220M) so the 200M autovacuum threshold is always visible - Add dashed threshold lines at 150M (yellow warning) and 200M (red danger) - Update title to clarify the threshold ## Context The raw XID age naturally trends upward between vacuum freezes, which looked alarming without context. Current values (~143K-216K) are at 0.1% of the threshold - completely healthy. ## Deployment and Testing - [ ] Sync grafana-config app to feature branch - [ ] Verify threshold lines appear on PostgreSQL dashboard 🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Add fixed Y-axis (0-220M) so the autovacuum threshold is always visible
- Add dashed threshold lines at 150M (yellow) and 200M (red)
- Update title to mention the 200M threshold

The raw XID age will always trend upward between vacuum freezes,
which looked alarming without context. Now the graph shows how
far the value is from the autovacuum_freeze_max_age threshold.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
eblume merged commit 0d8eb651d4 into main 2026-01-29 07:08:21 -08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!69
No description provided.