{ "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "datasource", "uid": "grafana" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "target": { "limit": 100, "matchAny": false, "tags": [], "type": "dashboard" }, "type": "dashboard" } ] }, "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": 21, "iteration": 1655716827719, "links": [ { "asDropdown": true, "icon": "external link", "includeVars": true, "keepTime": true, "tags": [ "station" ], "targetBlank": false, "title": "Dashboards", "tooltip": "", "type": "dashboards", "url": "" } ], "liveNow": true, "panels": [ { "collapsed": false, "datasource": { "type": "prometheus", "uid": "prometheus" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 0 }, "id": 15, "panels": [], "title": "Devices", "type": "row" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Progress of station initialisation", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "max": 100, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "yellow", "value": null }, { "color": "red", "value": 1 }, { "color": "green", "value": 100 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 0, "y": 1 }, "id": 43, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": false, "text": {} }, "pluginVersion": "8.5.3", "targets": [ { "exemplar": true, "expr": "device_attribute{host=\"$station\",device=\"stat/boot/1\",name=\"progress_R\"}", "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Boot process", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "0": { "color": "green", "index": 1, "text": "ON" }, "1": { "color": "red", "index": 3, "text": "OFF" }, "7": { "color": "yellow", "index": 2, "text": "STANDBY" }, "8": { "color": "red", "index": 0, "text": "FAULT" }, "11": { "color": "red", "index": 4, "text": "ALARM" } }, "type": "value" } ], "noValue": "???", "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "string" }, "overrides": [] }, "gridPos": { "h": 10, "w": 4, "x": 4, "y": 1 }, "id": 4, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": { "titleSize": 20, "valueSize": 20 }, "textMode": "value_and_name" }, "pluginVersion": "8.5.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": true, "expr": "device_attribute{host=\"$station\",name=\"State\",device=~\"stat/.*/1\"}", "instant": false, "interval": "", "legendFormat": "{{device}}", "refId": "A" } ], "title": "Device States", "transformations": [ { "id": "renameByRegex", "options": { "regex": ".*/(.*)/1", "renamePattern": "$1" } } ], "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "The amount of time required to read all archiving points.", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 42, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineStyle": { "fill": "solid" }, "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "normal" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "noValue": "???", "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "green", "value": 1 } ] }, "unit": "s" }, "overrides": [] }, "gridPos": { "h": 11, "w": 10, "x": 8, "y": 1 }, "id": 62, "options": { "legend": { "calcs": [], "displayMode": "hidden", "placement": "bottom" }, "tooltip": { "mode": "multi", "sort": "desc" } }, "pluginVersion": "8.4.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": true, "expr": "device_scraping{host=\"$station\",device!=\"total\"}", "instant": false, "interval": "", "legendFormat": "{{device}}", "refId": "A" } ], "title": "Archiving speed", "transformations": [ { "id": "renameByRegex", "options": { "regex": "STAT/(.*)/1", "renamePattern": "$1" } } ], "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto", "inspect": false }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "green", "value": 100 } ] } }, "overrides": [] }, "gridPos": { "h": 3, "w": 4, "x": 0, "y": 7 }, "id": 44, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": false }, "pluginVersion": "8.5.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": false, "expr": "device_attribute{host=\"$station\",device=\"stat/boot/1\",name=\"status_R\"}", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Boot status", "transformations": [ { "id": "labelsToFields", "options": {} }, { "id": "merge", "options": {} }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Value": true, "__name__": true, "device": true, "device_attribute{host=\"$station\",device=\"stat/boot/1\", dim_x=\"1\", dim_y=\"0\", instance=\"tango-prometheus-exporter:8000\", job=\"tango\", label=\"status_R\", name=\"status_R\", str_value=\"Initialisation completed\", type=\"string\", x=\"0\", y=\"0\"}": true, "dim_x": true, "dim_y": true, "instance": true, "job": true, "label": true, "name": true, "type": true, "x": true, "y": true }, "indexByName": { "Time": 0, "Value": 5, "device": 1, "dim_x": 2, "dim_y": 3, "instance": 4, "job": 6, "label": 7, "name": 8, "str_value": 9, "type": 10, "x": 11, "y": 12 }, "renameByName": { "name": "", "str_value": "status" } } } ], "type": "table" }, { "collapsed": false, "datasource": { "type": "prometheus", "uid": "prometheus" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 12 }, "id": 70, "panels": [], "title": "LCU System Performance", "type": "row" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "How much time the CPU spends waiting for I/O to complete.", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 0, "mappings": [], "max": 1, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#EAB839", "value": 0.1 }, { "color": "red", "value": 0.25 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 0, "y": 13 }, "id": 64, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "pluginVersion": "8.5.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": false, "expr": "avg by(mode) (rate(node_cpu_seconds_total{host=\"$station\",mode=\"iowait\"}[5m]))", "instant": true, "interval": "", "legendFormat": "{{mode}}", "refId": "A" } ], "title": "CPU I/O Wait", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "How much time the CPU is not idle.", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 0, "mappings": [], "max": 1, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 0.7 }, { "color": "red", "value": 0.9 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 4, "y": 13 }, "id": 66, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "pluginVersion": "8.5.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": false, "expr": "1 - avg by(mode) (rate(node_cpu_seconds_total{host=\"$station\",mode=\"idle\"}[5m]))", "instant": true, "interval": "", "legendFormat": "{{mode}}", "refId": "A" } ], "title": "CPU Busy", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "", "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": "binBps" }, "overrides": [] }, "gridPos": { "h": 6, "w": 5, "x": 8, "y": 13 }, "id": 72, "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_disk_written_bytes_total{host=\"$station\",device=~\"sda\"}[5m])", "hide": false, "instant": false, "interval": "", "legendFormat": "{{device}} write", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": true, "expr": "rate(node_disk_read_bytes_total{host=\"$station\",device=~\"sda\"}[5m])", "hide": false, "instant": false, "interval": "", "legendFormat": "{{device}} read", "refId": "A" } ], "title": "Disk I/O", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Fill percentage of the /localdata partition.", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 0, "mappings": [], "max": 1, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#EAB839", "value": 0.5 }, { "color": "red", "value": 0.8 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 6, "w": 5, "x": 13, "y": 13 }, "id": 78, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "pluginVersion": "8.5.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": true, "expr": "avg by(device) (1 - node_filesystem_free_bytes{host=\"$station\"} / node_filesystem_size_bytes{host=\"$station\"})", "hide": false, "instant": false, "interval": "", "legendFormat": "{{device}}", "refId": "B" } ], "title": "Disk Fill %", "type": "gauge" }, { "collapsed": true, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 19 }, "id": 82, "panels": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Temperature as reported by the CPU.", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "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": "line" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 45 }, { "color": "red", "value": 60 } ] }, "unit": "celsius" }, "overrides": [ { "matcher": { "id": "byFrameRefID", "options": "max" }, "properties": [ { "id": "custom.fillBelowTo", "value": "min 10m" }, { "id": "custom.lineWidth", "value": 0 }, { "id": "custom.showPoints", "value": "never" } ] }, { "matcher": { "id": "byFrameRefID", "options": "min" }, "properties": [ { "id": "custom.lineWidth", "value": 0 }, { "id": "custom.showPoints", "value": "never" } ] } ] }, "gridPos": { "h": 8, "w": 6, "x": 0, "y": 20 }, "id": 80, "options": { "legend": { "calcs": [], "displayMode": "hidden", "placement": "bottom" }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "editorMode": "code", "expr": "avg_over_time(node_hwmon_temp_celsius{host=\"${station}\", chip=\"platform_coretemp_0\", sensor=\"temp1\"}[10m])", "legendFormat": "average 10m", "range": true, "refId": "avg" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "editorMode": "code", "expr": "max(max_over_time(node_hwmon_temp_celsius{host=\"${station}\",chip=\"platform_coretemp_0\"}[10m]))", "hide": false, "legendFormat": "max 10m", "range": true, "refId": "max" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "editorMode": "code", "expr": "min_over_time(node_hwmon_temp_celsius{host=\"${station}\", chip=\"platform_coretemp_0\", sensor=\"temp1\"}[10m])", "hide": false, "legendFormat": "min 10m", "range": true, "refId": "min" } ], "title": "LCU Temperature", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Power draw as reported by the LCU itself.", "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": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "watt" }, "overrides": [] }, "gridPos": { "h": 8, "w": 7, "x": 6, "y": 20 }, "id": 84, "options": { "legend": { "calcs": [], "displayMode": "hidden", "placement": "bottom" }, "tooltip": { "mode": "single", "sort": "none" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "node_hwmon_power_average_watt{host=\"${station}\"}", "refId": "A" } ], "title": "Power Consumption", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Average CPU usage across all cores.", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "axisSoftMax": 1, "axisSoftMin": 0, "barAlignment": 0, "drawStyle": "line", "fillOpacity": 100, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineWidth": 0, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "normal" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 8, "w": 7, "x": 13, "y": 20 }, "id": 85, "options": { "legend": { "calcs": [], "displayMode": "hidden", "placement": "bottom" }, "tooltip": { "mode": "multi", "sort": "desc" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "editorMode": "code", "expr": "avg by(mode) (rate(node_cpu_seconds_total{host=\"$station\",mode!=\"idle\"}[5m]))", "legendFormat": "{{mode}}", "range": true, "refId": "A" } ], "title": "CPU Usage", "type": "timeseries" } ], "title": "LCU Temperature & Power", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "prometheus" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 20 }, "id": 75, "panels": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "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" }, { "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" }, "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" }, { "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" }, "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" }, { "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": "LCU Network Performance", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "prometheus" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 21 }, "id": 68, "panels": [ { "datasource": { "type": "elasticsearch", "uid": "elk" }, "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": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 1 } ] } }, "overrides": [] }, "gridPos": { "h": 9, "w": 5, "x": 0, "y": 21 }, "id": 32, "options": { "legend": { "calcs": [], "displayMode": "hidden", "placement": "bottom" }, "tooltip": { "mode": "single", "sort": "none" } }, "targets": [ { "alias": "", "bucketAggs": [ { "field": "extra.lofar_id.keyword", "id": "2", "settings": { "min_doc_count": "0", "order": "desc", "orderBy": "_term", "size": "10" }, "type": "terms" }, { "field": "@timestamp", "id": "3", "settings": { "interval": "auto", "min_doc_count": "0", "trimEdges": "0" }, "type": "date_histogram" } ], "metrics": [ { "id": "1", "type": "count" } ], "query": "level:(ERROR or FATAL)", "refId": "A", "timeField": "@timestamp" } ], "title": "Logged Errors", "transformations": [ { "id": "renameByRegex", "options": { "regex": "\\(.*/.*/1\\)", "renamePattern": "" } } ], "type": "timeseries" }, { "datasource": { "type": "elasticsearch", "uid": "elk" }, "description": "List of the errors in the selected timespan", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto", "filterable": true }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "@timestamp" }, "properties": [ { "id": "custom.width", "value": 149 } ] }, { "matcher": { "id": "byName", "options": "level" }, "properties": [ { "id": "custom.width", "value": 62 } ] }, { "matcher": { "id": "byName", "options": "program" }, "properties": [ { "id": "custom.width", "value": 287 } ] }, { "matcher": { "id": "byName", "options": "extra.logger_name" }, "properties": [ { "id": "custom.width", "value": 72 } ] }, { "matcher": { "id": "byName", "options": "extra.lofar_id" }, "properties": [ { "id": "custom.width", "value": 196 } ] } ] }, "gridPos": { "h": 9, "w": 18, "x": 5, "y": 21 }, "id": 56, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true, "sortBy": [] }, "pluginVersion": "8.4.6", "targets": [ { "alias": "", "bucketAggs": [], "metrics": [ { "hide": false, "id": "1", "settings": { "limit": "500" }, "type": "logs" } ], "query": "level:(ERROR or CRIT or FATAL)", "refId": "A", "timeField": "@timestamp" } ], "title": "Error Log", "transformations": [ { "id": "organize", "options": { "excludeByName": { "@version": true, "_id": true, "_index": true, "_source": true, "_type": true, "extra.func_name": true, "extra.interpreter": true, "extra.interpreter_version": true, "extra.line": true, "extra.logger_name": true, "extra.logstash_async_version": true, "extra.path": true, "extra.process_name": true, "extra.software_version": true, "extra.tango_device": true, "extra.thread_name": true, "highlight": true, "host": true, "logsource": true, "pid": true, "port": true, "sort": true, "tags": true, "type": true }, "indexByName": { "@timestamp": 0, "@version": 5, "_id": 6, "_index": 7, "_source": 8, "_type": 9, "extra.func_name": 10, "extra.interpreter": 11, "extra.interpreter_version": 12, "extra.line": 13, "extra.lofar_id": 4, "extra.logger_name": 14, "extra.logstash_async_version": 15, "extra.path": 16, "extra.process_name": 17, "extra.software_version": 18, "extra.tango_device": 19, "extra.thread_name": 20, "highlight": 21, "host": 2, "level": 1, "logsource": 22, "message": 23, "pid": 24, "port": 25, "program": 3, "sort": 26, "tags": 27, "type": 28 }, "renameByName": {} } } ], "type": "table" } ], "title": "Logs", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "prometheus" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 22 }, "id": 77, "panels": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "description": "Running docker containers", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "0": { "color": "red", "index": 1, "text": "OFF" }, "1": { "color": "green", "index": 0, "text": "ON" } }, "type": "value" } ], "noValue": "???", "thresholds": { "mode": "absolute", "steps": [ { "color": "red" }, { "color": "green", "value": 1 } ] }, "unit": "string" }, "overrides": [] }, "gridPos": { "h": 16, "w": 6, "x": 0, "y": 27 }, "id": 61, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": { "titleSize": 20, "valueSize": 20 }, "textMode": "value_and_name" }, "pluginVersion": "8.4.6", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "exemplar": false, "expr": "device_attribute{host=\"$station\",device=\"stat/docker/1\",name!=\"version_R\",name=~\".*_R\"}", "instant": true, "interval": "", "legendFormat": "{{name}}", "refId": "A" } ], "title": "Docker Containers", "transformations": [ { "id": "renameByRegex", "options": { "regex": ".*/(.*)/1", "renamePattern": "$1" } } ], "type": "stat" } ], "title": "Docker containers", "type": "row" } ], "refresh": false, "schemaVersion": 36, "style": "dark", "tags": [ "station" ], "templating": { "list": [ { "current": { "selected": false, "text": "dop496", "value": "dop496" }, "datasource": { "type": "prometheus", "uid": "prometheus" }, "definition": "scrape_series_added\n", "description": "", "hide": 0, "includeAll": false, "label": "Station", "multi": false, "name": "station", "options": [], "query": { "query": "scrape_series_added\n", "refId": "StandardVariableQuery" }, "refresh": 1, "regex": "/.*host=\"(?<text>[^\"]*)\".*/", "skipUrlSync": false, "sort": 1, "type": "query" } ] }, "time": { "from": "now-5m", "to": "now" }, "timepicker": {}, "timezone": "", "title": "LCU", "uid": "lcu", "version": 5, "weekStart": "" }