Grafana · Arazzo Workflow
Grafana Provision a Dashboard into a Folder
Version 1.0.0
Create a folder, save a dashboard into it, and read the dashboard back.
View Spec
View on GitHub
AlertingAnalyticsDashboardsLogsMetricsMonitoringObservabilityTracesVisualizationArazzoWorkflows
Provider
Workflows
provision-dashboard
Create a folder and save a dashboard into it, then verify the save.
Creates the target folder, posts the dashboard JSON into it with an explicit commit message, and reads the stored dashboard back by UID.
1
createFolder
createFolder
Create the folder that will own the dashboard. Folders are the unit that Grafana attaches permissions to, so provisioning one per team or per service is what makes access control manageable later.
2
saveDashboard
postDashboard
Save the dashboard JSON into the folder created above. Grafana returns the assigned UID, the version number, and the URL to reach it.
3
readBackDashboard
getDashboardByUID
Read the saved dashboard back by UID to confirm it landed in the intended folder and to capture the stored model and metadata.