diff --git a/grafana-central/dashboards/Station/lcu.json b/grafana-central/dashboards/Station/lcu.json index 4981074245fd9c544093a483e1e76f7288c5c6a6..26ac20b0efb1e7fc122d7cee87df4572d343d110 100644 --- a/grafana-central/dashboards/Station/lcu.json +++ b/grafana-central/dashboards/Station/lcu.json @@ -3,7 +3,10 @@ "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -21,6 +24,8 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, + "id": 6, + "iteration": 1655474443382, "links": [ { "asDropdown": true, @@ -41,6 +46,10 @@ "panels": [ { "collapsed": false, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "gridPos": { "h": 1, "w": 24, @@ -107,7 +116,7 @@ "showThresholdMarkers": false, "text": {} }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "exemplar": true, @@ -205,7 +214,7 @@ }, "textMode": "value_and_name" }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "datasource": { @@ -294,7 +303,7 @@ "overrides": [] }, "gridPos": { - "h": 8, + "h": 11, "w": 10, "x": 8, "y": 1 @@ -351,7 +360,8 @@ }, "custom": { "align": "auto", - "displayMode": "auto" + "displayMode": "auto", + "inspect": false }, "mappings": [], "thresholds": { @@ -387,7 +397,7 @@ }, "showHeader": false }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "datasource": { @@ -457,11 +467,15 @@ }, { "collapsed": false, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 11 + "y": 12 }, "id": 70, "panels": [], @@ -469,6 +483,10 @@ "type": "row" }, { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "description": "How much time the CPU spends waiting for I/O to complete.", "fieldConfig": { "defaults": { @@ -504,7 +522,7 @@ "h": 6, "w": 4, "x": 0, - "y": 12 + "y": 13 }, "id": 64, "options": { @@ -519,7 +537,7 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "datasource": { @@ -538,6 +556,10 @@ "type": "gauge" }, { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "description": "How much time the CPU is not idle.", "fieldConfig": { "defaults": { @@ -573,7 +595,7 @@ "h": 6, "w": 4, "x": 4, - "y": 12 + "y": 13 }, "id": 66, "options": { @@ -588,7 +610,7 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "datasource": { @@ -607,6 +629,10 @@ "type": "gauge" }, { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "description": "", "fieldConfig": { "defaults": { @@ -668,7 +694,7 @@ "h": 6, "w": 5, "x": 8, - "y": 12 + "y": 13 }, "id": 72, "options": { @@ -715,6 +741,10 @@ "type": "timeseries" }, { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "description": "Fill percentage of the /localdata partition.", "fieldConfig": { "defaults": { @@ -750,7 +780,7 @@ "h": 6, "w": 5, "x": 13, - "y": 12 + "y": 13 }, "id": 78, "options": { @@ -765,7 +795,7 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "8.4.6", + "pluginVersion": "8.5.3", "targets": [ { "datasource": { @@ -785,29 +815,19 @@ "type": "gauge" }, { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 18 + "datasource": { + "type": "prometheus", + "uid": "prometheus" }, - "id": 75, - "panels": [], - "title": "LCU Network Performance", - "type": "row" - }, - { - "description": "Amount of network traffic with the outside network.", + "description": "", "fieldConfig": { "defaults": { "color": { - "mode": "palette-classic" + "mode": "thresholds" }, "custom": { "axisLabel": "", "axisPlacement": "auto", - "axisSoftMax": 10000000, "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, @@ -830,147 +850,75 @@ "mode": "none" }, "thresholdsStyle": { - "mode": "off" + "mode": "line" } }, "mappings": [], - "min": 0, "thresholds": { "mode": "absolute", "steps": [ { - "color": "red", + "color": "green", "value": null }, { - "color": "#EAB839", - "value": 0.1009 + "color": "yellow", + "value": 45 }, { - "color": "green", - "value": 0.3 + "color": "red", + "value": 60 } ] }, - "unit": "binbps" + "unit": "celsius" }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 0, - "y": 19 - }, - "id": 71, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "pluginVersion": "8.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(node_network_transmit_bytes_total{host=\"$station\",device=\"eno2\"}[5m]) * 8", - "instant": false, - "interval": "", - "legendFormat": "{{device}} transmit", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(node_network_receive_bytes_total{host=\"$station\",device=\"eno2\"}[5m]) * 8", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{device}} receive", - "refId": "B" - } - ], - "title": "Internal Network Traffic", - "type": "timeseries" - }, - { - "description": "Amount of network traffic with the outside network.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMax": 10000000, - "barAlignment": 0, - "drawStyle": "line", - "fillOpacity": 0, - "gradientMode": "none", - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false - }, - "lineInterpolation": "linear", - "lineWidth": 1, - "pointSize": 5, - "scaleDistribution": { - "type": "linear" - }, - "showPoints": "auto", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" + "overrides": [ + { + "matcher": { + "id": "byFrameRefID", + "options": "max" }, - "thresholdsStyle": { - "mode": "off" - } - }, - "mappings": [], - "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ + "properties": [ { - "color": "red", - "value": null + "id": "custom.fillBelowTo", + "value": "min 10m" }, { - "color": "#EAB839", - "value": 0.1009 + "id": "custom.lineWidth", + "value": 0 }, { - "color": "green", - "value": 0.3 + "id": "custom.showPoints", + "value": "never" } ] }, - "unit": "binbps" - }, - "overrides": [] + { + "matcher": { + "id": "byFrameRefID", + "options": "min" + }, + "properties": [ + { + "id": "custom.lineWidth", + "value": 0 + }, + { + "id": "custom.showPoints", + "value": "never" + } + ] + } + ] }, "gridPos": { "h": 6, - "w": 5, - "x": 5, - "y": 19 + "w": 6, + "x": 18, + "y": 13 }, - "id": 73, + "id": 80, "options": { "legend": { "calcs": [], @@ -982,164 +930,423 @@ "sort": "desc" } }, - "pluginVersion": "8.4.6", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, - "exemplar": true, - "expr": "rate(node_network_transmit_bytes_total{host=\"$station\",device=\"eno1\"}[5m]) * 8", - "instant": false, - "interval": "", - "legendFormat": "{{device}} transmit", - "refId": "A" + "editorMode": "code", + "expr": "avg_over_time(node_hwmon_temp_celsius{instance=\"${station}.astron.nl:9090\", chip=\"platform_coretemp_0\", sensor=\"temp1\"}[10m])", + "legendFormat": "average 10m", + "range": true, + "refId": "avg" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, - "exemplar": true, - "expr": "rate(node_network_receive_bytes_total{host=\"$station\",device=\"eno1\"}[5m]) * 8", + "editorMode": "code", + "expr": "max(max_over_time(node_hwmon_temp_celsius{instance=\"dop496.astron.nl:9090\",chip=\"platform_coretemp_0\"}[10m]))", "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{device}} receive", - "refId": "B" + "legendFormat": "max 10m", + "range": true, + "refId": "max" + }, + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "editorMode": "code", + "expr": "min_over_time(node_hwmon_temp_celsius{instance=\"dop496.astron.nl:9090\", chip=\"platform_coretemp_0\", sensor=\"temp1\"}[10m])", + "hide": false, + "legendFormat": "min 10m", + "range": true, + "refId": "min" } ], - "title": "External Network Traffic", + "title": "LCU Temperature", "type": "timeseries" }, { - "description": "The rate of UDP packet received but dropped by the kernel.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "barAlignment": 0, - "drawStyle": "line", - "fillOpacity": 0, - "gradientMode": "none", - "hideFrom": { - "legend": false, - "tooltip": false, - "viz": false - }, - "lineInterpolation": "linear", - "lineWidth": 1, - "pointSize": 5, - "scaleDistribution": { - "type": "linear" - }, - "showPoints": "auto", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "off" - } - }, - "mappings": [], - "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "#EAB839", - "value": 0.1009 - }, - { - "color": "green", - "value": 0.3 - } - ] - }, - "unit": "pps" - }, - "overrides": [] + "collapsed": true, + "datasource": { + "type": "prometheus", + "uid": "prometheus" }, "gridPos": { - "h": 6, - "w": 5, - "x": 10, + "h": 1, + "w": 24, + "x": 0, "y": 19 }, - "id": 65, - "options": { - "legend": { - "calcs": [], - "displayMode": "list", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "pluginVersion": "8.4.6", - "targets": [ - { + "id": 75, + "panels": [ + { "datasource": { "type": "prometheus", "uid": "prometheus" }, - "exemplar": true, - "expr": "rate(node_netstat_Udp_NoPorts{host=\"$station\"}[5m])", - "instant": false, - "interval": "", - "legendFormat": "NoPort", - "refId": "A" + "description": "Amount of network traffic with the outside network.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMax": 10000000, + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "red", + "value": null + }, + { + "color": "#EAB839", + "value": 0.1009 + }, + { + "color": "green", + "value": 0.3 + } + ] + }, + "unit": "binbps" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 0, + "y": 20 + }, + "id": 71, + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.4.6", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_network_transmit_bytes_total{host=\"$station\",device=\"eno2\"}[5m]) * 8", + "instant": false, + "interval": "", + "legendFormat": "{{device}} transmit", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_network_receive_bytes_total{host=\"$station\",device=\"eno2\"}[5m]) * 8", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "{{device}} receive", + "refId": "B" + } + ], + "title": "Internal Network Traffic", + "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, - "exemplar": true, - "expr": "rate(node_netstat_Udp_InErrors{host=\"$station\"}[5m])", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "InError", - "refId": "B" + "description": "Amount of network traffic with the outside network.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMax": 10000000, + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "red", + "value": null + }, + { + "color": "#EAB839", + "value": 0.1009 + }, + { + "color": "green", + "value": 0.3 + } + ] + }, + "unit": "binbps" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 5, + "y": 20 + }, + "id": 73, + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.4.6", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_network_transmit_bytes_total{host=\"$station\",device=\"eno1\"}[5m]) * 8", + "instant": false, + "interval": "", + "legendFormat": "{{device}} transmit", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_network_receive_bytes_total{host=\"$station\",device=\"eno1\"}[5m]) * 8", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "{{device}} receive", + "refId": "B" + } + ], + "title": "External Network Traffic", + "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, - "exemplar": true, - "expr": "rate(node_netstat_Udp_RcvbufErrors{host=\"$station\"}[5m])", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "RcvBufError", - "refId": "C" + "description": "The rate of UDP packet received but dropped by the kernel.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "red", + "value": null + }, + { + "color": "#EAB839", + "value": 0.1009 + }, + { + "color": "green", + "value": 0.3 + } + ] + }, + "unit": "pps" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 10, + "y": 20 + }, + "id": 65, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom" + }, + "tooltip": { + "mode": "multi", + "sort": "desc" + } + }, + "pluginVersion": "8.4.6", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_netstat_Udp_NoPorts{host=\"$station\"}[5m])", + "instant": false, + "interval": "", + "legendFormat": "NoPort", + "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_netstat_Udp_InErrors{host=\"$station\"}[5m])", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "InError", + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, + "exemplar": true, + "expr": "rate(node_netstat_Udp_RcvbufErrors{host=\"$station\"}[5m])", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "RcvBufError", + "refId": "C" + } + ], + "title": "UDP Loss", + "type": "timeseries" } ], - "title": "UDP Loss", - "type": "timeseries" + "title": "LCU Network Performance", + "type": "row" }, { "collapsed": true, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 25 + "y": 20 }, "id": 68, "panels": [ @@ -1186,8 +1393,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1286,8 +1492,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1471,11 +1676,15 @@ }, { "collapsed": true, + "datasource": { + "type": "prometheus", + "uid": "prometheus" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 26 + "y": 21 }, "id": 77, "panels": [ @@ -1512,8 +1721,7 @@ "mode": "absolute", "steps": [ { - "color": "red", - "value": null + "color": "red" }, { "color": "green", @@ -1583,7 +1791,7 @@ } ], "refresh": false, - "schemaVersion": 35, + "schemaVersion": 36, "style": "dark", "tags": [ "station" @@ -1592,9 +1800,9 @@ "list": [ { "current": { - "selected": false, - "text": "test-lcu2", - "value": "test-lcu2" + "selected": true, + "text": "dop496", + "value": "dop496" }, "datasource": { "type": "prometheus", @@ -1628,6 +1836,6 @@ "timezone": "", "title": "LCU", "uid": "lcu", - "version": 1, + "version": 3, "weekStart": "" }