From 1fd386d2244b1e994545b0f60add0c6a9dac2d94 Mon Sep 17 00:00:00 2001 From: Thomas Runyon Date: Mon, 5 Jun 2023 15:37:10 -0400 Subject: [PATCH] Update Grafana Dashboard (#166) * Update dcgm-exporter-dashboard.json Update to work with Grafana * Update dcgm-exporter-dashboard.json fixed instance discovery again --- grafana/dcgm-exporter-dashboard.json | 53 ++++++++++++++++------------ 1 file changed, 31 insertions(+), 22 deletions(-) diff --git a/grafana/dcgm-exporter-dashboard.json b/grafana/dcgm-exporter-dashboard.json index c52042b1..29dcd688 100644 --- a/grafana/dcgm-exporter-dashboard.json +++ b/grafana/dcgm-exporter-dashboard.json @@ -1,14 +1,4 @@ { - "__inputs": [ - { - "name": "DS_PROMETHEUS", - "label": "Prometheus", - "description": "", - "type": "datasource", - "pluginId": "prometheus", - "pluginName": "Prometheus" - } - ], "__requires": [ { "type": "panel", @@ -62,7 +52,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -149,7 +139,7 @@ } }, { - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "gridPos": { "h": 8, "w": 6, @@ -214,7 +204,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -302,7 +292,7 @@ }, { "cacheTimeout": null, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "gridPos": { "h": 8, "w": 6, @@ -371,7 +361,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -466,7 +456,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -556,7 +546,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -646,7 +636,7 @@ "bars": false, "dashLength": 10, "dashes": false, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "fill": 1, "fillGradient": 0, "gridPos": { @@ -738,13 +728,32 @@ "tags": [], "templating": { "list": [ + { + "current": { + "selected": true, + "text": "Prometheus", + "value": "Prometheus" + }, + "hide": 0, + "includeAll": false, + "multi": false, + "name": "datasource", + "options": [], + "query": "prometheus", + "queryValue": "", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" + }, { "allValue": null, "current": {}, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "definition": "label_values(DCGM_FI_DEV_GPU_TEMP, instance)", "hide": 0, - "includeAll": false, + "includeAll": true, + "index": -1, "label": null, "multi": true, "name": "instance", @@ -753,7 +762,7 @@ "refresh": 1, "regex": "", "skipUrlSync": false, - "sort": 0, + "sort": 1, "tagValuesQuery": "", "tags": [], "tagsQuery": "", @@ -763,7 +772,7 @@ { "allValue": null, "current": {}, - "datasource": "${DS_PROMETHEUS}", + "datasource": "$datasource", "definition": "label_values(gpu)", "hide": 0, "includeAll": true,