Grafana · Arazzo Workflow
Grafana Roll a Dashboard Back to a Previous Version
Version 1.0.0
Inspect a dashboard's version history, review a target version, and restore it.
View Spec
View on GitHub
AlertingAnalyticsDashboardsLogsMetricsMonitoringObservabilityTracesVisualizationArazzoWorkflows
Provider
Workflows
rollback-dashboard-version
Restore a dashboard to a known-good earlier version.
Reads the dashboard, lists its versions, fetches the target version for review, and restores that version as a new current version.
1
readCurrentDashboard
getDashboardByUID
Read the dashboard as it stands today, capturing the current version so the rollback can be described and, if needed, reversed.
2
listVersions
getDashboardVersionsByUID
List the dashboard's version history, newest first, so the target version can be confirmed to exist and its commit message read.
3
reviewTargetVersion
getDashboardVersionByUID
Fetch the full stored model of the target version. Read this before restoring so you know exactly what is about to become current.
4
restoreVersion
restoreDashboardVersionByUID
Restore the reviewed version. Grafana applies it as a new version on top of the history rather than deleting anything, so the broken version remains in the record.