Skip to content

fix(grafana): align kupo-dolos dashboard and alerts with live metrics#52

Merged
verbotenj merged 1 commit into
mainfrom
fix/use-dolos-slot-metric
Jul 5, 2026
Merged

fix(grafana): align kupo-dolos dashboard and alerts with live metrics#52
verbotenj merged 1 commit into
mainfrom
fix/use-dolos-slot-metric

Conversation

@verbotenj

Copy link
Copy Markdown
Collaborator
  • Update 'dolos_tip_slot' to 'dolos_slot' to match live Dolos-exposed metrics.
  • Update 'kupo_most_recent_point_slot_no' to 'kupo_most_recent_checkpoint' to match live Kupo metrics.
  • Clamp indexing lag calculations to 0 using clamp_min to prevent negative values caused by scrape timing jitter.
  • Redirect CPU and Memory resource panels to target 'dolos' container inside dolos pods instead of standalone kupo.
  • Filter out 'socat-ntc' utility container from resource graphs to prevent division-by-zero (NaN) rendering failures.
  • Map 'Database Size' panel to kubelet PVC volume stats and disable its sparkline to prevent trend-line auto-scaling confusion.
  • Map 'Dolos Chain Sync Events' rate to 'dolos_block_number' as the old event counter is obsolete.
  • Map 'Dolos Sync Progress' to dynamically calculate progress against synced reference cardano-nodes in the cluster.
dashboard

- Update 'dolos_tip_slot' to 'dolos_slot' to match live Dolos-exposed metrics.
- Update 'kupo_most_recent_point_slot_no' to 'kupo_most_recent_checkpoint' to match live Kupo metrics.
- Clamp indexing lag calculations to 0 using clamp_min to prevent negative values caused by scrape timing jitter.
- Redirect CPU and Memory resource panels to target 'dolos' container inside dolos pods instead of standalone kupo.
- Filter out 'socat-ntc' utility container from resource graphs to prevent division-by-zero (NaN) rendering failures.
- Map 'Database Size' panel to kubelet PVC volume stats and disable its sparkline to prevent trend-line auto-scaling confusion.
- Map 'Dolos Chain Sync Events' rate to 'dolos_block_number' as the old event counter is obsolete.
- Map 'Dolos Sync Progress' to dynamically calculate progress against synced reference cardano-nodes in the cluster.
@verbotenj verbotenj merged commit 1198b2b into main Jul 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants