Grafana · Arazzo Workflow
Grafana Publish a Reusable Library Panel
Version 1.0.0
Create a library panel, read it back by UID, and list the dashboards connected to it.
View Spec
View on GitHub
AlertingAnalyticsDashboardsLogsMetricsMonitoringObservabilityTracesVisualizationArazzoWorkflows
Provider
Workflows
publish-library-panel
Create a reusable library panel and inspect what it is connected to.
Creates the library element in a folder, reads it back by UID, and lists the dashboards currently using it.
1
createLibraryElement
createLibraryElement
Create the library panel. Dashboards will later reference it by UID rather than embedding a copy of the model, which is the whole point.
2
readBackElement
getLibraryElementByUID
Read the element back by UID to confirm the stored model and version, which is the version number any later update must supply.
3
listConnections
getLibraryElementConnections
List the dashboards connected to this library panel. On a new element this is empty; run the same step against an existing element before changing it to see exactly which dashboards the edit will reach.