Grafana Dashboards
CLI Dashboard Management
# Export dashboard
curl -u admin:admin \
"localhost:{grafana-port}/api/dashboards/uid/DASHBOARD_UID" | jq '.dashboard' > dashboard.json
# Import dashboard
curl -u admin:admin -X POST \
-H "Content-Type: application/json" \
-d @dashboard.json \
localhost:{grafana-port}/api/dashboards/db
# List all dashboards
curl -u admin:admin localhost:{grafana-port}/api/search | jq '.[].title'
TODO: Panel types, variables, annotations