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
Read the dashboard as it stands today, capturing the current version so the rollback can be described and, if needed, reversed.
2
listVersions
List the dashboard's version history, newest first, so the target version can be confirmed to exist and its commit message read.
3
reviewTargetVersion
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
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.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.