From 1acf86e8696fdac80a01b2e1678fee8a10df9c4a Mon Sep 17 00:00:00 2001 From: adeveloper-wq Date: Wed, 29 May 2024 15:48:56 +0200 Subject: [PATCH] Add tracking service backup metrics --- provisioning/dashboards/home.json | 92 +++++++++++++++++++++++++++++-- 1 file changed, 87 insertions(+), 5 deletions(-) diff --git a/provisioning/dashboards/home.json b/provisioning/dashboards/home.json index ced2951..d781318 100644 --- a/provisioning/dashboards/home.json +++ b/provisioning/dashboards/home.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 5, + "id": 7, "links": [], "liveNow": false, "panels": [ @@ -2106,6 +2106,86 @@ "title": "Submitted Answers for valid Tracks", "type": "stat" }, + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "fieldConfig": { + "defaults": { + "color": { + "fixedColor": "orange", + "mode": "fixed" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 15, + "y": 66 + }, + "id": 80, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.3.4", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "editorMode": "code", + "exemplar": false, + "expr": "backup_valid_track_count", + "instant": false, + "interval": "60s", + "legendFormat": "Tracks", + "range": true, + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "editorMode": "code", + "expr": "backup_valid_answer_count", + "hide": false, + "legendFormat": "Answers", + "range": true, + "refId": "B" + } + ], + "title": "Backups", + "type": "stat" + }, { "collapsed": false, "gridPos": { @@ -2166,7 +2246,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -2272,7 +2353,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -2328,7 +2410,7 @@ "list": [] }, "time": { - "from": "now-15m", + "from": "now-3h", "to": "now" }, "timeRangeUpdatedDuringEditOrView": false, @@ -2338,4 +2420,4 @@ "uid": "sdmbOcJnz", "version": 2, "weekStart": "" -} +} \ No newline at end of file