grafana

11 commands

11 shown

Start Grafana server Start the Grafana service via systemd systemctl start grafana-server #grafana#monitoring#service Check Grafana status Check if Grafana service is running systemctl status grafana-server #grafana#monitoring#status Create API key (CLI) Reset admin password via Grafana CLI grafana-cli admin reset-admin-password newpassword #grafana#admin#cli List plugins List all available plugins from Grafana marketplace grafana-cli plugins list-remote #grafana#plugins#cli Install plugin Install a Grafana plugin by name grafana-cli plugins install grafana-piechart-panel #grafana#plugins#install Export dashboard via API Export dashboard JSON via Grafana HTTP API curl -s http://admin:admin@localhost:3000/api/dashboards/uid/MY_UID | jq .dashboard #grafana#api#dashboard#export 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 #grafana#api#dashboard#import List datasources via API List all configured datasources curl -s http://admin:admin@localhost:3000/api/datasources | jq .[].name #grafana#api#datasource Create datasource via API Add a new datasource via Grafana API curl -X POST -H "Content-Type: application/json" -d @ds.json http://admin:admin@localhost:3000/api/datasources #grafana#api#datasource#create Provision dashboards folder Grafana auto-loads dashboards from provisioning directory on startup # Place YAML in /etc/grafana/provisioning/dashboards/ #grafana#provisioning#dashboards Provision dashboards folder Create Grafana dashboard provisioning config (restart Grafana after) cat > /etc/grafana/provisioning/dashboards/default.yaml <<EOF apiVersion: 1 providers: - name: default type: file folder: '' options: path: /var/lib/grafana/dashboards EOF #grafana#provisioning#dashboards
no commands match