From 3e36debcab79ed52cdce49aeafdd04f9ef74a303 Mon Sep 17 00:00:00 2001 From: hjpotter92 Date: Fri, 15 Sep 2023 03:03:16 +0000 Subject: [PATCH] [AUTO-COMMIT] Backup grafana dashboards Files changed: M grafana/staging/dashboards/airbyte.json R099 grafana/staging/dashboards/alerts-nodes.json grafana/staging/dashboards/alerts---nodes.json M grafana/staging/dashboards/app-versions.json M grafana/staging/dashboards/catalyst-multi-node.json M grafana/staging/dashboards/catalyst-stream-inspector.json M grafana/staging/dashboards/cdn-redirects.json M grafana/staging/dashboards/current-alerts.json M grafana/staging/dashboards/engagement-template-v3.json M grafana/staging/dashboards/federated-livepeer-overview.json M grafana/staging/dashboards/global-usage.json M grafana/staging/dashboards/go-processes.json M grafana/staging/dashboards/grafana-image-rendering-service.json M grafana/staging/dashboards/home.json M grafana/staging/dashboards/journalctl-analysis.json M grafana/staging/dashboards/kube-api-alerts.json M grafana/staging/dashboards/kube-nodes-connected.json M grafana/staging/dashboards/kube-state-metrics-v2.json R098 grafana/staging/dashboards/kubernetes/alerts-nodes.json grafana/staging/dashboards/kubernetes/alerts---nodes.json M grafana/staging/dashboards/kubernetes/k8s-livepeer-overview.json M grafana/staging/dashboards/livepeer-fast-verification.json M grafana/staging/dashboards/livepeer-home.json M grafana/staging/dashboards/livepeer-overview.json M grafana/staging/dashboards/livepeer-payments-overview.json M grafana/staging/dashboards/livestreaming-reliability-overview.json M grafana/staging/dashboards/logging-dashboard-via-loki.json M grafana/staging/dashboards/loki-alerts.json M grafana/staging/dashboards/mist-global-overview.json M grafana/staging/dashboards/mist.json M grafana/staging/dashboards/node-alerts.json M grafana/staging/dashboards/node-exporter-full.json M grafana/staging/dashboards/nvidia-gpu.json R099 grafana/staging/dashboards/orchestrator-overview-per-region.json grafana/staging/dashboards/orchestrator-overview---per-region.json M grafana/staging/dashboards/orchestrator-overview.json M grafana/staging/dashboards/origin-analysis.json M grafana/staging/dashboards/papertrail-alerts.json R099 grafana/staging/dashboards/prometheus-2-0-overview.json grafana/staging/dashboards/prometheus-20-overview.json M grafana/staging/dashboards/rabbitmq-overview.json M grafana/staging/dashboards/segfaults.json M grafana/staging/dashboards/single-stream-health.json R099 grafana/staging/dashboards/streameth-tv-stats.json grafana/staging/dashboards/streamethtv-stats.json M grafana/staging/dashboards/test-streams.json M grafana/staging/dashboards/thom-cpu-monitoring.json R099 grafana/staging/dashboards/traefik-grafana-com-dashboard.json grafana/staging/dashboards/traefik-grafanacom-dashboard.json M grafana/staging/dashboards/traefik-stats.json M grafana/staging/dashboards/video-product.json M grafana/staging/dashboards/vod-monitoring.json --- grafana/staging/dashboards/airbyte.json | 2 +- ...{alerts-nodes.json => alerts---nodes.json} | 2 +- grafana/staging/dashboards/app-versions.json | 2 +- .../dashboards/catalyst-multi-node.json | 2 +- .../dashboards/catalyst-stream-inspector.json | 2 +- grafana/staging/dashboards/cdn-redirects.json | 242 +++++++++++++++++- .../staging/dashboards/current-alerts.json | 2 +- .../dashboards/engagement-template-v3.json | 2 +- .../federated-livepeer-overview.json | 2 +- grafana/staging/dashboards/global-usage.json | 2 +- grafana/staging/dashboards/go-processes.json | 2 +- .../grafana-image-rendering-service.json | 2 +- grafana/staging/dashboards/home.json | 2 +- .../dashboards/journalctl-analysis.json | 2 +- .../staging/dashboards/kube-api-alerts.json | 2 +- .../dashboards/kube-nodes-connected.json | 2 +- .../dashboards/kube-state-metrics-v2.json | 2 +- ...{alerts-nodes.json => alerts---nodes.json} | 2 +- .../kubernetes/k8s-livepeer-overview.json | 2 +- .../livepeer-fast-verification.json | 2 +- grafana/staging/dashboards/livepeer-home.json | 2 +- .../staging/dashboards/livepeer-overview.json | 2 +- .../livepeer-payments-overview.json | 2 +- .../livestreaming-reliability-overview.json | 2 +- .../logging-dashboard-via-loki.json | 2 +- grafana/staging/dashboards/loki-alerts.json | 2 +- .../dashboards/mist-global-overview.json | 2 +- grafana/staging/dashboards/mist.json | 2 +- grafana/staging/dashboards/node-alerts.json | 2 +- .../dashboards/node-exporter-full.json | 2 +- grafana/staging/dashboards/nvidia-gpu.json | 2 +- ...> orchestrator-overview---per-region.json} | 2 +- .../dashboards/orchestrator-overview.json | 2 +- .../staging/dashboards/origin-analysis.json | 2 +- .../staging/dashboards/papertrail-alerts.json | 2 +- ...rview.json => prometheus-20-overview.json} | 2 +- .../staging/dashboards/rabbitmq-overview.json | 2 +- grafana/staging/dashboards/segfaults.json | 2 +- .../dashboards/single-stream-health.json | 2 +- ...h-tv-stats.json => streamethtv-stats.json} | 2 +- grafana/staging/dashboards/test-streams.json | 2 +- .../dashboards/thom-cpu-monitoring.json | 2 +- ...json => traefik-grafanacom-dashboard.json} | 2 +- grafana/staging/dashboards/traefik-stats.json | 2 +- grafana/staging/dashboards/video-product.json | 2 +- .../staging/dashboards/vod-monitoring.json | 120 ++++++++- 46 files changed, 392 insertions(+), 58 deletions(-) rename grafana/staging/dashboards/{alerts-nodes.json => alerts---nodes.json} (99%) rename grafana/staging/dashboards/kubernetes/{alerts-nodes.json => alerts---nodes.json} (98%) rename grafana/staging/dashboards/{orchestrator-overview-per-region.json => orchestrator-overview---per-region.json} (99%) rename grafana/staging/dashboards/{prometheus-2-0-overview.json => prometheus-20-overview.json} (99%) rename grafana/staging/dashboards/{streameth-tv-stats.json => streamethtv-stats.json} (99%) rename grafana/staging/dashboards/{traefik-grafana-com-dashboard.json => traefik-grafanacom-dashboard.json} (99%) diff --git a/grafana/staging/dashboards/airbyte.json b/grafana/staging/dashboards/airbyte.json index 4fd0e54d..74221020 100644 --- a/grafana/staging/dashboards/airbyte.json +++ b/grafana/staging/dashboards/airbyte.json @@ -580,6 +580,6 @@ "timezone": "", "title": "Airbyte", "uid": "cfcefa9b-1269-4ced-af57-e23ee6805009", - "version": 1, + "version": 2, "weekStart": "" } diff --git a/grafana/staging/dashboards/alerts-nodes.json b/grafana/staging/dashboards/alerts---nodes.json similarity index 99% rename from grafana/staging/dashboards/alerts-nodes.json rename to grafana/staging/dashboards/alerts---nodes.json index de259782..7f6c83ed 100644 --- a/grafana/staging/dashboards/alerts-nodes.json +++ b/grafana/staging/dashboards/alerts---nodes.json @@ -468,6 +468,6 @@ "timezone": "", "title": "Alerts - Nodes", "uid": "100000012", - "version": 13, + "version": 14, "weekStart": "" } diff --git a/grafana/staging/dashboards/app-versions.json b/grafana/staging/dashboards/app-versions.json index 44942f86..a30fa066 100644 --- a/grafana/staging/dashboards/app-versions.json +++ b/grafana/staging/dashboards/app-versions.json @@ -820,6 +820,6 @@ "timezone": "utc", "title": "App Versions", "uid": "L7BdzGh4z", - "version": 16, + "version": 17, "weekStart": "" } diff --git a/grafana/staging/dashboards/catalyst-multi-node.json b/grafana/staging/dashboards/catalyst-multi-node.json index f718aa5d..a88777a3 100644 --- a/grafana/staging/dashboards/catalyst-multi-node.json +++ b/grafana/staging/dashboards/catalyst-multi-node.json @@ -2201,6 +2201,6 @@ "timezone": "utc", "title": "Catalyst Multi-Node", "uid": "EWXkaj7Vz", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/catalyst-stream-inspector.json b/grafana/staging/dashboards/catalyst-stream-inspector.json index 69e2fde8..57c2bc87 100644 --- a/grafana/staging/dashboards/catalyst-stream-inspector.json +++ b/grafana/staging/dashboards/catalyst-stream-inspector.json @@ -224,6 +224,6 @@ "timezone": "", "title": "Catalyst Stream Inspector", "uid": "MQJsMGO4z", - "version": 2, + "version": 3, "weekStart": "" } diff --git a/grafana/staging/dashboards/cdn-redirects.json b/grafana/staging/dashboards/cdn-redirects.json index 48a6f20f..4baa2e48 100644 --- a/grafana/staging/dashboards/cdn-redirects.json +++ b/grafana/staging/dashboards/cdn-redirects.json @@ -107,7 +107,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "sum by(playbackID) (cdn_redirect_count)", + "expr": "sum by(playbackID) (increase(cdn_redirect_count[1m]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -229,7 +229,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "sum(cdn_redirect_webrtc_406)", + "expr": "sum by(playbackID) (increase(cdn_redirect_webrtc_406[1m]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -239,7 +239,7 @@ "useBackend": false } ], - "title": "webRTC requests redirected to HLS", + "title": "webRTC requests redirected to HLS (per playbackId)", "type": "timeseries" }, { @@ -265,9 +265,241 @@ }, "pluginVersion": "10.1.0", "type": "text" + }, + { + "datasource": { + "type": "loki", + "uid": "P8E80F9AEF21F6940" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 10, + "x": 0, + "y": 16 + }, + "id": 6, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "loki", + "uid": "P8E80F9AEF21F6940" + }, + "editorMode": "code", + "expr": "sum by(playbackId) (count_over_time({app=\"ingress-nginx\"} |~ `GET /mist/.*\\.m3u8` | regexp `.*/mist/hls/(?P[^/]*)/.*` [1m]))", + "queryType": "range", + "refId": "A" + } + ], + "title": "mist HLS .m3u8 requests from CDN (per playbackId)", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "gridPos": { + "h": 8, + "w": 2, + "x": 10, + "y": 16 + }, + "id": 7, + "options": { + "code": { + "language": "plaintext", + "showLineNumbers": false, + "showMiniMap": false + }, + "content": "Number of `/mist/hls/...m3u8` requests from CDN (based on ingress-nginx logs). These requests aren't cached by CDN - they pass-through.", + "mode": "markdown" + }, + "pluginVersion": "10.1.0", + "type": "text" + }, + { + "datasource": { + "type": "loki", + "uid": "P8E80F9AEF21F6940" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 10, + "x": 0, + "y": 24 + }, + "id": 5, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "loki", + "uid": "P8E80F9AEF21F6940" + }, + "editorMode": "code", + "expr": "sum by(playbackId) (count_over_time({app=\"ingress-nginx\"} |~ `GET /mist/.*\\.ts` | regexp `.*/mist/hls/(?P[^/]*)/.*` [1m]))", + "queryType": "range", + "refId": "A" + } + ], + "title": "mist HLS .ts requests from CDN (per playbackId)", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "gridPos": { + "h": 8, + "w": 2, + "x": 10, + "y": 24 + }, + "id": 8, + "options": { + "code": { + "language": "plaintext", + "showLineNumbers": false, + "showMiniMap": false + }, + "content": "Number of `/mist/hls/...ts` requests from CDN (based on ingress-nginx logs)", + "mode": "markdown" + }, + "pluginVersion": "10.1.0", + "type": "text" } ], - "refresh": "", + "refresh": false, "schemaVersion": 38, "style": "dark", "tags": [], @@ -282,6 +514,6 @@ "timezone": "", "title": "CDN redirects", "uid": "f1e103a6-2ec1-44e8-bcee-d1d5f68bdbf5", - "version": 3, + "version": 8, "weekStart": "" } diff --git a/grafana/staging/dashboards/current-alerts.json b/grafana/staging/dashboards/current-alerts.json index 03f0b54d..badaf7ef 100644 --- a/grafana/staging/dashboards/current-alerts.json +++ b/grafana/staging/dashboards/current-alerts.json @@ -70,6 +70,6 @@ "timezone": "", "title": "Current Alerts", "uid": "NUdDtNl7k", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/engagement-template-v3.json b/grafana/staging/dashboards/engagement-template-v3.json index a4778197..0ba76493 100644 --- a/grafana/staging/dashboards/engagement-template-v3.json +++ b/grafana/staging/dashboards/engagement-template-v3.json @@ -2209,6 +2209,6 @@ "timezone": "", "title": "Engagement Template v3", "uid": "b43f9f22-112a-4df7-8724-1baefa5ba1d73", - "version": 5, + "version": 6, "weekStart": "" } diff --git a/grafana/staging/dashboards/federated-livepeer-overview.json b/grafana/staging/dashboards/federated-livepeer-overview.json index eb6417ff..36665290 100644 --- a/grafana/staging/dashboards/federated-livepeer-overview.json +++ b/grafana/staging/dashboards/federated-livepeer-overview.json @@ -2726,6 +2726,6 @@ "timezone": "", "title": "Federated Livepeer Overview", "uid": "ZsZv-B3im", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/global-usage.json b/grafana/staging/dashboards/global-usage.json index 889736c7..31eb0b29 100644 --- a/grafana/staging/dashboards/global-usage.json +++ b/grafana/staging/dashboards/global-usage.json @@ -831,6 +831,6 @@ "timezone": "", "title": "Global Usage", "uid": "cssTqW17k", - "version": 19, + "version": 20, "weekStart": "" } diff --git a/grafana/staging/dashboards/go-processes.json b/grafana/staging/dashboards/go-processes.json index 771a1e13..3c9bc0cd 100644 --- a/grafana/staging/dashboards/go-processes.json +++ b/grafana/staging/dashboards/go-processes.json @@ -960,5 +960,5 @@ "timezone": "browser", "title": "Go Processes", "uid": "LUiMV_eiz", - "version": 11 + "version": 12 } diff --git a/grafana/staging/dashboards/grafana-image-rendering-service.json b/grafana/staging/dashboards/grafana-image-rendering-service.json index 1a682985..3ef6d44b 100644 --- a/grafana/staging/dashboards/grafana-image-rendering-service.json +++ b/grafana/staging/dashboards/grafana-image-rendering-service.json @@ -1699,6 +1699,6 @@ "timezone": "", "title": "Grafana Image Rendering Service", "uid": "MyDXqFsZk", - "version": 11, + "version": 12, "weekStart": "" } diff --git a/grafana/staging/dashboards/home.json b/grafana/staging/dashboards/home.json index eff92e5b..e461d0bc 100644 --- a/grafana/staging/dashboards/home.json +++ b/grafana/staging/dashboards/home.json @@ -156,6 +156,6 @@ "timezone": "browser", "title": "Home", "uid": "kzV-PHJ7z", - "version": 13, + "version": 14, "weekStart": "" } diff --git a/grafana/staging/dashboards/journalctl-analysis.json b/grafana/staging/dashboards/journalctl-analysis.json index 9303ea94..b028bc00 100644 --- a/grafana/staging/dashboards/journalctl-analysis.json +++ b/grafana/staging/dashboards/journalctl-analysis.json @@ -156,6 +156,6 @@ "timezone": "", "title": "journalctl analysis", "uid": "86MF7fU7k", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/kube-api-alerts.json b/grafana/staging/dashboards/kube-api-alerts.json index 02a1c388..15e0873a 100644 --- a/grafana/staging/dashboards/kube-api-alerts.json +++ b/grafana/staging/dashboards/kube-api-alerts.json @@ -833,6 +833,6 @@ "timezone": "", "title": "Kube API Alerts", "uid": "jSbZINlnk", - "version": 12, + "version": 13, "weekStart": "" } diff --git a/grafana/staging/dashboards/kube-nodes-connected.json b/grafana/staging/dashboards/kube-nodes-connected.json index c074a3f7..6807b77c 100644 --- a/grafana/staging/dashboards/kube-nodes-connected.json +++ b/grafana/staging/dashboards/kube-nodes-connected.json @@ -351,6 +351,6 @@ "timezone": "", "title": "kube-nodes-connected", "uid": "MNPuStUnk", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/kube-state-metrics-v2.json b/grafana/staging/dashboards/kube-state-metrics-v2.json index d14c149b..1f337585 100644 --- a/grafana/staging/dashboards/kube-state-metrics-v2.json +++ b/grafana/staging/dashboards/kube-state-metrics-v2.json @@ -3706,6 +3706,6 @@ "timezone": "browser", "title": "kube-state-metrics-v2", "uid": "garysdevil-kube-state-metrics-v2", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/kubernetes/alerts-nodes.json b/grafana/staging/dashboards/kubernetes/alerts---nodes.json similarity index 98% rename from grafana/staging/dashboards/kubernetes/alerts-nodes.json rename to grafana/staging/dashboards/kubernetes/alerts---nodes.json index 98a7d2cc..e55d58fe 100644 --- a/grafana/staging/dashboards/kubernetes/alerts-nodes.json +++ b/grafana/staging/dashboards/kubernetes/alerts---nodes.json @@ -69,6 +69,6 @@ "timezone": "", "title": "Alerts - Nodes", "uid": "000000012", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/kubernetes/k8s-livepeer-overview.json b/grafana/staging/dashboards/kubernetes/k8s-livepeer-overview.json index b31a1489..f88579f5 100644 --- a/grafana/staging/dashboards/kubernetes/k8s-livepeer-overview.json +++ b/grafana/staging/dashboards/kubernetes/k8s-livepeer-overview.json @@ -2556,6 +2556,6 @@ "timezone": "", "title": "K8s Livepeer Overview", "uid": "ZsZv-B3iy", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/livepeer-fast-verification.json b/grafana/staging/dashboards/livepeer-fast-verification.json index 7cd35fcc..af34a679 100644 --- a/grafana/staging/dashboards/livepeer-fast-verification.json +++ b/grafana/staging/dashboards/livepeer-fast-verification.json @@ -1093,6 +1093,6 @@ "timezone": "", "title": "Livepeer Fast Verification", "uid": "oAdgvYO7k", - "version": 25, + "version": 26, "weekStart": "" } diff --git a/grafana/staging/dashboards/livepeer-home.json b/grafana/staging/dashboards/livepeer-home.json index 7b29ce7e..e794dbbd 100644 --- a/grafana/staging/dashboards/livepeer-home.json +++ b/grafana/staging/dashboards/livepeer-home.json @@ -127,6 +127,6 @@ "timezone": "browser", "title": "Livepeer Home", "uid": "RLJEZv17z", - "version": 12, + "version": 13, "weekStart": "" } diff --git a/grafana/staging/dashboards/livepeer-overview.json b/grafana/staging/dashboards/livepeer-overview.json index bbce7534..b14fa0eb 100644 --- a/grafana/staging/dashboards/livepeer-overview.json +++ b/grafana/staging/dashboards/livepeer-overview.json @@ -2605,6 +2605,6 @@ "timezone": "", "title": "Livepeer Overview", "uid": "ZsZv-B3iz", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/livepeer-payments-overview.json b/grafana/staging/dashboards/livepeer-payments-overview.json index cc2ee850..6678c747 100644 --- a/grafana/staging/dashboards/livepeer-payments-overview.json +++ b/grafana/staging/dashboards/livepeer-payments-overview.json @@ -1045,5 +1045,5 @@ "variables": { "list": [] }, - "version": 11 + "version": 12 } diff --git a/grafana/staging/dashboards/livestreaming-reliability-overview.json b/grafana/staging/dashboards/livestreaming-reliability-overview.json index b83c2fbb..605bc8b4 100644 --- a/grafana/staging/dashboards/livestreaming-reliability-overview.json +++ b/grafana/staging/dashboards/livestreaming-reliability-overview.json @@ -901,6 +901,6 @@ "timezone": "", "title": "Livestreaming Reliability Overview", "uid": "KcO6wL-4z", - "version": 5, + "version": 6, "weekStart": "" } diff --git a/grafana/staging/dashboards/logging-dashboard-via-loki.json b/grafana/staging/dashboards/logging-dashboard-via-loki.json index a5dcdae7..8f69f385 100644 --- a/grafana/staging/dashboards/logging-dashboard-via-loki.json +++ b/grafana/staging/dashboards/logging-dashboard-via-loki.json @@ -959,5 +959,5 @@ "timezone": "", "title": "Logging Dashboard via Loki", "uid": "fRIvzUZMz", - "version": 9 + "version": 10 } diff --git a/grafana/staging/dashboards/loki-alerts.json b/grafana/staging/dashboards/loki-alerts.json index c56cacd2..5c3c45f1 100644 --- a/grafana/staging/dashboards/loki-alerts.json +++ b/grafana/staging/dashboards/loki-alerts.json @@ -911,6 +911,6 @@ "timezone": "", "title": "Loki Alerts", "uid": "dbme6io7k", - "version": 18, + "version": 19, "weekStart": "" } diff --git a/grafana/staging/dashboards/mist-global-overview.json b/grafana/staging/dashboards/mist-global-overview.json index ce171162..791cd476 100644 --- a/grafana/staging/dashboards/mist-global-overview.json +++ b/grafana/staging/dashboards/mist-global-overview.json @@ -3517,6 +3517,6 @@ "timezone": "utc", "title": "Mist Global Overview", "uid": "000000016", - "version": 20, + "version": 21, "weekStart": "" } diff --git a/grafana/staging/dashboards/mist.json b/grafana/staging/dashboards/mist.json index 18c730cc..2cbac08f 100644 --- a/grafana/staging/dashboards/mist.json +++ b/grafana/staging/dashboards/mist.json @@ -612,5 +612,5 @@ "timezone": "", "title": "Mist", "uid": "Q_X4t7uZz", - "version": 15 + "version": 16 } diff --git a/grafana/staging/dashboards/node-alerts.json b/grafana/staging/dashboards/node-alerts.json index 3979d246..d74826cd 100644 --- a/grafana/staging/dashboards/node-alerts.json +++ b/grafana/staging/dashboards/node-alerts.json @@ -40,6 +40,6 @@ "timezone": "", "title": "node-alerts", "uid": "8tuBA0Knz", - "version": 17, + "version": 18, "weekStart": "" } diff --git a/grafana/staging/dashboards/node-exporter-full.json b/grafana/staging/dashboards/node-exporter-full.json index d22c69c4..eaaca60b 100644 --- a/grafana/staging/dashboards/node-exporter-full.json +++ b/grafana/staging/dashboards/node-exporter-full.json @@ -20010,5 +20010,5 @@ "timezone": "browser", "title": "Node Exporter Full", "uid": "ID7wiRo7k", - "version": 14 + "version": 15 } diff --git a/grafana/staging/dashboards/nvidia-gpu.json b/grafana/staging/dashboards/nvidia-gpu.json index f70e66ab..53fe3ab0 100644 --- a/grafana/staging/dashboards/nvidia-gpu.json +++ b/grafana/staging/dashboards/nvidia-gpu.json @@ -818,5 +818,5 @@ "timezone": "", "title": "Nvidia GPU", "uid": "fnvhnzGmk", - "version": 15 + "version": 16 } diff --git a/grafana/staging/dashboards/orchestrator-overview-per-region.json b/grafana/staging/dashboards/orchestrator-overview---per-region.json similarity index 99% rename from grafana/staging/dashboards/orchestrator-overview-per-region.json rename to grafana/staging/dashboards/orchestrator-overview---per-region.json index bdd3f6da..8447422b 100644 --- a/grafana/staging/dashboards/orchestrator-overview-per-region.json +++ b/grafana/staging/dashboards/orchestrator-overview---per-region.json @@ -1540,6 +1540,6 @@ "timezone": "", "title": "Orchestrator Overview - Per Region", "uid": "5yqPmBC7z", - "version": 19, + "version": 20, "weekStart": "" } diff --git a/grafana/staging/dashboards/orchestrator-overview.json b/grafana/staging/dashboards/orchestrator-overview.json index 75d39403..80fbee43 100644 --- a/grafana/staging/dashboards/orchestrator-overview.json +++ b/grafana/staging/dashboards/orchestrator-overview.json @@ -1540,6 +1540,6 @@ "timezone": "", "title": "Orchestrator Overview", "uid": "71b6OZ0Gz", - "version": 16, + "version": 17, "weekStart": "" } diff --git a/grafana/staging/dashboards/origin-analysis.json b/grafana/staging/dashboards/origin-analysis.json index 77c52cb7..da8a6966 100644 --- a/grafana/staging/dashboards/origin-analysis.json +++ b/grafana/staging/dashboards/origin-analysis.json @@ -223,6 +223,6 @@ "timezone": "", "title": "Origin Analysis", "uid": "smwvHksnz", - "version": 11, + "version": 12, "weekStart": "" } diff --git a/grafana/staging/dashboards/papertrail-alerts.json b/grafana/staging/dashboards/papertrail-alerts.json index 1115c806..f5b81eca 100644 --- a/grafana/staging/dashboards/papertrail-alerts.json +++ b/grafana/staging/dashboards/papertrail-alerts.json @@ -1160,6 +1160,6 @@ "timezone": "", "title": "papertrail alerts", "uid": "KXVHQPJ7z", - "version": 19, + "version": 20, "weekStart": "" } diff --git a/grafana/staging/dashboards/prometheus-2-0-overview.json b/grafana/staging/dashboards/prometheus-20-overview.json similarity index 99% rename from grafana/staging/dashboards/prometheus-2-0-overview.json rename to grafana/staging/dashboards/prometheus-20-overview.json index 4534e62a..feea753a 100644 --- a/grafana/staging/dashboards/prometheus-2-0-overview.json +++ b/grafana/staging/dashboards/prometheus-20-overview.json @@ -3034,5 +3034,5 @@ "timezone": "", "title": "Prometheus 2.0 Overview", "uid": "3SnwiRT7z", - "version": 11 + "version": 12 } diff --git a/grafana/staging/dashboards/rabbitmq-overview.json b/grafana/staging/dashboards/rabbitmq-overview.json index c3ff20d5..d01c00ae 100644 --- a/grafana/staging/dashboards/rabbitmq-overview.json +++ b/grafana/staging/dashboards/rabbitmq-overview.json @@ -5519,6 +5519,6 @@ "timezone": "", "title": "RabbitMQ-Overview", "uid": "Kn5xm-gZk", - "version": 11, + "version": 12, "weekStart": "" } diff --git a/grafana/staging/dashboards/segfaults.json b/grafana/staging/dashboards/segfaults.json index f7e12e4b..ac51c7f6 100644 --- a/grafana/staging/dashboards/segfaults.json +++ b/grafana/staging/dashboards/segfaults.json @@ -388,6 +388,6 @@ "timezone": "", "title": "Segfaults", "uid": "oQFxlqU7k", - "version": 12, + "version": 13, "weekStart": "" } diff --git a/grafana/staging/dashboards/single-stream-health.json b/grafana/staging/dashboards/single-stream-health.json index ed1c95d4..69c81bf2 100644 --- a/grafana/staging/dashboards/single-stream-health.json +++ b/grafana/staging/dashboards/single-stream-health.json @@ -949,6 +949,6 @@ "timezone": "", "title": "Single-Stream Health", "uid": "lWdk74f7k", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/streameth-tv-stats.json b/grafana/staging/dashboards/streamethtv-stats.json similarity index 99% rename from grafana/staging/dashboards/streameth-tv-stats.json rename to grafana/staging/dashboards/streamethtv-stats.json index 625328c0..eb02706c 100644 --- a/grafana/staging/dashboards/streameth-tv-stats.json +++ b/grafana/staging/dashboards/streamethtv-stats.json @@ -127,6 +127,6 @@ "timezone": "", "title": "streameth.tv stats", "uid": "NylFBRw7z", - "version": 9, + "version": 10, "weekStart": "" } diff --git a/grafana/staging/dashboards/test-streams.json b/grafana/staging/dashboards/test-streams.json index 2358c7ed..55892ed3 100644 --- a/grafana/staging/dashboards/test-streams.json +++ b/grafana/staging/dashboards/test-streams.json @@ -175,6 +175,6 @@ "timezone": "", "title": "Test Streams", "uid": "BxpTV8Q7z", - "version": 12, + "version": 13, "weekStart": "" } diff --git a/grafana/staging/dashboards/thom-cpu-monitoring.json b/grafana/staging/dashboards/thom-cpu-monitoring.json index 2f22210f..fc09a226 100644 --- a/grafana/staging/dashboards/thom-cpu-monitoring.json +++ b/grafana/staging/dashboards/thom-cpu-monitoring.json @@ -228,6 +228,6 @@ "timezone": "", "title": "Thom CPU Monitoring", "uid": "bTuY3Ld4k", - "version": 10, + "version": 11, "weekStart": "" } diff --git a/grafana/staging/dashboards/traefik-grafana-com-dashboard.json b/grafana/staging/dashboards/traefik-grafanacom-dashboard.json similarity index 99% rename from grafana/staging/dashboards/traefik-grafana-com-dashboard.json rename to grafana/staging/dashboards/traefik-grafanacom-dashboard.json index 12671ed8..b5757a7c 100644 --- a/grafana/staging/dashboards/traefik-grafana-com-dashboard.json +++ b/grafana/staging/dashboards/traefik-grafanacom-dashboard.json @@ -786,6 +786,6 @@ "timezone": "", "title": "Traefik Grafana.com Dashboard", "uid": "O23g2BeWk", - "version": 10, + "version": 11, "weekStart": "" } diff --git a/grafana/staging/dashboards/traefik-stats.json b/grafana/staging/dashboards/traefik-stats.json index 191d03a4..5761771a 100644 --- a/grafana/staging/dashboards/traefik-stats.json +++ b/grafana/staging/dashboards/traefik-stats.json @@ -546,6 +546,6 @@ "timezone": "", "title": "Traefik Stats", "uid": "ztOmuUf7z", - "version": 10, + "version": 11, "weekStart": "" } diff --git a/grafana/staging/dashboards/video-product.json b/grafana/staging/dashboards/video-product.json index 56486d8d..3e374d50 100644 --- a/grafana/staging/dashboards/video-product.json +++ b/grafana/staging/dashboards/video-product.json @@ -471,6 +471,6 @@ "timezone": "", "title": "Video Product", "uid": "JRJqn_17z", - "version": 14, + "version": 15, "weekStart": "" } diff --git a/grafana/staging/dashboards/vod-monitoring.json b/grafana/staging/dashboards/vod-monitoring.json index 53a34549..964a2044 100644 --- a/grafana/staging/dashboards/vod-monitoring.json +++ b/grafana/staging/dashboards/vod-monitoring.json @@ -91,7 +91,7 @@ }, "textMode": "auto" }, - "pluginVersion": "9.4.7", + "pluginVersion": "10.1.0", "targets": [ { "datasource": { @@ -135,6 +135,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -287,7 +288,7 @@ }, "textMode": "auto" }, - "pluginVersion": "9.4.7", + "pluginVersion": "10.1.0", "targets": [ { "datasource": { @@ -328,6 +329,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -402,7 +404,7 @@ "h": 1, "w": 24, "x": 0, - "y": 42 + "y": 28 }, "id": 34, "panels": [], @@ -433,6 +435,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -470,7 +473,7 @@ "h": 8, "w": 10, "x": 0, - "y": 43 + "y": 29 }, "id": 7, "options": { @@ -525,6 +528,7 @@ "tooltip": false, "viz": false }, + "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, @@ -562,7 +566,7 @@ "h": 8, "w": 11, "x": 10, - "y": 43 + "y": 29 }, "id": 32, "options": { @@ -627,7 +631,7 @@ "h": 5, "w": 10, "x": 0, - "y": 51 + "y": 37 }, "id": 42, "options": { @@ -644,7 +648,7 @@ }, "textMode": "auto" }, - "pluginVersion": "9.4.7", + "pluginVersion": "10.1.0", "targets": [ { "datasource": { @@ -660,6 +664,104 @@ ], "title": "Count of Fallback Jobs", "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 11, + "x": 10, + "y": 37 + }, + "id": 49, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "PBFA97CFB590B2093" + }, + "disableTextWrap": false, + "editorMode": "code", + "expr": "sum(jobs_in_flight) by(region)", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "__auto", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Jobs In Flight", + "type": "timeseries" } ], "refresh": "5s", @@ -702,7 +804,7 @@ "value": "external|aws-mediaconvert" }, { - "selected": true, + "selected": false, "text": "catalyst_ffmpeg", "value": "catalyst_ffmpeg" } @@ -722,6 +824,6 @@ "timezone": "", "title": "VoD Monitoring", "uid": "JZNaFMv4z", - "version": 9, + "version": 12, "weekStart": "" }