Import dashboard via API
Import a dashboard JSON via Grafana HTTP API
curl -X POST -H "Content-Type: application/json" -d @dashboard.json http://admin:admin@localhost:3000/api/dashboards/import
- tool
- grafana11 commands
More grafana commands
-
curl -s http://admin:admin@localhost:3000/api/datasources | jq .[].nameList all configured datasources
-
curl -X POST -H "Content-Type: application/json" -d @ds.json http://admin:admin@localhost:3000/api/datasourcesAdd a new datasource via Grafana API
-
# Place YAML in /etc/grafana/provisioning/dashboards/Grafana auto-loads dashboards from provisioning directory on startup
-
cat > /etc/grafana/provisioning/dashboards/default.yaml <<EOF apiVersion: 1 providers: - name: default type: file folder: '' options: path: /var/lib/grafana/dashboards EOFCreate Grafana dashboard provisioning config (restart Grafana after)
-
systemctl start grafana-serverStart the Grafana service via systemd