Skip to content

Feat: kupo dolos checkpoint stale alert - #65

Merged
tripura-repalle merged 2 commits into
mainfrom
feat/kupo-dolos-checkpoint-stale-alert
Aug 24, 2026
Merged

Feat: kupo dolos checkpoint stale alert#65
tripura-repalle merged 2 commits into
mainfrom
feat/kupo-dolos-checkpoint-stale-alert

Conversation

@tripura-repalle

@tripura-repalle tripura-repalle commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Closes: #66

…panel

Mirrors the Kupo checkpoint-stale work for the Dolos-backed Kupo deployment. Adds a 'Kupo (Dolos) checkpoint is stale' alert that fires when a connected Dolos-backed Kupo instance's most recent checkpoint (kupo_most_recent_checkpoint) stops advancing for 15m, catching wedged Kupo<->Dolos chain-sync sessions that report connection_status=connected but serve a stale index. Notifies #infra-alerts.

Adds a matching 'Checkpoint Advancement (changes / 15m)' timeseries panel under a new 'Checkpoint Health' row on the Cardano Kupo (Dolos) dashboard.

Signed-off-by: Tripura Repalle <tripura@blinklabs.io>
The grafana_alerts module existed but was never instantiated, so the alert JSON files under grafana/alerts/ (including the Kupo and Kupo-Dolos checkpoint-stale rules) were never deployed by terraform apply. Adds grafana-alerts.tf to instantiate the module for each grafana.alerts entry in config.yaml, using the existing folder UIDs and the shared data source UID map.

Also fixes the module's fileset/templatefile path from ${path.root}/../${var.local_directory} to ${path.root}/${var.local_directory}, matching the working grafana_dashboard module (path.root is the repo root, so the ../ pointed outside the repo and matched zero files).

Signed-off-by: Tripura Repalle <tripura@blinklabs.io>
@tripura-repalle
tripura-repalle merged commit 6a6957a into main Aug 24, 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.

add Kupo-dolos tip-stale alert and dashboard panel

2 participants