diff --git a/.gitmodules b/.gitmodules index 1c9e69fc593c305a941f8d35e16f2efb531cefb5..77e67527b8c9f1a7edd847ad3dfd9de6d675f0ac 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "tangostationcontrol/tangostationcontrol/toolkit/libhdbpp-python"] path = tangostationcontrol/tangostationcontrol/toolkit/libhdbpp-python url = https://gitlab.com/tango-controls/hdbpp/libhdbpp-python.git +[submodule "docker-compose/grafana/dashboards"] + path = docker-compose/grafana/dashboards + url = https://git.astron.nl/lofar2.0/grafana-station-dashboards.git diff --git a/docker-compose/grafana/dashboards b/docker-compose/grafana/dashboards new file mode 160000 index 0000000000000000000000000000000000000000..276dc03f3fac30fa618e795db1df9cf8f6794cad --- /dev/null +++ b/docker-compose/grafana/dashboards @@ -0,0 +1 @@ +Subproject commit 276dc03f3fac30fa618e795db1df9cf8f6794cad diff --git a/docker-compose/grafana/dashboards/apsct.json b/docker-compose/grafana/dashboards/apsct.json deleted file mode 100644 index d056e829b160e88711bc68ad5e4423f2e86d5eaa..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/apsct.json +++ /dev/null @@ -1,1655 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 15, - "links": [], - "liveNow": false, - "panels": [ - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 17, - "panels": [], - "title": "Main", - "type": "row" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 1 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=\"stat/apsct/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": true, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 1 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 322, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "equals", - "value": [ - "stat/apsct/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 6 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"State\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 6 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "valueSize": 20 - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 6 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "max_over_time(device_scraping{device=\"STAT/APSCT/1\"}[2m])", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Archiving speed", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "red", - "index": 0, - "text": "NONE" - }, - "1": { - "color": "green", - "index": 1, - "text": "160 MHz" - }, - "2": { - "color": "green", - "index": 2, - "text": "200 MHz" - }, - "3": { - "color": "red", - "index": 3, - "text": "BOTH" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 3, - "x": 0, - "y": 11 - }, - "id": 31, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_160MHz_locked_R\"} + on(x) (\r\n2 * device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_200MHz_locked_R\"})", - "instant": true, - "interval": "", - "legendFormat": "Lock", - "refId": "A" - } - ], - "title": "Clock Lock", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 20, - "x": 3, - "y": 11 - }, - "id": 5, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCTTR_I2C_error_R\"}", - "instant": true, - "interval": "", - "legendFormat": "I2C", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PCB_ID_R\"} == bool 0", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PCB ID", - "refId": "J" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_on_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Power", - "refId": "D" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/apsct/1\",name=\"APSCT_INPUT_10MHz_good_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "10MHz in", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PPS_ignore_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PPS used", - "refId": "F" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/apsct/1\",name=\"APSCT_INPUT_PPS_good_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PPS in", - "refId": "C" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_160MHz_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PLL 160MHz", - "refId": "E" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_200MHz_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PLL 200Mhz", - "refId": "G" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_VOUT_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Voltages", - "refId": "H" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_TEMP_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Temperatures", - "refId": "I" - } - ], - "title": "APSCT Status", - "type": "stat" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 14 - }, - "id": 33, - "panels": [ - { - "activePatternIndex": 0, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_0_", - "decimals": 2, - "defaultBGColor": "transparent", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "-", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": true, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": true, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "Default Pattern", - "null_color": "", - "null_textcolor": "", - "null_value": "-", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_1_", - "textColors": "#f00|lightgreen", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "10|11", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "NO|YES", - "transform_values_overrides": "0->down|1->up", - "valueName": "avg" - }, - "default_title_for_rows": "", - "description": "", - "gridPos": { - "h": 5, - "w": 23, - "x": 0, - "y": 16 - }, - "id": 42, - "patterns": [], - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_ADC_locked_R\"}\r\n+ on(x, y) (10 * device_attribute{device=\"stat/recv/1\", name=\"ANT_mask_RW\"})", - "instant": true, - "interval": "", - "legendFormat": "{{x}} - input {{y}}", - "refId": "A" - } - ], - "title": "RCU ADC Lock", - "type": "yesoreyeram-boomtable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - }, - { - "color": "red", - "value": 10 - }, - { - "color": "green", - "value": 11 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 21 - }, - "id": 35, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_pps_present_R\"}\r\n+ on(x) (10 * device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"})", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SDP FPGA PPS Present", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - }, - { - "color": "red", - "value": 159 - }, - { - "color": "blue", - "value": 160 - }, - { - "color": "red", - "value": 161 - }, - { - "color": "purple", - "value": 200 - }, - { - "color": "red", - "value": 201 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 23 - }, - "id": 37, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_pps_capture_cnt_R\"} / 1000000", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SDP FPGA Measured Clock", - "type": "stat" - } - ], - "title": "Downstream Clocks", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 15 - }, - "id": 19, - "panels": [ - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 16 - }, - "id": 30, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_CTRL_3V3_R\"} > 0", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_INPUT_3V3_R\"} > 0", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "B" - } - ], - "title": "Input & Control", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 6, - "y": 16 - }, - "id": 21, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_CLKDIST1_3V3_R\"} > 0", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_CLKDIST2_3V3_R\"} > 0", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_PPSDIST_3V3_R\"} > 0", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "C" - } - ], - "title": "Clock Distribution", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 12, - "y": 16 - }, - "id": 29, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_PLL_200MHz_3V3_R\"} > 0", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "PLL 200MHz", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 18, - "y": 16 - }, - "id": 22, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_PLL_160MHz_3V3_R\"} > 0", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "PPL 160MHz", - "type": "timeseries" - } - ], - "title": "Voltages", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 16 - }, - "id": 26, - "panels": [ - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 15 - }, - "id": 28, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_TEMP_R\"} > 0", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "APSCT Temperature", - "type": "timeseries" - } - ], - "title": "Temperatures", - "type": "row" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-6h", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "APSCT", - "uid": "apsct", - "version": 14, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/apspu.json b/docker-compose/grafana/dashboards/apspu.json deleted file mode 100644 index e983970ec62a371befbc4daf701374a531f91d10..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/apspu.json +++ /dev/null @@ -1,1674 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 16, - "links": [], - "liveNow": false, - "panels": [ - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 17, - "panels": [], - "title": "Main", - "type": "row" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 1 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=\"stat/apspu/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": true, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 1 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 256, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "equals", - "value": [ - "stat/apspu/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 6 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"State\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 6 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "valueSize": 20 - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 6 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "max_over_time(device_scraping{device=\"STAT/APSPU/1\"}[2m])", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Archiving speed", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 20, - "x": 0, - "y": 11 - }, - "id": 5, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPUTR_I2C_error_R\"}", - "instant": true, - "interval": "", - "legendFormat": "I2C", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_PCB_ID_R\"} == bool 0", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "PCB ID", - "refId": "J" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_VOUT_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Voltages", - "refId": "H" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_IOUT_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Currents", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_TEMP_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Temperatures", - "refId": "I" - } - ], - "title": "APSPU Status", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 2000 - } - ] - }, - "unit": "rotrpm" - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 20, - "x": 0, - "y": 14 - }, - "id": 43, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value_and_name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=~\"APSPU_FAN1_RPM_R\"}", - "instant": true, - "interval": "", - "legendFormat": "FAN1", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=~\"APSPU_FAN2_RPM_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "FAN2", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/apspu/1\",name=~\"APSPU_FAN3_RPM_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "FAN3", - "refId": "C" - } - ], - "title": "Fan Speeds", - "type": "stat" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 17 - }, - "id": 19, - "panels": [ - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 18 - }, - "id": 22, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_LBA_VOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LBA", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 6, - "y": 18 - }, - "id": 44, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2A_VOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Analog", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 12, - "y": 18 - }, - "id": 45, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2D_VOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Digital", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 27 - }, - "id": 48, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_LBA_IOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LBA", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 6, - "y": 27 - }, - "id": 49, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2A_IOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Analog", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 12, - "y": 27 - }, - "id": 50, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2D_IOUT_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Digital", - "type": "timeseries" - } - ], - "title": "Voltages & Currents", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 18 - }, - "id": 26, - "panels": [ - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 19 - }, - "id": 51, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_LBA_TEMP_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LBA", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 6, - "y": 19 - }, - "id": 52, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2A_TEMP_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Analog", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 12, - "y": 19 - }, - "id": 53, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPU_RCU2D_TEMP_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "RCU2 Digital", - "type": "timeseries" - } - ], - "title": "Temperatures", - "type": "row" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-6h", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "APSPU", - "uid": "apspu", - "version": 2, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/docker.json b/docker-compose/grafana/dashboards/docker.json deleted file mode 100644 index 2c2dbdb20f366280e57e24632bb1e6d4ae205636..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/docker.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- Grafana --", - "enable": true, - "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "target": { - "limit": 100, - "matchAny": false, - "tags": [], - "type": "dashboard" - }, - "type": "dashboard" - } - ] - }, - "description": "", - "editable": true, - "gnetId": null, - "graphTooltip": 0, - "id": 2, - "links": [], - "panels": [ - { - "datasource": "Prometheus", - "description": "Which Docker containers are running on the station.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "custom": { - "fillOpacity": 90, - "lineWidth": 0 - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 14, - "w": 19, - "x": 0, - "y": 0 - }, - "id": 2, - "options": { - "alignValue": "center", - "legend": { - "displayMode": "hidden", - "placement": "bottom" - }, - "mergeValues": true, - "rowHeight": 0.9, - "showValue": "never", - "tooltip": { - "mode": "single" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/docker/1\",name=~\".*_R\",name!=\"version_R\"}", - "instant": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "Docker Containers", - "transformations": [], - "type": "state-timeline" - } - ], - "schemaVersion": 30, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-30m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "Docker", - "uid": "docker", - "version": 1 -} diff --git a/docker-compose/grafana/dashboards/home.json b/docker-compose/grafana/dashboards/home.json deleted file mode 100644 index ca44b8404e562434ad71282daae4f565d4d44629..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/home.json +++ /dev/null @@ -1,2818 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 8, - "links": [], - "liveNow": false, - "panels": [ - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": false, - "fontSize": "100%", - "gridPos": { - "h": 6, - "w": 24, - "x": 0, - "y": 0 - }, - "hoverEnabled": true, - "id": 58, - "infoEnabled": false, - "lengthChangeEnabled": true, - "orderColumnEnabled": true, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 130, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": false, - "scrollHeight": "default", - "searchEnabled": true, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": true, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "text", - "text": "Description", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 24, - "x": 0, - "y": 6 - }, - "id": 60, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 11 - }, - "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": 12 - }, - "id": 43, - "options": { - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showThresholdLabels": false, - "showThresholdMarkers": false, - "text": {} - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/boot/1\",name=\"progress_R\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Station Initialisation", - "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": 9, - "w": 6, - "x": 4, - "y": 12 - }, - "id": 4, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": { - "titleSize": 20, - "valueSize": 20 - }, - "textMode": "value_and_name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{label=\"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": "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", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 10, - "x": 10, - "y": 12 - }, - "id": 32, - "options": { - "legend": { - "calcs": [], - "displayMode": "list", - "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": "Errors", - "transformations": [ - { - "id": "renameByRegex", - "options": { - "regex": "\\(.*/.*/1\\)", - "renamePattern": "" - } - } - ], - "type": "timeseries" - }, - { - "description": "Links to other dashboards", - "gridPos": { - "h": 9, - "w": 4, - "x": 20, - "y": 12 - }, - "id": 47, - "options": { - "folderId": 0, - "maxItems": 10, - "query": "", - "showHeadings": false, - "showRecentlyViewed": false, - "showSearch": true, - "showStarred": false, - "tags": [] - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "format": "time_series", - "group": [], - "metricColumn": "none", - "rawQuery": false, - "rawSql": "SELECT\n data_time AS \"time\",\n att_conf_id\nFROM att_scalar_devboolean_rw\nWHERE\n $__timeFilter(data_time)\nORDER BY data_time", - "refId": "A", - "select": [ - [ - { - "params": [ - "att_conf_id" - ], - "type": "column" - } - ] - ], - "table": "att_scalar_devboolean_rw", - "timeColumn": "data_time", - "timeColumnType": "timestamp", - "where": [ - { - "name": "$__timeFilter", - "params": [], - "type": "macro" - } - ] - } - ], - "title": "Dashboards", - "type": "dashlist" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "custom": { - "align": "auto", - "displayMode": "auto" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 4, - "x": 0, - "y": 18 - }, - "id": 44, - "options": { - "footer": { - "fields": "", - "reducer": [ - "sum" - ], - "show": false - }, - "showHeader": false - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/boot/1\",name=\"status_R\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Initialisation status", - "transformations": [ - { - "id": "labelsToFields", - "options": {} - }, - { - "id": "merge", - "options": {} - }, - { - "id": "organize", - "options": { - "excludeByName": { - "Time": true, - "Value": true, - "device": true, - "device_attribute{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" - }, - { - "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", - "value": null - }, - { - "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": 5, - "w": 24, - "x": 0, - "y": 21 - }, - "id": 56, - "options": { - "footer": { - "fields": "", - "reducer": [ - "sum" - ], - "show": false - }, - "showHeader": true, - "sortBy": [] - }, - "pluginVersion": "8.4.5", - "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" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 26 - }, - "id": 49, - "panels": [], - "title": "APSCT & APSPU", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of APSCT", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 21, - "x": 0, - "y": 27 - }, - "id": 24, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "1-device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PWR_on_R\"}", - "interval": "", - "legendFormat": "Power", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCTTR_I2C_error_R\"}", - "hide": false, - "interval": "", - "legendFormat": "I2C", - "refId": "B" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_200MHz_error_R\"}", - "hide": false, - "interval": "", - "legendFormat": "PLL", - "refId": "C" - }, - { - "exemplar": true, - "expr": "1-device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PLL_200MHz_locked_R\"}", - "hide": false, - "interval": "", - "legendFormat": "PLL Lock", - "refId": "D" - }, - { - "exemplar": true, - "expr": "1-device_attribute{device=\"stat/apsct/1\",name=\"APSCT_INPUT_10MHz_good_R\"}", - "hide": false, - "interval": "", - "legendFormat": "10MHz", - "refId": "E" - }, - { - "exemplar": true, - "expr": "1-device_attribute{device=\"stat/apsct/1\",name=\"APSCT_INPUT_PPS_good_R\"}", - "hide": false, - "interval": "", - "legendFormat": "PPS", - "refId": "F" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=\"APSCT_PPS_ignore_R\"}", - "hide": false, - "interval": "", - "legendFormat": "PPS used", - "refId": "G" - } - ], - "title": "APS Clock State", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of APSPU", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 3, - "x": 21, - "y": 27 - }, - "id": 50, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=\"APSPUTR_I2C_error_R\"}", - "hide": false, - "interval": "", - "legendFormat": "I2C", - "refId": "B" - } - ], - "title": "APS Power Unit State", - "type": "stat" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 30 - }, - "id": 53, - "panels": [], - "title": "UNB2", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of Unboard 2 I2C Bus", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - }, - { - "color": "red", - "value": 2 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 24, - "x": 0, - "y": 31 - }, - "id": 54, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(1 + (device_attribute{device=\"stat/unb2/1\",name=\"UNB2TR_I2C_bus_error_R\"} != bool 0)) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "interval": "", - "legendFormat": "I2C {{x}}", - "refId": "A" - }, - { - "exemplar": true, - "expr": "(1 + device_attribute{device=\"stat/unb2/1\",name=\"UNB2TR_I2C_bus_PS_error_R\"}) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "interval": "", - "legendFormat": "PS {{x}}", - "refId": "B" - }, - { - "exemplar": true, - "expr": "(1 + sum by (x) (device_attribute{device=\"stat/unb2/1\",name=\"UNB2TR_I2C_bus_FPGA_PS_error_R\"})) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "interval": "", - "legendFormat": "FPGA PS {{x}}", - "refId": "C" - }, - { - "exemplar": true, - "expr": "(1 + sum by (x) (device_attribute{device=\"stat/unb2/1\",name=\"UNB2TR_I2C_bus_DDR4_error_R\"})) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "interval": "", - "legendFormat": "DDR {{x}}", - "refId": "D" - }, - { - "exemplar": true, - "expr": "(1 + sum by (x) (device_attribute{device=\"stat/unb2/1\",name=\"UNB2TR_I2C_bus_QSFP_error_R\"})) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "interval": "", - "legendFormat": "QSFP {{x}}", - "refId": "E" - } - ], - "title": "UNB2 I2C State", - "type": "stat" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 34 - }, - "id": 17, - "panels": [], - "title": "RECV", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 0 - }, - { - "color": "green", - "value": 3 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 6, - "x": 0, - "y": 35 - }, - "id": 21, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "sum by (x)(1 + (device_attribute{device=\"stat/recv/1\",name=\"RCU_ADC_locked_R\"})) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"} - 3", - "instant": false, - "interval": "", - "legendFormat": "{{y}}", - "refId": "A" - } - ], - "title": "RCU Clock Lock", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 1 - }, - { - "color": "green", - "value": 2 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 6, - "x": 6, - "y": 35 - }, - "id": 25, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(1 + (device_attribute{device=\"stat/recv/1\",name=\"RECVTR_I2C_error_R\"} == bool 0)) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{y}}", - "refId": "A" - } - ], - "title": "RCU I2C State", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 1 - }, - { - "color": "green", - "value": 2 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 6, - "x": 12, - "y": 35 - }, - "id": 51, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(1 + device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_good_R\"}) * on(x) device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{y}}", - "refId": "A" - } - ], - "title": "RCU Power good", - "type": "stat" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 43 - }, - "id": 19, - "panels": [], - "title": "SDP", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 44 - }, - "id": 11, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(50+50*device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_communication_error_R\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA communication", - "transformations": [], - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 44 - }, - "id": 9, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(100-50*device_attribute{device=\"stat/sdp/1\",name=\"FPGA_processing_enable_R\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA processing enabled", - "transformations": [], - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Number of inputs that are fed from the SDP wave-form generator", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "index": 0, - "text": "OFF" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 4, - "w": 3, - "x": 10, - "y": 44 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "sum(sum by(x) (device_attribute{device=\"stat/sdp/1\",name=\"FPGA_wg_enable_RW\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"})", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Waveform generator", - "transformations": [], - "type": "stat" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 52 - }, - "id": 27, - "panels": [], - "title": "SST", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 53 - }, - "id": 28, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(100-50*device_attribute{device=\"stat/sst/1\",name=\"FPGA_sst_offload_enable_R\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST offloading enabled", - "transformations": [], - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "pps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 53 - }, - "id": 29, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_invalid_packets_R\"}[1m])", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "invalid", - "refId": "A" - }, - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_packets_dropped_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "dropped", - "refId": "B" - }, - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_payload_errors_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "payload errors {{x}}", - "refId": "C" - } - ], - "title": "SST packet errors", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "binBps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 10, - "y": 53 - }, - "id": 30, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "sum(rate(device_attribute{device=\"stat/sst/1\",name=\"nof_bytes_received_R\"}[1m]))", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST bytes received", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Rate of SSTs replicated to connected clients.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "binBps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 15, - "y": 53 - }, - "id": 33, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"replicator_nof_bytes_sent_R\"}[1m])", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST bytes sent", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Load of TCPReplicator class, which sends statistics packets to connected clients.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMax": 5, - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "none" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 3, - "x": 20, - "y": 53 - }, - "id": 34, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/sst/1\",name=\"replicator_nof_tasks_pending_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST Replicator load", - "transformations": [], - "type": "timeseries" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 61 - }, - "id": 36, - "panels": [], - "title": "XST", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 4, - "w": 5, - "x": 0, - "y": 62 - }, - "id": 37, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(100-50*device_attribute{device=\"stat/xst/1\",name=\"FPGA_xst_offload_enable_R\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST offloading enabled", - "transformations": [], - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "pps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 62 - }, - "id": 38, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_invalid_packets_R\"}[1m])", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "invalid", - "refId": "A" - }, - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_packets_dropped_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "dropped", - "refId": "B" - }, - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_payload_errors_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "payload errors {{x}}", - "refId": "C" - } - ], - "title": "XST packet errors", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "binBps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 10, - "y": 62 - }, - "id": 39, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "sum(rate(device_attribute{device=\"stat/xst/1\",name=\"nof_bytes_received_R\"}[1m]))", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST bytes received", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Rate of XSTs replicated to connected clients.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "binBps" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 15, - "y": 62 - }, - "id": 40, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"replicator_nof_bytes_sent_R\"}[1m])", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST bytes sent", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Load of TCPReplicator class, which sends statistics packets to connected clients.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMax": 5, - "axisSoftMin": 0, - "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": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - }, - "unit": "none" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 3, - "x": 20, - "y": 62 - }, - "id": 41, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/xst/1\",name=\"replicator_nof_tasks_pending_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST Replicator load", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 50 - }, - { - "color": "red", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 4, - "w": 5, - "x": 0, - "y": 66 - }, - "id": 45, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": {}, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "(100-50*device_attribute{device=\"stat/xst/1\",name=\"FPGA_xst_processing_enable_R\"}) * on(x) device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST processing enabled", - "transformations": [], - "type": "stat" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-30m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "Home", - "uid": "home1", - "version": 1, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/home2.json b/docker-compose/grafana/dashboards/home2.json deleted file mode 100644 index 1dd1a7f4dfe1aed783ffbfcd91ca7ee53804803e..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/home2.json +++ /dev/null @@ -1,893 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 12, - "links": [], - "liveNow": false, - "panels": [ - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": false, - "fontSize": "100%", - "gridPos": { - "h": 6, - "w": 24, - "x": 0, - "y": 0 - }, - "hoverEnabled": true, - "id": 58, - "infoEnabled": false, - "lengthChangeEnabled": true, - "orderColumnEnabled": true, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 170, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": false, - "scrollHeight": "default", - "searchEnabled": true, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": true, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "text", - "text": "Description", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 24, - "x": 0, - "y": 6 - }, - "id": 60, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 11 - }, - "id": 15, - "panels": [], - "title": "Devices", - "type": "row" - }, - { - "description": "Links to other dashboards", - "gridPos": { - "h": 13, - "w": 3, - "x": 0, - "y": 12 - }, - "id": 47, - "options": { - "folderId": 0, - "maxItems": 10, - "query": "", - "showHeadings": false, - "showRecentlyViewed": false, - "showSearch": true, - "showStarred": false, - "tags": [] - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "format": "time_series", - "group": [], - "metricColumn": "none", - "rawQuery": false, - "rawSql": "SELECT\n data_time AS \"time\",\n att_conf_id\nFROM att_scalar_devboolean_rw\nWHERE\n $__timeFilter(data_time)\nORDER BY data_time", - "refId": "A", - "select": [ - [ - { - "params": [ - "att_conf_id" - ], - "type": "column" - } - ] - ], - "table": "att_scalar_devboolean_rw", - "timeColumn": "data_time", - "timeColumnType": "timestamp", - "where": [ - { - "name": "$__timeFilter", - "params": [], - "type": "macro" - } - ] - } - ], - "title": "Dashboards", - "type": "dashlist" - }, - { - "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": 3, - "y": 12 - }, - "id": 61, - "options": { - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showThresholdLabels": false, - "showThresholdMarkers": false, - "text": {} - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/boot/1\",name=\"progress_R\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Station Initialisation", - "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": 13, - "w": 6, - "x": 7, - "y": 12 - }, - "id": 4, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "text": { - "titleSize": 20, - "valueSize": 20 - }, - "textMode": "value_and_name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{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" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "noValue": "???", - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - }, - "unit": "short" - }, - "overrides": [] - }, - "gridPos": { - "h": 13, - "w": 7, - "x": 13, - "y": 12 - }, - "id": 62, - "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.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "sort_desc(sum by (device,name) (device_attribute{name=~\".*_error_R\"})) > 0", - "instant": true, - "interval": "", - "legendFormat": "{{device}} / {{name}}", - "refId": "A" - } - ], - "title": "Error Conditions", - "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": [], - "max": 3, - "min": 0, - "noValue": "???", - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - }, - "unit": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 4, - "x": 20, - "y": 12 - }, - "id": 64, - "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": "max_over_time(device_scraping{device=\"total\"}[$__interval])", - "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" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 100 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 4, - "x": 3, - "y": 18 - }, - "id": 44, - "options": { - "footer": { - "fields": "", - "reducer": [ - "sum" - ], - "show": false - }, - "showHeader": false - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/boot/1\",name=\"status_R\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Initialisation status", - "transformations": [ - { - "id": "labelsToFields", - "options": {} - }, - { - "id": "merge", - "options": {} - }, - { - "id": "organize", - "options": { - "excludeByName": { - "Time": true, - "Value": true, - "__name__": true, - "device": true, - "device_attribute{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" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-30m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "Home2", - "uid": "home2", - "version": 2, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/lcu.json b/docker-compose/grafana/dashboards/lcu.json deleted file mode 100644 index 6e0421f64f63a7397c41a76420ba92ba6039d6f8..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/lcu.json +++ /dev/null @@ -1,1587 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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, - "links": [], - "liveNow": false, - "panels": [ - { - "collapsed": false, - "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.4.6", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{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.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{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": 8, - "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{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" - }, - "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.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{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{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, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 11 - }, - "id": 70, - "panels": [], - "title": "LCU System Performance", - "type": "row" - }, - { - "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": 12 - }, - "id": 64, - "options": { - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showThresholdLabels": false, - "showThresholdMarkers": true - }, - "pluginVersion": "8.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "avg by(mode) (rate(node_cpu_seconds_total{mode=\"iowait\"}[5m]))", - "instant": true, - "interval": "", - "legendFormat": "{{mode}}", - "refId": "A" - } - ], - "title": "CPU I/O Wait", - "type": "gauge" - }, - { - "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": 12 - }, - "id": 66, - "options": { - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showThresholdLabels": false, - "showThresholdMarkers": true - }, - "pluginVersion": "8.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - avg by(mode) (rate(node_cpu_seconds_total{mode=\"idle\"}[5m]))", - "instant": true, - "interval": "", - "legendFormat": "{{mode}}", - "refId": "A" - } - ], - "title": "CPU Busy", - "type": "gauge" - }, - { - "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": 12 - }, - "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{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{device=~\"sda\"}[5m])", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{device}} read", - "refId": "A" - } - ], - "title": "Disk I/O", - "type": "timeseries" - }, - { - "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": 12 - }, - "id": 78, - "options": { - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "showThresholdLabels": false, - "showThresholdMarkers": true - }, - "pluginVersion": "8.4.6", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "avg by(device) (1 - node_filesystem_free_bytes / node_filesystem_size_bytes)", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{device}}", - "refId": "B" - } - ], - "title": "Disk Fill %", - "type": "gauge" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 18 - }, - "id": 75, - "panels": [], - "title": "LCU Network Performance", - "type": "row" - }, - { - "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": 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{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{device=\"eno1\"}[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" - }, - "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": 19 - }, - "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{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{device=\"eno1\"}[5m]) * 8", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{device}} receive", - "refId": "B" - } - ], - "title": "External Network Traffic", - "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": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 10, - "y": 19 - }, - "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[5m])", - "instant": false, - "interval": "", - "legendFormat": "NoPort", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(node_netstat_Udp_InErrors[5m])", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "InError", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(node_netstat_Udp_RcvbufErrors[5m])", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "RcvBufError", - "refId": "C" - } - ], - "title": "UDP Loss", - "type": "timeseries" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 25 - }, - "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", - "value": null - }, - { - "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", - "value": null - }, - { - "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, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 26 - }, - "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", - "value": null - }, - { - "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{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": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-15m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "LCU", - "uid": "lcu", - "version": 1, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/recv.json b/docker-compose/grafana/dashboards/recv.json deleted file mode 100644 index 429ce8b55aab5da6dbc841ef3596395632cede0f..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/recv.json +++ /dev/null @@ -1,1670 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 6, - "links": [], - "liveNow": false, - "panels": [ - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 17, - "panels": [], - "title": "Main", - "type": "row" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 1 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=\"stat/recv/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": false, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 1 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 322, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "equals", - "value": [ - "stat/recv/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 6 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"State\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 6 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "valueSize": 20 - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 6 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "max_over_time(device_scraping{device=\"STAT/RECV/1\"}[2m])", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Archiving speed", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 11 - }, - "id": 29, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": " device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"}", - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "RCU Mask", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 2 - }, - { - "color": "red", - "value": 4 - }, - { - "color": "#EAB839", - "value": 6 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 13 - }, - "id": 2, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_LED_colour_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "RCU LED Colour", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 0, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 0 - }, - { - "color": "#EAB839", - "value": 40 - }, - { - "color": "red", - "value": 50 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 15 - }, - "id": 3, - "options": { - "colorMode": "background", - "graphMode": "area", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_TEMP_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "RCU Temperatures", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 17 - }, - "id": 4, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "RCU OK", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 10 - }, - { - "color": "green", - "value": 13 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 19 - }, - "id": 15, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "sum by (x) (device_attribute{device=\"stat/recv/1\",name=\"RCU_ADC_locked_R\"}) +\r\non(x) (10 * device_attribute{device=\"stat/recv/1\",name=\"RCU_mask_RW\"})", - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "ADC Clock Lock", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 21 - }, - "id": 5, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RECV_VOUT_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Voltages", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 23, - "x": 0, - "y": 23 - }, - "id": 6, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RECV_IOUT_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Currents", - "type": "stat" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 25 - }, - "id": 19, - "panels": [ - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 24 - }, - "id": 21, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_1V8_R\"} > 0", - "interval": "", - "legendFormat": "RCU {{x}}", - "refId": "A" - } - ], - "title": "1.8V", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 6, - "y": 24 - }, - "id": 22, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_2V5_R\"} > 0", - "interval": "", - "legendFormat": "RCU {{x}}", - "refId": "A" - } - ], - "title": "2.5V", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 12, - "y": 24 - }, - "id": 23, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_3V3_R\"} > 0", - "interval": "", - "legendFormat": "RCU {{x}}", - "refId": "A" - } - ], - "title": "3.3V", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 18, - "y": 24 - }, - "id": 24, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_ANT_VIN_R\"} > 0", - "interval": "", - "legendFormat": "RCU {{y}} - antenna {{x}}", - "refId": "A" - } - ], - "title": "ANT_VIN", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "mamp" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 18, - "y": 33 - }, - "id": 27, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_PWR_ANT_IOUT_R\"} * 1000 > 0", - "interval": "", - "legendFormat": "RCU {{y}} - antenna {{x}}", - "refId": "A" - } - ], - "title": "ANT_IOUT", - "type": "timeseries" - } - ], - "title": "Voltages & Currents", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 26 - }, - "id": 26, - "panels": [ - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent" - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 9, - "w": 6, - "x": 0, - "y": 25 - }, - "id": 28, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_TEMP_R\"} > 0", - "interval": "", - "legendFormat": "RCU {{x}}", - "refId": "A" - } - ], - "title": "RCU Temperature", - "type": "timeseries" - } - ], - "title": "Temperatures", - "type": "row" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-6h", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "RECV", - "uid": "recv", - "version": 16, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/sdp.json b/docker-compose/grafana/dashboards/sdp.json deleted file mode 100644 index 6a8a455e13ffc0a279c8e549f132589d63d354d6..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/sdp.json +++ /dev/null @@ -1,4527 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 8, - "links": [], - "liveNow": false, - "panels": [ - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 25, - "panels": [], - "title": "Main", - "type": "row" - }, - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 1 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=~\"stat/sdp/1|stat/unb2/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": false, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 1 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 322, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "regex", - "value": [ - "stat/sdp/1|stat/unb2/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 6 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"State\"}", - "instant": true, - "interval": "", - "legendFormat": "{{device}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"State\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "{{device}}", - "refId": "B" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 6 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "titleSize": 1, - "valueSize": 20 - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=~\"stat/sdp/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "{{device}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=~\"stat/unb2/1\",name=\"Status\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "B" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value", - "device" - ], - "mode": "columns" - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 6 - }, - "id": 14, - "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": "max_over_time(device_scraping{device=\"STAT/SDP/1\"}[$__interval])", - "interval": "", - "legendFormat": "{{device}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "max_over_time(device_scraping{device=\"STAT/UNB2/1\"}[$__interval])", - "hide": false, - "interval": "", - "legendFormat": "{{device}}", - "refId": "B" - } - ], - "title": "Archiving speed", - "transformations": [], - "type": "timeseries" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 11 - }, - "id": 29, - "panels": [], - "title": "Uniboard2", - "type": "row" - }, - { - "activePatternIndex": 1, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "", - "description": "", - "gridPos": { - "h": 4, - "w": 8, - "x": 0, - "y": 12 - }, - "hide_first_column": false, - "hide_headers": false, - "id": 76, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "-2->black|-1->green|0->red|1->green", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "green", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "", - "enable_bgColor": false, - "enable_bgColor_overrides": true, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": true, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": true, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_yes_no", - "name": "New Pattern", - "null_color": "red", - "null_textcolor": "black", - "null_value": "ERR", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "-2->white|-1->white|0->black|1->white", - "thresholds": "-1|0|1", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "NO|ERR|OK", - "transform_values_overrides": "-2->NO|-1->YES|0->ERR|1->OK", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_mask_RW\"} - 2", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 1, - "legendFormat": "Uniboard {{x}} - 0: Mask", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_PWR_on_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Uniboard {{x}} - 1: Power", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/unb2/1\",name=\"UNB2_VOUT_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Uniboard {{x}} - 2: Voltage", - "refId": "C" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/unb2/1\",name=\"UNB2_IOUT_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Uniboard {{x}} - 3: Current", - "refId": "D" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "1 - device_attribute{device=\"stat/unb2/1\",name=\"UNB2_TEMP_error_R\"}", - "hide": false, - "instant": true, - "interval": "", - "legendFormat": "Uniboard {{x}} - 4: Temperatures", - "refId": "E" - } - ], - "text_alignment_values": "CENTER", - "title": "Uniboard Status", - "type": "yesoreyeram-boomtable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 1 - }, - { - "color": "blue", - "value": 2 - }, - { - "color": "purple", - "value": 3 - }, - { - "color": "green", - "value": 4 - }, - { - "color": "yellow", - "value": 5 - }, - { - "color": "#6ED0E0", - "value": 6 - }, - { - "color": "text", - "value": 7 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 3, - "w": 2, - "x": 8, - "y": 12 - }, - "id": 35, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_Front_Panel_LED_colour_R\"}", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "LED colour", - "type": "stat" - }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 16 - }, - "id": 27, - "panels": [], - "title": "SDP", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Is the FPGA being controlled?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 17 - }, - "id": 2, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Mask", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Can the FPGA be reached, and does it report a firmware version?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 10 - }, - { - "color": "red", - "value": 11 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 8, - "y": 17 - }, - "id": 16, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_communication_error_R\"}\r\n+ on(x) (device_attribute{device=\"stat/sdp/1\",name=\"FPGA_firmware_version_R\"} == bool 0)\r\n+ on(x) (10 * device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"})", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Translator <-> FPGA Communication", - "type": "stat" - }, - { - "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": "line" - } - }, - "mappings": [], - "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "yellow", - "value": 0.01 - }, - { - "color": "red", - "value": 0.015 - } - ] - }, - "unit": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 7, - "x": 16, - "y": 17 - }, - "id": 21, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_time_since_last_pps_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Time Since PPS", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Is the PPS present?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 10 - }, - { - "color": "green", - "value": 11 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 19 - }, - "id": 23, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_pps_present_R\"}\r\n+ on(x) (10 * device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"})", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Clock Lock", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Is the WG turned on, replacing any antenna signal?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 8, - "y": 19 - }, - "id": 18, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "sum by (x) (device_attribute{device=\"stat/sdp/1\",name=\"FPGA_wg_enable_R\"})", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Waveform Generator", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 0, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - }, - { - "color": "#EAB839", - "value": 70 - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 21 - }, - "id": 19, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_temp_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Temperatures", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Is the FPGA receiving a signal on all of its inputs?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 10 - }, - { - "color": "red", - "value": 11 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 8, - "y": 21 - }, - "id": 17, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "(sum by (x) (device_attribute{device=\"stat/sdp/1\", name=\"FPGA_signal_input_rms_R\"}) == bool 0)\r\n+ on(x) (10 * device_attribute{device=\"stat/sdp/1\", name=\"TR_fpga_mask_R\"})\r\n", - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Input Signal", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Is the signal processing enabled?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 10 - }, - { - "color": "red", - "value": 11 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 8, - "y": 23 - }, - "id": 15, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "(1 - device_attribute{device=\"stat/sdp/1\", name=\"FPGA_processing_enable_R\"})\r\n+ on(x) (device_attribute{device=\"stat/sdp/1\", name=\"FPGA_boot_image_R\"} != bool 1)\r\n+ on(x) (10 * device_attribute{device=\"stat/sdp/1\", name=\"TR_fpga_mask_R\"})", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Processing", - "transformations": [], - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Offset between the Translator local time and the FPGA PPS.", - "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": "line" - } - }, - "mappings": [], - "min": 0, - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "yellow", - "value": 0.2 - }, - { - "color": "red", - "value": 0.5 - } - ] - }, - "unit": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 7, - "x": 16, - "y": 23 - }, - "id": 22, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_tod_pps_delta_R\"}", - "instant": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "Translator Clock Offset", - "type": "timeseries" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 29 - }, - "id": 39, - "panels": [ - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 16, - "w": 4, - "x": 0, - "y": 28 - }, - "id": 37, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_DC_DC_48V_12V_VIN_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "DC/DC 48V IN", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 3, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 4, - "y": 28 - }, - "id": 40, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_DC_DC_48V_12V_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "DC/DC 12V OUT", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 8, - "y": 28 - }, - "id": 43, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_PHY_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "Switch PHY", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 12, - "y": 28 - }, - "id": 42, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_1V2_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "Switch", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 3, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 16, - "y": 28 - }, - "id": 41, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\"UNB2_POL_QSFP_N.*_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "QSFP", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 4, - "y": 36 - }, - "id": 44, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_DC_DC_48V_12V_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "DC/DC 12V OUT", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 8, - "y": 36 - }, - "id": 47, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_PHY_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "Switch PHY", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 12, - "y": 36 - }, - "id": 46, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_1V2_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "Switch", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 16, - "y": 36 - }, - "id": 45, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\"UNB2_POL_QSFP_N.*_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "QSFP", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 0, - "y": 44 - }, - "id": 48, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_CORE_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL Core", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 4, - "y": 44 - }, - "id": 49, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_ERAM_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL ERAM", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 8, - "y": 44 - }, - "id": 50, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_HGXB_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL HGXB", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 12, - "y": 44 - }, - "id": 51, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_PGM_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL PGM", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 16, - "y": 44 - }, - "id": 52, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_RXGXB_VOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "POL RXGXB", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 4, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 20, - "y": 44 - }, - "id": 58, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_TXGXB_VOUT_R\"} > 0", - "hide": false, - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "B" - } - ], - "title": "POL TXGXB", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 0, - "y": 52 - }, - "id": 53, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_CORE_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL Core", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 4, - "y": 52 - }, - "id": 54, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_ERAM_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL ERAM", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 8, - "y": 52 - }, - "id": 55, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_HGXB_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL HGXB", - "type": "timeseries" - }, - { - "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" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 12, - "y": 52 - }, - "id": 56, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_PGM_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}}", - "refId": "A" - } - ], - "title": "POL PGM", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 16, - "y": 52 - }, - "id": 57, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_RXGXB_IOUT_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "POL RXGXB", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "amp" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 4, - "x": 20, - "y": 52 - }, - "id": 59, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_TXGXB_IOUT_R\"} > 0", - "hide": false, - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "B" - } - ], - "title": "POL TXGXB", - "type": "timeseries" - } - ], - "title": "Voltages & Currents", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 30 - }, - "id": 61, - "panels": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "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": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 11, - "x": 0, - "y": 31 - }, - "id": 63, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\".*_TEMP_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{x}} - {{name}}", - "refId": "A" - } - ], - "title": "Uniboard Sensors", - "type": "timeseries" - }, - { - "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 12, - "x": 11, - "y": 31 - }, - "id": 64, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_temp_R\"} > 0", - "interval": "", - "legendFormat": "Uniboard {{y}} - FPGA {{x}}", - "refId": "A" - } - ], - "title": "FPGA", - "type": "timeseries" - } - ], - "title": "Temperatures", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 31 - }, - "id": 66, - "panels": [ - { - "activePatternIndex": -3, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "", - "description": "", - "gridPos": { - "h": 7, - "w": 6, - "x": 0, - "y": 32 - }, - "id": 70, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\"UNB2TR_I2C_bus_(PS_|)error_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 4, - "legendFormat": "Uniboard {{x}}: {{name}} - Value", - "refId": "A" - } - ], - "text_alignment_values": "center", - "title": "Uniboard Bus Errors", - "type": "yesoreyeram-boomtable-panel" - }, - { - "activePatternIndex": -3, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "", - "description": "", - "gridPos": { - "h": 7, - "w": 9, - "x": 6, - "y": 32 - }, - "id": 69, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\"UNB2TR_I2C_bus_(FPGA_PS|DDR4)_error_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 4, - "legendFormat": "Uniboard {{x}}: {{name}} - FPGA #{{y}}", - "refId": "A" - } - ], - "text_alignment_values": "center", - "title": "FPGA Bus Errors", - "type": "yesoreyeram-boomtable-panel" - }, - { - "activePatternIndex": -3, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "", - "description": "", - "gridPos": { - "h": 5, - "w": 15, - "x": 0, - "y": 39 - }, - "id": 67, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "green", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/unb2/1\",name=~\"UNB2TR_I2C_bus_QSFP_error_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 4, - "legendFormat": "Uniboard {{x}}: {{name}} - #{{y}}", - "refId": "A" - } - ], - "text_alignment_values": "center", - "title": "QSFP Bus Errors", - "type": "yesoreyeram-boomtable-panel" - } - ], - "title": "Bus Errors", - "type": "row" - }, - { - "collapsed": true, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 32 - }, - "id": 73, - "panels": [ - { - "activePatternIndex": 0, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "Metric", - "description": "Whether the FPGA is being controlled", - "gridPos": { - "h": 17, - "w": 2, - "x": 0, - "y": 33 - }, - "id": 74, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "green", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "red", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "0", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 1, - "legendFormat": " FPGA {{x}} - Enabled", - "refId": "A" - } - ], - "title": "FPGA mask", - "type": "yesoreyeram-boomtable-panel" - }, - { - "activePatternIndex": 0, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "Metric", - "description": "Root-mean-squared signal values for each input of each FPGA", - "gridPos": { - "h": 17, - "w": 8, - "x": 2, - "y": 33 - }, - "id": 68, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "green", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "red", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "0", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_signal_input_rms_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 1, - "legendFormat": " FPGA {{x}} - in {{y}}", - "refId": "A" - } - ], - "title": "FPGA input signal RMS", - "type": "yesoreyeram-boomtable-panel" - }, - { - "activePatternIndex": 0, - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "debug_mode": false, - "defaultPattern": { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "", - "decimals": 2, - "defaultBGColor": "red", - "defaultTextColor": "", - "delimiter": ".", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "bool_on_off", - "name": "Default Pattern", - "null_color": "", - "null_textcolor": "black", - "null_value": "No data", - "pattern": "*", - "row_col_wrapper": "_", - "row_name": "_series_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "70,90", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - }, - "default_title_for_rows": "Metric", - "description": "Average signal values for each input of each FPGA", - "gridPos": { - "h": 17, - "w": 8, - "x": 10, - "y": 33 - }, - "id": 71, - "non_matching_cells_text": "-", - "patterns": [ - { - "bgColors": "green|orange|red", - "bgColors_overrides": "0->green|2->red|1->yellow", - "clickable_cells_link": "", - "col_name": "_1_", - "decimals": "0", - "defaultBGColor": "green", - "defaultTextColor": "", - "delimiter": "-", - "displayTemplate": "_value_", - "enable_bgColor": false, - "enable_bgColor_overrides": false, - "enable_clickable_cells": false, - "enable_textColor": false, - "enable_textColor_overrides": false, - "enable_time_based_thresholds": false, - "enable_transform": false, - "enable_transform_overrides": false, - "filter": { - "value_above": "", - "value_below": "" - }, - "format": "none", - "name": "New Pattern", - "null_color": "red", - "null_textcolor": "black", - "null_value": "0", - "pattern": "^(.*) - (.*)$", - "row_col_wrapper": "_", - "row_name": "_0_", - "textColors": "red|orange|green", - "textColors_overrides": "0->red|2->green|1->yellow", - "thresholds": "0", - "time_based_thresholds": [], - "tooltipTemplate": "Series : _series_ <br/>Row Name : _row_name_ <br/>Col Name : _col_name_ <br/>Value : _value_", - "transform_values": "_value_|_value_|_value_", - "transform_values_overrides": "0->down|1->up", - "valueName": "current" - } - ], - "pluginVersion": "8.4.5", - "row_col_wrapper": "_", - "sorting_props": { - "col_index": -1, - "direction": "desc" - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_signal_input_mean_R\"}", - "format": "time_series", - "instant": true, - "interval": "", - "intervalFactor": 1, - "legendFormat": " FPGA {{x}} - in {{y}}", - "refId": "A" - } - ], - "title": "FPGA input signal Mean", - "type": "yesoreyeram-boomtable-panel" - } - ], - "title": "Input Signals", - "type": "row" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-6h", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "SDP", - "uid": "sdp", - "version": 30, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/sensors.json b/docker-compose/grafana/dashboards/sensors.json deleted file mode 100644 index cbb6e6d0dab36965e0d744fd35ea1392de0c33d3..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/sensors.json +++ /dev/null @@ -1,1190 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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, - "gnetId": null, - "graphTooltip": 0, - "links": [], - "liveNow": false, - "panels": [ - { - "datasource": null, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 0 - }, - "id": 16, - "title": "Temperatures", - "type": "row" - }, - { - "datasource": "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 1 - }, - "id": 6, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_temp_R\"} != 0", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Temperatures", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 1 - }, - "id": 4, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_CORE_TEMP_R\"} ", - "interval": "", - "legendFormat": "Core board {{x}} node {{y}}", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_ERAM_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "ERAM board {{x}} node {{y}}", - "refId": "B" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_RXGXB_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "TrRx board {{x}} node {{y}}", - "refId": "C" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_TXGB_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "TrHx board {{x}} node {{y}}", - "refId": "D" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_PGM_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "IO board {{x}} node {{y}}", - "refId": "E" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_HGXB_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "HGXB board {{x}} node {{y}}", - "refId": "F" - } - ], - "title": "Uniboard2 FPGA POL Temperatures", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 10, - "y": 1 - }, - "id": 22, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_QSFP_CAGE_TEMP_R\"}", - "interval": "", - "legendFormat": "FPGA QSFP Cage {{x}}, {{y}} ", - "refId": "A" - } - ], - "title": "Uniboard2 QSFP Cage Temperatures", - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 15, - "y": 1 - }, - "id": 23, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_DDR4_SLOT_TEMP_R\"}", - "interval": "", - "legendFormat": "FPGA QSFP Cage {{x}}, {{y}} ", - "refId": "A" - } - ], - "title": "Uniboard2 DDR4 Temperatures", - "type": "timeseries" - }, - { - "datasource": "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": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 9 - }, - "id": 2, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/recv/1\",name=\"RCU_TEMP_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "RCU Temperatures", - "transformations": [], - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "Temperatures reported by APSCT and APSPU", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 9 - }, - "id": 24, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apsct/1\",name=~\"APSCT_TEMP_R\"}", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=~\"APSPU_.*_TEMP_R\"}", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "B" - } - ], - "title": "APS Temperatures", - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "Temperature sensors of the power supply on each board", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 15, - "y": 9 - }, - "id": 8, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_QSFP_N01_TEMP_R\"} ", - "interval": "", - "legendFormat": "QSFP N01 board {{x}}", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_QSFP_N23_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "QSFP N23 board {{x}}", - "refId": "B" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_1V2_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "Switch 1v2 board {{x}}", - "refId": "C" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_PHY_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "Switch PHY board {{x}}", - "refId": "D" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_CLOCK_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "Clock PWR board {{x}}", - "refId": "E" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_DC_DC_48V_12V_TEMP_R\"} ", - "hide": false, - "interval": "", - "legendFormat": "DC-DC board {{x}}", - "refId": "F" - } - ], - "title": "Uniboard2 Power Supply Temperatures", - "type": "timeseries" - }, - { - "collapsed": true, - "datasource": null, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 17 - }, - "id": 18, - "panels": [], - "title": "Voltages", - "type": "row" - }, - { - "datasource": "Prometheus", - "description": "Voltage sensors of the power supplies of the APS", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMax": 10, - "axisSoftMin": 0, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 18 - }, - "id": 21, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/apspu/1\",name=~\"APSPU_.*_VOUT_R\"}", - "interval": "", - "legendFormat": "{{name}} {{x}} ", - "refId": "A" - } - ], - "title": "APSPU Voltages", - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "Voltage sensors of each node on each board", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMax": 2, - "axisSoftMin": 0, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 5, - "y": 18 - }, - "id": 10, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_CORE_VOUT_R\"}", - "interval": "", - "legendFormat": "Core board {{x}} node {{y}}", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_ERAM_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "ERAM board {{x}} node {{y}}", - "refId": "B" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_RXGXB_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "TrRx board {{x}} node {{y}}", - "refId": "C" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_TXGB_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "TrHx board {{x}} node {{y}}", - "refId": "D" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_FPGA_POL_PGM_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "IO board {{x}} node {{y}}", - "refId": "E" - } - ], - "title": "Uniboard2 Voltages", - "type": "timeseries" - }, - { - "datasource": "Prometheus", - "description": "Voltage sensors of the power supply on each board", - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic", - "seriesBy": "max" - }, - "custom": { - "axisLabel": "", - "axisPlacement": "auto", - "axisSoftMin": 0, - "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": "never", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "line" - } - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 85 - } - ] - }, - "unit": "volt" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 10, - "y": 18 - }, - "id": 12, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_QSFP_N01_VOUT_R\"}", - "interval": "", - "legendFormat": "QSFP N01 board {{x}} ", - "refId": "A" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_QSFP_N23_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "QSFP N23 board {{x}}", - "refId": "B" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_1V2_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "Switch 1v2 board {{x}}", - "refId": "C" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_SWITCH_PHY_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "Switch PHY board {{x}}", - "refId": "D" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_POL_CLOCK_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "Clock PWR board {{x}}", - "refId": "E" - }, - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_DC_DC_48V_12V_VOUT_R\"}", - "hide": false, - "interval": "", - "legendFormat": "DC-DC board {{x}}", - "refId": "F" - } - ], - "title": "Uniboard2 Power Supply Voltages", - "type": "timeseries" - }, - { - "collapsed": true, - "datasource": null, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 26 - }, - "id": 20, - "panels": [], - "title": "Clock stability", - "type": "row" - }, - { - "datasource": "Prometheus", - "description": "Measured difference between PTP and PPS", - "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": 60000, - "stacking": { - "group": "A", - "mode": "none" - }, - "thresholdsStyle": { - "mode": "off" - } - }, - "decimals": 2, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "red", - "value": null - }, - { - "color": "green", - "value": 0.001 - }, - { - "color": "red", - "value": 0.1 - } - ] - }, - "unit": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 5, - "x": 0, - "y": 27 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single" - } - }, - "pluginVersion": "8.1.2", - "targets": [ - { - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_tod_pps_delta_R\"}", - "format": "time_series", - "hide": false, - "instant": false, - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Clock offset", - "transformations": [], - "type": "timeseries" - } - ], - "schemaVersion": 31, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-30m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "Sensors", - "uid": "KMRmQzd7z", - "version": 1 -} diff --git a/docker-compose/grafana/dashboards/sst.json b/docker-compose/grafana/dashboards/sst.json deleted file mode 100644 index bea3670b1492ad87daefb2475eff215c6408b2a2..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/sst.json +++ /dev/null @@ -1,1137 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 9, - "links": [], - "liveNow": false, - "panels": [ - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 0 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=\"stat/sst/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": true, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 0 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 322, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "equals", - "value": [ - "stat/sst/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 5 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sst/1\",name=\"State\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 5 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "valueSize": 20 - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/sst/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 5 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "list", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_scraping{device=\"STAT/SST/1\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Archiving speed", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Whether the FPGA is being controlled", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 10 - }, - "id": 2, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Mask", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "The amount of SST data received by the LCU.", - "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": "Bps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 8, - "y": 10 - }, - "id": 17, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_bytes_received_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LCU SST Reception", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Packet processing errors on the LCU.", - "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": "pps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 13, - "y": 10 - }, - "id": 19, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_packets_dropped_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"nof_invalid_packets_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "sum by (name) (rate(device_attribute{device=\"stat/sst/1\",name=\"nof_payload_errors_R\"}[1m]))", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "C" - } - ], - "title": "LCU SST Reception Errors", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "The amount of data sent to external clients that subscribed to the SST stream.", - "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": "Bps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 18, - "y": 10 - }, - "id": 18, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/sst/1\",name=\"replicator_nof_bytes_sent_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LCU SST Emission", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Whether SSTs are being produced.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 12 - }, - "id": 15, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sst/1\",name=\"FPGA_processing_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST Processing", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Whether the SSTs had subband calibration weights applied", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "index": 1, - "text": "N" - }, - "1": { - "index": 0, - "text": "Y" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "blue", - "value": null - }, - { - "color": "purple", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 14 - }, - "id": 20, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sst/1\",name=\"FPGA_processing_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "SST Weighed Subbands", - "type": "stat" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-5m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "SST", - "uid": "sst", - "version": 3, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/svg.json b/docker-compose/grafana/dashboards/svg.json deleted file mode 100755 index 8c762495cf5a5124fed3ed5ab3da141c5cdfd390..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/svg.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": { - "type": "grafana", - "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": 6, - "links": [], - "liveNow": false, - "panels": [ - { - "datasource": { - "type": "datasource", - "uid": "-- Mixed --" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "light-green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 21, - "w": 12, - "x": 0, - "y": 0 - }, - "id": 4, - "options": { - "addAllIDs": false, - "captureMappings": false, - "eventAutoComplete": false, - "eventSource": "// find the right data series\nlet series = data.series.find(\n x => x.refId == \"B\"\n && x.fields[1].labels.device == \"total\"\n)\n\n// use the last value\nlet buffer = series.fields[1].values.buffer\nlet lastValue = buffer[buffer.length-1]\n\n// colour Drenthe accordingly\nsvgmap.Drenthe.css('fill', lastValue > 1 ? '#f00' : '#0f0')\nsvgmap.Drenthe.linkTo(function(link) {\n link.to('http://www.drenthe.nl').target('_blank')\n})\n\n// lookup an alert\nalert = get_alert(data, \"test\")\n\n// colour Groningen accordingly\nsvgmap.Groningen.css('fill', alert.colour)\nif (alert.href) {\n svgmap.Groningen.linkTo(function(link) {\n link.to(alert.href).target('_blank')\n })\n}\n\nconsole.log(\"refreshed\")", - "initAutoComplete": false, - "initSource": "// Lookup an alert in Grafana\r\nget_grafana_alert = (data, name) => {\r\n series = data.series.find(\r\n x => x.refId == \"GrafanaAlerts\"\r\n )\r\n\r\n return series.meta.custom.data.find(\r\n x => x.labels.alertname == name\r\n )\r\n}\r\n\r\n// Lookup an alert in Alerta\r\nget_alerta_alert = (data, name) => {\r\n series = data.series.find(\r\n x => x.refId == \"AlertaAlerts\"\r\n )\r\n\r\n return series.meta.custom.data.alerts.find(\r\n x => x.event == name\r\n )\r\n}\r\n\r\n// Return everything about an alert\r\nget_alert = (data, name) => {\r\n let grafana_alert = get_grafana_alert(data, name)\r\n let alerta_alert = get_alerta_alert(data, name)\r\n\r\n if (alerta_alert) {\r\n href = alerta_alert.href\r\n\r\n if (grafana_alert)\r\n colour = 'red'\r\n else\r\n colour = 'orange'\r\n } else if (grafana_alert) {\r\n // firing\r\n colour = 'red'\r\n\r\n href = '/alerting/grafana/'+ grafana_alert.labels.__alert_rule_uid__ +'/view'\r\n } else {\r\n colour = 'green'\r\n href = undefined\r\n }\r\n\r\n return {\r\n name: name,\r\n alerta_alert: alerta_alert,\r\n grafana_alert: grafana_alert,\r\n colour: colour,\r\n href: href\r\n }\r\n}", - "svgMappings": [ - { - "mappedName": "Drenthe", - "svgId": "NL-DR" - }, - { - "mappedName": "Groningen", - "svgId": "NL-GR" - }, - { - "mappedName": "Friesland", - "svgId": "NL-FR" - } - ], - "svgSource": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!-- (c) ammap.com | SVG map of Netherlands - Low -->\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:amcharts=\"http://amcharts.com/ammap\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\">\n\t<defs>\n\t\t<style type=\"text/css\">\n\t\t\t.land\n\t\t\t{\n\t\t\t\tfill: #CCCCCC;\n\t\t\t\tfill-opacity: 1;\n\t\t\t\tstroke:white;\n\t\t\t\tstroke-opacity: 1;\n\t\t\t\tstroke-width:0.5;\n\t\t\t}\n\t\t</style>\n\n\t\t<amcharts:ammap projection=\"mercator\" leftLongitude=\"3.359304\" topLatitude=\"53.560347\" rightLongitude=\"7.227792\" bottomLatitude=\"50.750938\"></amcharts:ammap>\n\n\t\t<!-- All areas are listed in the line below. You can use this list in your script. -->\n\t\t<!--{id:\"NL-DR\"},{id:\"NL-FL\"},{id:\"NL-FR\"},{id:\"NL-GE\"},{id:\"NL-GR\"},{id:\"NL-LI\"},{id:\"NL-NB\"},{id:\"NL-NH\"},{id:\"NL-OV\"},{id:\"NL-UT\"},{id:\"NL-ZE\"},{id:\"NL-ZH\"}-->\n\n\t</defs>\n\t<g>\n\t\t<path id=\"NL-DR\" title=\"Drenthe\" class=\"land\" d=\"M467.85,123.65L472.18,125.25L474.19,119.96L475.36,119.6L475.73,116.23L478.42,108.02L481.8,104.33L482.29,101.78L487.32,99.04L488.72,97.7L488.81,96.77L494.16,95.38L496.91,95.06L502.31,96.99L503.31,99.57L503.91,99.59L506.25,103.68L507.39,106.86L509.78,106.05L510.96,110.15L512.28,110.15L515.82,113.26L516.88,116.18L518.62,118.31L518.66,120.12L527.91,116.41L534.48,116.76L535.73,117.6L565.51,149.53L578.22,168.14L579.75,169.47L583.09,170.36L578.6,181.27L582.36,181.67L582.85,183.52L583.44,183.47L585.78,186.9L586.81,187.94L588.06,187.81L587.52,190.53L590.7,190.37L590.7,190.37L587.39,197.87L584.74,241.37L582.54,243.97L577.84,242.8L576.62,241.63L574.7,241.76L572,240.38L568.61,242.46L565.94,242.72L562.99,241.84L562.54,240.25L559.61,239.24L557.11,239.5L555.98,238.56L554.29,239.6L552.49,239.78L550.14,238.9L547.87,240.04L541.98,238.74L539.89,239.47L539.37,240.3L537.93,239.78L535.33,240.56L530.46,245.61L530.46,245.61L528.64,245.5L530.16,239.76L515.13,233.3L505.03,235.57L499,240.2L499.94,249.98L497.72,247.9L493.23,247.58L491.72,245.89L490.6,248.36L487.93,248.73L486.45,247.45L485.9,245.43L483.94,247.9L482.51,247.17L482.01,248.08L480.5,248.03L478.68,249.46L477.34,247.9L476.94,245.19L475.16,241.37L469.32,237.15L469.7,235.46L469.16,234.53L465.04,235.59L463.94,236.5L462.51,234.92L460.8,235.8L459.46,234.55L458.33,234.47L456.56,232.36L453.87,231.64L452.28,230.15L450.17,230.65L449.32,231.82L446.91,231.14L445.69,231.64L442.69,228.07L436.89,213.11L437.95,211.62L444.66,209.2L444.85,207.94L450.01,202.23L439.24,189.9L436.89,186.27L436.89,186.27L450.2,176.85L454.41,170.99L458.3,167.25L465.8,167.8L470.77,172.9L480.14,166.2L485.66,155.75L475.31,139.67L476,130.74L466.56,127.17z\"/>\n\t\t<path id=\"NL-FL\" title=\"Flevoland\" class=\"land\" d=\"M327.09,271.35l-0.68,-0.75l2.77,-7.32l3.85,-2.49l0.3,-1.12l-1.82,-5.61l-8.78,-14.14l0,0l0.36,-0.26l0,0l8.85,14.14l1.87,6.05l-0.4,1.27l-3.91,2.44l-2.1,5.11L327.09,271.35zM372.13,190.84l1.58,0.31l1.25,1.23l1.08,-0.44l-0.98,-2.95l3.17,0.97l5.73,5.8l0.98,3.79l0.59,-0.34l0,0l3.58,4.88h2.9l3.59,1.25l10.22,8.35l3.29,9.31l1.11,0.57l2.06,3.75l-0.38,1.59l-2.88,2.16l-1.79,2.03l0.06,0.89l5.81,1.59l2.52,2.21l2.58,0.7l2.28,2.52l-0.79,1.35l-3.56,2.37l-5.24,1.14l-3.88,2.63l-2.34,0.29l-2.06,-1.35l-9.32,2.05l-1.25,1.04l-9.38,-0.03l-0.06,6.86l5.19,0.21l6.74,7.19l1.74,8.62l0,0l-3.47,12l-1.85,0.16l-2.21,4.22l0.85,1.61l-2.07,3.55l-3.08,3.03l-7.85,6.37l-1.35,-0.49l0.17,0.85l-2.33,2.12l-3.07,1.99l-2.96,0.41l-4.32,3.7l-1.33,-0.98l-5,2.74l-1.27,-0.98l-2.69,0.88l-1.85,2.87l-6.88,19.91l-19.92,5.93l0,0l-11.11,-10.58l0,0l-3.81,-3.77l-4.65,-3.07l-9.73,-2.45l-11,1.88l-2.23,-2.07l0,0l1.03,-1.68l-2.12,-1.4l0.66,-1.24l-0.27,-5.01l-1.63,-3.1l0.03,-1.53l5.41,-3.26l0.81,-1.86l7.18,-4.24l2.59,-0.44l1.46,-2.04l23.64,-16.37l2.58,-0.8l6.12,-5.5l0.3,-0.99l-0.6,-2.1l-0.98,0.21l0.14,-1.38l0.74,0.23l1.66,-1.3l2.44,-4.62l5.48,-0.57l5.36,-5.12l-0.48,-0.96l0.55,-0.55l0.52,0.86l4.48,-4.6l10.59,-3.07l3.51,-2.89l-5,-8.06l-2.83,-2.08l0.52,-0.44l-0.74,-0.96l-1,0.18l0.27,-26.71l10.57,-17.2L372.13,190.84z\"/>\n\t\t<path id=\"NL-FR\" title=\"Friesland\" class=\"land\" d=\"M317.98,128.19l2.55,1.68l1.38,3.55l-3.05,-0.21l-1.38,-2.44l-0.35,-2.34L317.98,128.19zM312.42,128.35l0.06,1.1l-5.74,1.26l-12.99,11.45l-0.08,0.68l-1.66,0.79l1.41,-0.03l-1.58,0.21l-5.62,4.88l0,0l-0.65,-0.87l0,0l5.51,-4.83l-0.09,-0.58l0.73,-0.39l-0.49,0.84l14.79,-13.05l4.78,-1.66L312.42,128.35zM270.93,66.85l4.19,0.79l0.41,1.32l-1.22,1.14l-0.71,-0.32l0.3,0.55l-1.91,-0.32l-2.36,0.66l-3.17,2.59l-11.3,4.67l0.74,3.11l-1.47,0.87l0.05,2.56l-3.86,1.58l-2.15,2.32l-4.45,0.53l-2.9,1.58l-1.31,-0.37l-0.76,-2.24l8.96,-5.67l7.12,-7.1l9.3,-6.34L270.93,66.85zM282.06,71.45l-2.01,1.93l-1.96,-0.05l0.92,-0.98l-1.09,-0.95l4.04,-4.12l1.49,-0.4l0.36,1.74L282.06,71.45zM448.11,39.72l-3.69,5.38l0.93,5.74l1.68,1.8l5.9,1.8l1.72,3.41l2.96,-1.43l5.52,1.9l-0.84,7.32l1.96,1.22l-2.31,1.58l-1.23,3.38l-1.47,-0.19l-1.17,0.69l0.17,5.52l-0.82,0.4l-0.71,-0.5l-1.28,2.74l-0.96,0.37l0.46,0.66l-0.81,0.98l0.16,2.03l-2.74,0.45l2.67,4.88L454,91.03l-1.49,2.79l-1.6,1.74l-1.42,0.42l-0.22,1.4l-3.32,5.58l-0.7,9.42l4.83,5.29l5.21,0.79l4.37,-0.18l2.31,1.24l2.09,2.6l3.8,1.52l0,0l-1.28,3.52l9.43,3.57l-0.68,8.93l10.35,16.08l-5.52,10.45l-9.37,6.7l-4.97,-5.1l-7.5,-0.55l-3.89,3.74l-4.21,5.86l-13.31,9.41l0,0l-6.11,4.02l-2.77,-0.1l-1.79,0.73l0.21,3.19l-3.73,2.01l-0.71,-1.44l-4.13,1.12l-2.09,-0.99l-2.15,-5.38l-2.83,0.94l-0.02,1.38l-1.47,-0.6l-2.41,0.52l-0.71,0.86l0.02,2.04l-4.21,3.97l-3.31,1.57l-5.87,-1.57l-1,0.57l-0.35,-1.07l-2.17,-1.49l-3.78,2.64l0,0l-0.59,0.34l-0.98,-3.79l-5.73,-5.8l-3.17,-0.97l0.98,2.95l-1.08,0.44l-1.25,-1.23l-1.58,-0.31l0,0l0.11,-1.12l-1.46,0.57l-0.7,-1.49l-3.99,-0.21l0.11,-0.99l-0.92,1.7l-1.68,-0.29l-0.73,-0.84l0.3,-2.09l-1.77,-1.31l-4.23,2.46l-2.21,-0.31l-2.83,0.65l-1.06,2.77l-4.15,1.57l-14.86,-5.7l-5.43,1.65l-4.35,-2.2l-4.46,-4.1l-2.5,-3.64l2.79,-3.4l4.53,-2.12l0.87,-1.23l0.16,-2.67l-0.84,-4.14l-0.87,-1.05l1.79,-0.86l-0.6,-0.42l1.08,0.03l0.43,-1.96l-0.55,-1.39l-0.76,0.03l1.17,-0.29l0.16,-1.21l-1.72,-5.4l-0.57,-4.43l1.38,-2.33l0.05,-2.7l-1.39,-0.39l-0.25,-1.44l0.73,-0.29l0.11,-1.1l0.43,0.31l-0.21,-3.94l-0.55,3.81l-0.6,0.42L321,137.2l-1.55,-1.71l-0.25,-1.55l1.22,-0.21l0.82,0.71v-0.68l0.67,-0.05l0.49,0.79l0.73,-0.1l-1.77,-3.44l-0.3,-3.13l-1.71,-3.26l-5.93,4.89l-0.92,-1.52l2.07,-0.74l4.42,-4.28l0.51,-3.44l2.56,-1.55l1.35,-1.76l1.83,-11.34l-0.05,-1.11l-1.06,-1.05l1.9,-1.76l2.6,-7.96l1.61,-2.58l5.49,-5.64l7.14,-4.46l4.42,-4.54l0.96,-2.69l4.4,-4.44l4.46,-2.3l11.87,-3.73l11.6,-7.03l16.19,-7.46l3.31,-1.91l-1.6,-2.7l0.44,0.61l0.35,-0.37l0.98,2.28l4.56,-0.03l8.61,-2.97l0.43,0.45l2.36,-0.42l4.21,-1.35l8.36,-1.09l2.55,0.69l0.28,-0.69l0.32,0.69l0.67,-1.03l6.95,1.46l6.28,-2.97l1.06,-0.08L448.11,39.72zM342.85,30.28l-2.01,0.48l5.13,-0.19l-0.11,2.54l-3.18,1.62l-2.07,-0.13l-4.62,2.86l-2.31,-0.98l0.29,2.25l-3.67,-1.46l2.03,1.93l2.45,0.93l-1.2,0.16l-0.49,0.95l-10.11,0.26l-2.47,0.64l-6.12,4.87l-3.29,1.51l-1.87,-0.69l-0.38,0.74L307,49.06l-0.6,1.27l-5.85,-0.58l-2.47,2.17l-0.74,-0.56l-2.61,0.32l-0.66,0.9l0.09,1.9l-1.8,-0.4l-3.45,3.31l-1.87,-0.45l-2.66,-1.93l-0.44,-3.28l3.4,-3.33l2.18,-3.89l0.28,0.77l0.66,-2.22l19.88,-3.89l1.25,0.27l15.4,-5.01l13.39,-5.46l3.12,-0.58l2.71,0.53l-0.33,0.95L342.85,30.28zM427.56,26.92l0.27,2.12l-0.4,-0.69l-2.17,1.86l-0.87,-0.42l-0.33,-1.48l0.92,-1.35L427.56,26.92zM374.01,26.86l19.15,-1.56l19.37,0.05l1.74,0.85l-0.9,0.95l-1.6,0.34l-8.45,-0.21l-2.96,1.64l-13.34,3.66l-4.64,-0.03l-0.41,1.27l-0.02,-1.7l-7.67,-0.82l-3.31,3.31l-5.71,1.54l-0.49,1.25l-5.44,-2.83l-2.59,-3.6l0.63,-4.93l2.39,-2.09l10.44,2.63L374.01,26.86zM441.64,13.81l1.42,0.27l1.55,1.46l4.51,0.48l18.02,-2.2l5.78,-0.24l0.29,0.45l-2.77,1.96l-8.67,3l-1.06,1.33l-3.96,1.86l-7.82,1.14l0.74,1.25l-1.12,-1.11h-4.23l-0.32,1.06l-0.16,-1.01l-1.08,0.21l-0.71,0.88l0.41,0.56l-1.77,0.16l0.57,2.02l-3.21,-0.27l-1.65,1.59l-0.68,-0.48l0.66,-3.34l1.66,-4.03l1.42,-2.07l3.88,-3.08l-6.19,-1.75l-1.17,2.97l-1.03,-0.16l0.11,-0.96l1.09,-2.52L441.64,13.81z\"/>\n\t\t<path id=\"NL-GE\" title=\"Gelderland\" class=\"land\" d=\"M396.24,273.37L398.39,272.57L400.85,274.75L404.06,279.26L406.21,284.37L407.41,283.82L408.03,284.39L410.97,282.66L412.34,284.63L419.23,277.5L420.94,276.9L422.05,275.58L426.69,278.59L428.51,282.27L432.16,284.37L433.51,286L433.97,292.53L438.18,297.73L439.17,301.28L437.2,309.24L433.89,310.82L430.75,311.42L430.12,312.29L430.38,313.82L432.72,315.37L429.85,317.26L429.84,322.4L428.93,325.52L430.5,325.73L431.13,329.73L433.84,330.09L434.17,330.69L435.44,333.29L435.57,335.79L438.41,340.39L437.5,342.71L440.19,343.76L442.15,343.58L441.96,345L440.52,346.57L440.95,348.22L443.37,349.33L444.09,351.21L444.41,350.44L443.54,348.92L444.16,349.18L444.32,348.02L445.04,348.79L445.63,346.26L449.76,346.29L452.07,348.02L457.12,349.07L460.74,349.33L460.82,348.58L461.86,348.94L464.06,347.94L465.27,349.33L468.54,349.36L471.2,348.94L471.29,346.75L473.29,345.26L478.04,344.33L483.56,344.95L483.51,346.24L485.27,349.67L488.46,353.01L489.76,355.64L492.06,356.36L493,359.74L495.58,361.69L499.14,360.79L505.43,361.82L511.23,360.4L513.75,362.62L513.35,364.09L514.68,365.32L517.33,362.95L518.94,364.29L519.72,362.93L520.38,362.98L523.64,364.7L524.37,365.96L523.83,367.33L524.24,371.34L522.56,374.04L531.05,377.02L538.18,376.97L538.18,376.97L537.5,382.29L536.95,383.16L536.41,382.65L535.49,383.52L536.41,385.63L534.45,388.07L527.72,389.2L527.98,390.64L526.38,393.95L526.6,397.23L530.92,397.23L537.07,400.18L539.13,402.6L545.59,407.44L545.89,408.72L548.75,409.16L549.32,415.75L548.86,416.56L546.76,416.64L544.32,417.97L543.91,423.43L540.1,428.6L537.2,429.8L536.85,431.03L534.51,431.85L533.75,433.25L532.26,433.97L529.64,431.9L527.75,429.03L525.43,428.78L519.13,431.77L518.12,432.82L516.77,432.59L509.45,435.04L506.38,437.47L505.22,436.55L504.02,437.04L497.99,441.1L496.83,443.23L492.26,444.89L489.11,441.84L486.31,443.51L485.52,441.67L479.98,439.52L479.25,442.43L482.93,445.09L481.72,446.78L482.42,449.23L481.74,449.25L482.26,451.02L481.61,451.6L478.95,449.84L475.49,449.31L475.11,447.11L473.97,446.09L466.33,445.75L465.3,441.08L462.26,439.62L461.06,439.44L458.4,441.03L451.48,440.92L447.31,437.5L447.2,436.48L448.41,436.25L448.07,435.25L444.68,432.67L444.47,433.15L442.59,431.97L438.98,432.59L437.91,433.41L436.74,432.49L434.62,434.92L437.07,434.97L439.85,436.68L440.82,440.52L443.9,443L444.19,448.05L438.43,446.32L433.67,445.96L428.08,441.97L427.21,443.58L426.18,444.02L426.4,445.42L423.19,447.7L422.67,447.16L420.8,447.85L419.99,449.46L418.13,450.4L415.83,450.66L411.83,449.18L409.27,452.35L411.37,453.98L410.86,454.64L409.6,454.34L409.41,455.18L412.1,456.63L414.31,458.93L413.57,461.2L414.08,462.25L416.43,462.81L415.39,463.86L415.22,465.21L416.31,466.46L416.23,467.2L410.86,470.95L410.52,472.65L410.52,472.65L407.59,473.44L406.24,471.71L404.44,471.15L403.92,468.29L400.93,464.47L396.65,464.72L397.45,468.45L396.56,469.39L396.56,469.39L394.19,468.96L383.22,470.74L379.82,470.49L377.59,469.06L375.31,465.62L371.56,464.7L368.47,460.87L365.51,460.36L363.82,459.29L360.75,453.75L357.96,453.57L352.4,450.99L347.68,451.58L345.8,454.13L344.78,454.44L341.49,453.62L339.06,451.2L337.49,450.69L335.95,451.35L334.47,454.87L331.62,455.97L328.39,455.92L326.81,455.26L324.85,452.86L323.55,452.88L317.65,461.79L315.91,469.47L306.93,474.54L302.31,473.67L298.96,475.41L294.12,472.91L290.4,473.72L285.21,473.04L279.62,474.46L279.56,472.6L282.09,470.03L281.06,468.73L281.49,465.62L277.88,463.86L275.49,461.79L273.61,462.04L272.07,463.68L270.38,463.6L267.15,458.96L262.91,457.02L259.91,453.21L259.91,453.21L262.28,453.26L263.31,448.28L259.91,447.82L258.96,446.24L259.3,444.83L258.72,442.97L259.13,442.54L260.93,444.12L264.94,444.02L266.47,444.63L269.37,442.77L268.28,442.1L268.13,440.36L272.45,439.08L274.12,435.91L277.79,436.35L278.44,433.48L280.63,429.42L281.38,429.77L281.28,428.16L288.21,415.77L288.21,415.77L290.38,417.18L293.26,417.41L296.46,412.88L297.66,412.57L302.52,416.18L307.09,417.05L309.54,418.69L310.89,418.77L312.82,417.79L315.64,414.9L320.79,415.08L325.76,413.18L328.88,410.85L333.2,411.7L336.9,411.62L340.1,413.88L345.21,415.77L347.49,418.49L352.82,420.07L355.5,421.87L357.09,420.46L358,420.97L357.93,419.66L358.87,419.43L358.16,415.54L358.74,413.82L357.14,411.93L356.11,408.77L353.85,407.39L352.79,404.62L350.37,402.8L351.24,402.78L351.45,398.29L348.44,397.16L348.65,395.39L347.44,394.87L348.68,387.33L348.42,385.32L347.46,384.68L347.33,382.83L346.73,382.42L346.76,380.23L345.43,380.95L345.02,380.47L343.61,380.83L344.94,384.27L344.83,384.78L343.55,384.4L343.04,385.3L344.09,385.73L342.57,387.35L339.85,387.17L339.44,388.56L336.24,389.05L332.49,386.45L334.2,384.27L336.48,382.83L336.27,380.16L337.73,378.33L336.62,377.61L339.89,377.95L339.26,376.35L337.76,375.2L338.34,373.83L340.07,373.58L340.84,372.09L338.71,371.03L338.9,369.15L335.99,368.54L336.21,366.81L334.75,365.29L326.19,363.57L325.54,360.58L328.06,359.86L328.42,356.36L321.95,351.08L323.77,343.25L323.77,343.25L343.69,337.32L350.58,317.41L352.43,314.54L355.12,313.66L356.38,314.65L361.38,311.91L362.71,312.89L367.03,309.19L369.99,308.78L373.06,306.79L375.39,304.67L375.21,303.81L376.56,304.3L384.41,297.94L387.49,294.91L389.57,291.36L388.71,289.75L390.93,285.53L392.78,285.38z\"/>\n\t\t<path id=\"NL-GR\" title=\"Groningen\" class=\"land\" d=\"M542.88,27.47l1.39,0.34l2.55,-2.07l2.75,1.11l0.33,0.93l-0.4,1.3l-2.75,-0.56l-0.11,0.5l2.47,0.61l-0.17,0.72l-1.44,0.19l4.35,0.69l0.11,-0.53l-1.54,-0.53l0.67,-2.54l3.1,0.98l3.5,3.34l-1.33,4.77l-0.17,3.71l2.29,3.31l-0.43,0.69l0.78,0.71l-0.21,2.78l1.74,7.91l5.67,4.1l-0.93,1.85l10.13,3.81l2.22,1.66l6.06,1.69l4.68,-0.11l0.66,-0.95l2.82,-1l0.03,0.69l-2.33,2.14l-0.05,4.23l-1.27,3.51l1.19,2.56l2.45,1.66l5.47,0.4l1.61,1.19l1.87,0.5l1.09,-0.42l1.47,1.11l5.41,1.66l0.55,-2.03l1.34,11.63l-1.49,2.61l2.96,2.74l-3.78,1.16l-2.15,4.69l-0.06,2.53l-1.55,2.21l0.63,4.39l2.85,2.1l-0.33,8.75l2.06,17.36l0.81,2.07l-1.28,1.6l-4.16,15.26l-12.14,20.13l-2.63,3.37l-0.35,0.76l0.79,2.95l0,0l-3.18,0.16l0.54,-2.72l-1.25,0.13l-1.03,-1.05l-2.34,-3.42l-0.59,0.05l-0.49,-1.86l-3.77,-0.39l4.49,-10.91l-3.34,-0.89l-1.54,-1.33l-12.71,-18.6l-29.78,-31.94l-1.25,-0.84l-6.57,-0.34l-9.26,3.71l-0.03,-1.81l-1.74,-2.13l-1.06,-2.92l-3.54,-3.1h-1.31l-1.19,-4.11l-2.39,0.82l-1.14,-3.19l-2.34,-4.08l-0.6,-0.03l-1,-2.58l-5.4,-1.92l-2.75,0.32l-5.35,1.4l-0.09,0.92l-1.39,1.34l-5.03,2.74l-0.49,2.55l-3.39,3.69l-2.69,8.21l-0.36,3.37l-1.17,0.37l-2.01,5.28l-4.34,-1.6l0,0l-3.8,-1.52l-2.09,-2.6l-2.31,-1.24l-4.37,0.18l-5.21,-0.79l-4.83,-5.29l0.7,-9.42l3.32,-5.58l0.22,-1.4l1.42,-0.42l1.6,-1.74l1.49,-2.79l0.22,-1.19l-2.67,-4.88l2.74,-0.45l-0.16,-2.03l0.81,-0.98l-0.46,-0.66l0.96,-0.37l1.28,-2.74l0.71,0.5l0.82,-0.4l-0.17,-5.52l1.17,-0.69l1.47,0.19l1.23,-3.38l2.31,-1.58l-1.96,-1.22l0.84,-7.32l-5.52,-1.9l-2.96,1.43l-1.72,-3.41l-5.9,-1.8l-1.68,-1.8l-0.93,-5.74l3.69,-5.38l0,0l1.39,-0.4l0.05,1.01l0.63,0.03l7.55,-1.88l6.52,3.31l2.36,2.52l4.1,-3.04l9.29,-3.92l26.32,-3.36l21.9,-8.03l8.85,-0.88L542.88,27.47zM482.21,10.71l0.74,0.13l-0.08,0.66l-4.07,-0.61l1.17,-0.53L482.21,10.71zM510.46,9.17l1.11,0.19l-0.66,1.25l-2.55,-1.35l1.2,-0.56L510.46,9.17zM515.16,4.65l-0.11,0.53l-2.23,-0.29l0.79,1.94l-3.24,-1.54l-2.56,0.24l-0.38,-0.5l1,-1.54l1.01,-0.29l3.42,0.37L515.16,4.65zM495.68,4.01l2.56,0.58l2.67,2.63l-3.21,-0.48l-1.01,-0.98l-0.33,2.07L494,7.57l-0.85,0.58l0.49,1.27l-0.78,0.53l-1.39,-0.4l-0.71,-0.58l-0.35,-2.1l-2.52,-2.31l0.78,-4.46l0.6,0.08l0.68,2.31L495.68,4.01z\"/>\n\t\t<path id=\"NL-LI\" title=\"Limburg\" class=\"land\" d=\"M396.56,469.39L397.45,468.45L396.65,464.72L400.93,464.47L403.92,468.29L404.44,471.15L406.24,471.71L407.59,473.44L410.52,472.65L410.52,472.65L410.8,474.08L416.83,474.23L421.99,476.99L423.41,479.13L424.84,479.64L424.63,480.78L423.02,480.78L422.04,482L423.05,485.21L422.34,487.02L422.99,490.56L430.36,493.92L431.31,493.59L431.67,494.3L436.31,495.11L434.52,501.32L433.32,504.19L432.72,503.91L432.29,507.93L437.04,511.64L438.03,513.54L442.31,517.68L446.04,525.1L449.43,527.76L451.69,531.72L451.66,537.01L453.27,541.96L452.58,548.31L451.75,548.67L451.69,553.25L450.5,560.21L453.64,560.06L451.77,563.55L453.64,570L448.02,575.18L448.41,576.67L444.58,577.5L442.29,583.74L438.35,589.19L437.35,592.12L431.34,598.75L429.24,600.04L431.48,604.82L428.63,605.86L429.63,615.08L431.04,617.82L433.73,618.22L437.34,615.4L444.11,612.13L446.74,614.17L440.04,617.49L445.61,621.29L443.67,622.63L443.59,623.68L438.18,624.49L434.79,626.7L432.38,627.13L431.5,629.82L430.68,629.34L429.46,631.15L426.99,632.18L426.78,633.46L424.82,635.73L422.99,637.13L421.23,637.66L420.53,637.23L419.58,637.94L417.08,640.33L416.13,642.23L414.66,642.76L414.92,643.57L413.21,645.65L412.89,649.72L411.12,650.54L411.42,651.95L407.89,652.1L404.23,644.27L400.71,647.53L396.53,648.11L396.81,649.67L398.7,651.98L397.81,653.73L398.82,656.29L401.43,658.25L401.39,659.73L402.86,660.38L402.64,663.94L401.01,665.75L401.75,667.2L402.89,667.27L407.49,664.62L410.61,663.92L412.73,666.15L415.03,665.17L421.89,664.94L420.31,670.06L418.74,671.61L420.56,672.74L421.02,677.35L425.2,678.85L426.05,678.55L426.74,679.2L426.56,680.43L429.79,680.2L432.04,681.6L432.97,680.58L430.93,683.63L429.85,687.73L432.05,692.66L430.15,695.94L429.68,699.31L427.1,698.01L426.78,696.96L420.96,699.49L420.85,702.96L422.46,705.96L421.62,706.41L421.89,707.18L419.2,710.2L418.44,710.4L415.48,708.53L413.92,710.35L413.79,711.85L415.82,712.45L417.7,714.82L422.1,717.52L420.53,720.44L421.21,722.06L414.93,722.48L413.57,720.56L411.88,720.16L404.83,723.11L404.39,722.01L403.03,722.16L402.33,723.01L400.4,721.61L399.82,718.52L396.05,720.46L394.39,722.18L393.43,719.69L391.34,721.04L387.67,721.81L385.09,718.17L383.71,718.74L382.37,715.2L380.78,715.47L376.7,720.76L374.9,720.76L373.57,719.84L372.73,720.89L370.07,722.03L367.71,721.39L370.61,715.32L369.17,711.85L370.21,709.38L369.31,707.96L367.19,707.78L366.94,706.78L363.46,705.86L363.33,704.71L362.32,704.13L362.62,702.81L360.88,699.44L361.08,694.91L362.22,693.94L361.62,693.19L362.03,692.64L365.61,690.74L366.94,690.74L367.51,689.06L369.45,687.01L370.29,683.4L371.49,683.15L373.14,684.1L373.96,683.68L374.91,679.52L376.81,677.12L377.7,674.32L379.42,673.46L378.43,671.03L377.32,670.83L374.85,672.24L373.77,671.66L373.63,670.38L380.8,661.48L380.81,658.45L382.37,655.11L379.5,652.43L381.62,648.14L381.99,645.27L384.77,646.28L386.12,645.57L385.59,642.74L386.91,640.98L385.44,638.01L387.57,636.81L389.9,637.74L391.15,636.38L391.37,634.95L390.72,633.99L387.59,633.24L387.62,631.35L389.87,628.59L392.51,628.06L393.24,625.77L394.79,624.69L391.84,622.4L392.05,621.52L389.99,618.7L388.39,620.89L386.86,620.03L382.59,622.75L382.21,621.82L382.84,620.01L381.59,619.48L381.42,618.73L382.59,617.74L381.81,617.57L382.21,616.21L380.74,614.7L377.38,613.49L376.61,614.37L373.14,614.55L371.91,615.5L368.73,614.4L366.78,614.97L365.96,614.22L363.84,614.34L362.84,612.73L362.81,611.15L348.91,605.28L348.91,605.28L353.53,603.87L353.5,604.42L357.52,602.4L358.49,591.89L365.53,581.87L397.67,571.84L406.96,563.88L397.37,547.53L395.51,536.96L394.3,533.87L391.97,517.81L400.37,519.46L403.03,521.57L408.24,521.03L418.65,517.18L422.54,521.16L423.46,520.27L425.09,520.12L423.95,517.94L423.93,513.67L421.8,510.06L421.17,504.24L417.19,500.35L413.25,497.71L413,496.44L414.23,492.85L410.93,491.81L412.11,489.01L410.67,481.55L407.78,480.02L403.4,479.43L400.75,478.36L399.65,476.96L398.58,471.3z\"/>\n\t\t<path id=\"NL-NB\" title=\"Noord-Brabant\" class=\"land\" d=\"M259.91,453.21l3.01,3.8l4.24,1.94l3.23,4.64l1.69,0.08l1.54,-1.63l1.88,-0.25l2.39,2.07l3.61,1.76l-0.43,3.11l1.03,1.3l-2.53,2.57l0.06,1.86l5.59,-1.43l5.19,0.69l3.72,-0.82l4.84,2.5l3.35,-1.73l4.62,0.87l8.97,-5.07l1.74,-7.68l5.9,-8.91l1.3,-0.03l1.96,2.4l1.58,0.66l3.23,0.05l2.85,-1.1l1.49,-3.52l1.54,-0.66l1.57,0.51l2.44,2.43l3.29,0.82l1.01,-0.31l1.88,-2.55l4.72,-0.59l5.57,2.58l2.79,0.18l3.07,5.54l1.69,1.07l2.96,0.51l3.08,3.83l3.75,0.92l2.28,3.44l2.23,1.43l3.4,0.26l10.97,-1.79l2.37,0.43l0,0l2.03,1.91l1.06,5.66l1.11,1.4l2.64,1.07l4.38,0.59l2.9,1.53l1.44,7.46l-1.19,2.8l3.31,1.04l-1.23,3.59l0.25,1.27l3.94,2.64l3.97,3.89l0.63,5.82l2.14,3.61l0.02,4.27l1.14,2.18l-1.63,0.15l-0.92,0.89l-3.89,-3.99l-10.41,3.86l-5.21,0.53l-2.66,-2.11l-8.4,-1.65l2.33,16.06l1.22,3.09l1.85,10.57l9.59,16.35l-9.29,7.96l-32.14,10.03l-7.04,10.02l-0.96,10.52l-4.02,2.02l0.03,-0.55l-4.62,1.41l0,0l-0.6,-0.53l-0.71,-4.92l0.14,-5.77l-4.62,-4.31l-1.76,-3.08l-4.05,-1.14l-0.95,-0.08l-2.86,3.79l-3.85,0.73l-0.49,1.49l-0.89,0.1l-2.6,3.46l-11.31,-3.03l-1.57,3.08l-6.73,0.35l-4.78,-1.21l-4.41,1.01l-1.44,-1.39l2.14,-9.51l-6.19,-4.01l-4.13,1.36l-1.77,1.39l-4.46,-1.36l-0.41,-8.26l-9.53,-11.53l5.16,-9.84l-4.15,-9.83l-5.22,-0.33l-1.12,-1.93l0.08,-1.67l-0.71,-0.3l-3.99,3.85l-0.9,6.89l-6.22,5.27l-5.55,6.98l-0.54,-0.83l0.3,0.99l-1.01,0.46l-1.14,-0.33l1.6,-0.43l-2.14,-1.47l-1.57,-2.83l-0.93,0.56l-1.28,-0.86l0.19,-0.61l-0.6,0.48l-1.38,-0.35l-1.41,1.95l-2.52,-1.49l-0.81,0.68l-1.17,-0.53l-7.47,1.49l-2.77,-1.52l-0.68,-3.34l0.93,-0.94l1.72,-0.15l0.41,0.81l6.3,2.03l1.23,1.11l1.28,-0.03l-0.51,-0.56l1,-0.86h-2.71l-1.03,-5.97l1.68,-2.91l0.84,0.66l0.87,-0.79l-1.57,-1.19l0.85,-4.51l-3.15,-0.76l-0.85,-2.86l-6.92,-2.31l-3.17,1.19l-1.12,2.53l-2.55,1.34l-2.18,3.85l-1.93,0.46l-1.63,3.85l-4.1,1.87l0.38,4.43l-1.63,0.53l-1.17,-0.43l-1.9,0.99l-1.74,-0.89l-8.42,-1.57l-6.31,2.35l-0.85,-6.58l2.72,-5.95l-1.68,-2.46l-10.1,1.19l-1.58,1.65l-3.42,0.61l-9.27,4.91l-0.73,0.91l2.26,0.28l1,2.68l-0.92,0.56l0.35,1.21l-1.76,1.7l1.35,3.31l6.2,8.17l-0.87,1.04l0.82,1.72l-1.44,-0.28l-4.37,2.2l-2.71,0.25l-5.55,-0.76l-1.22,-4.75l-9.19,0.28l0,0l-0.54,-1.59l-1,-0.13l-0.52,-1.14l0.66,-2.28l-0.81,-4.96l1.9,-2.4l-8.85,-19.84l-0.03,-1.95l2.67,-8.07l0.09,-2.54l-1.41,-2.79l-5.22,-6.4l-0.74,-2.59l1.34,-4.75l1.8,-1.78l4.35,-1.91l1.68,-3.15l0,0l4.29,0.51l9.08,-2.52l3.29,-1.53l2.79,-2.26l1.46,-3.44l2.44,-2.98l0.89,-0.03l0.44,-1.15l3.21,-2.7l11.88,3.97l3.48,0.36l11.87,-3.26l2.5,-2.01l9.97,-2.85l4.79,-3.39l5.51,-5.33l2.25,-5.74l2.45,-2.91l4.57,-1.99l7.91,0.1l3.39,-2.14l2.86,-2.96l3.73,-1.86l4.38,-0.41L259.91,453.21zM249.37,548.14l-1.35,1.97l-0.14,-1.65l-0.51,0.43v-0.94l-0.87,0.53l0.59,0.71l-0.27,1.54l-0.9,0.46l3.59,1.57l0.55,-0.78l-0.38,-0.63l0.98,-0.68l-1.42,-0.38l-0.19,-0.81l0.97,0.1l-0.62,-1.11l1.5,-0.76l0.22,0.53l0.98,-1.16l-0.35,-0.58l-0.74,0.73l-2.93,0.05L249.37,548.14zM251.87,548.95l-0.71,-0.58l-0.41,0.43L251.87,548.95zM242.78,553.78l-0.4,0.53l0.43,-0.1L242.78,553.78zM249.51,557.48l-1.6,0.46l0.59,0.58l-0.66,0.56l1.84,-0.3L249.51,557.48z\"/>\n\t\t<path id=\"NL-NH\" title=\"Noord-Holland\" class=\"land\" d=\"M307.38,228.33l8.62,3.83l7.09,7.5l0,0l-0.36,0.26l0,0l-7.01,-7.42l-8.23,-3.59h-2.78L307.38,228.33zM212.99,155.72l-8.24,1.02l-1.69,0.92l0.81,0.81l-0.55,0.55l-1.39,-0.1l-0.87,-1.34l0.9,-1.68l4.13,-2.44l3.37,0.47l3.42,1.23L212.99,155.72zM268.4,164.24l-2.14,1.73l-0.38,2.49l1.47,-0.26l10.35,20.25l-1.52,18.28l1.22,0.08l0.67,1.17l0.87,3.63l4.43,4.51l1.17,0.39l1.77,0.03l1.41,-0.94l2.52,-3.7l4.46,0.26l3.39,1.77l3.54,-0.7l0.43,0.5l-1.55,0.55l2.15,-0.13l1.85,1.23l0.68,7.14l3.1,1.9l-1.2,-0.1l-0.22,1.38l-2.94,1.67l0.51,1.3l-5.79,1.48l-1.65,7.31l-0.79,1.17l-3.69,2.06l-1.5,2.16l-3.92,1.01l-2.33,2.47l-5.05,0.88l-1.17,-3.33l-2.15,0.16l-2.63,-2.78l-2.2,0.65l-1.17,1.2l-0.21,-0.68l-1.36,0.21l0.11,0.96l-1.08,-1.95l-0.93,0.03l-1.16,1.25l-2.75,1.25l-0.44,1.01l0.81,7.2l-0.43,1.01l1.93,5.38l-0.25,1.66l1.91,1.79l1.91,4.26l-0.11,1.53l2.5,5.16l0.7,0.03l-0.17,1.01l1.08,0.88l0.66,2.2l-2.34,3.53l-1.11,-0.08l-0.47,0.62l0.08,2.72l1.16,1.35l-0.1,1.11l-2.72,-0.13l-1.91,0.96l-0.7,-0.41l1.31,2.07l0.79,-1.06l1.08,0.26l-0.81,1.66l0.02,3.68l4.78,0.91l1.65,-0.41l0.3,-3.26l1.46,-1.92l-1.27,-7.72l1.82,5.26l1.36,1.66l3.75,0.28l-3.75,1.61l-1.09,1.14h-1.17l-0.47,3.21L273.7,296l-0.7,0.34l-0.08,-0.91l-1.15,1.04l-1.5,4.35l-2.07,-0.1l-1.22,1.79l-2.2,1.47l-1.22,3.41l-2.14,1.14l0.43,0.67l-0.63,1.86l-1.82,-1.27l-2.83,1.19l-2.64,-2.38l-0.71,0.83l0.47,1.24l2.55,1.32l-1.22,1.4l-0.47,-1.06l-0.85,0.72l3.29,2.12l2.42,2.92l2.34,0.47l2.18,-1.03l1.12,1.09l-0.98,1.37l0.44,0.96l0.74,-0.08l-0.16,-0.7l1.42,0.54l4.02,-0.21l1.28,-0.93l2.28,0.34l2.99,2.25l4.15,1.06l0,0l2.23,2.07l11,-1.88l9.73,2.45l4.65,3.07l3.81,3.77l0,0l-4.73,3.38l-4.62,-0.83l-1.5,1.37l-0.93,-0.41l-2.53,5.21l-3.47,3.09l-0.49,7.94l-4.37,8.73l-10.82,-0.59l-0.28,-1.13l2.93,-1.96l0.84,-1.49l-1.99,-3.97l-1.9,-1.06l-0.49,0.95l-6.79,0.18l-5.24,-2.14l-0.63,-2.19l3.31,-1.49l-2.18,-2.14l-0.57,-2.86l-1.36,0.57l-1.5,-4.69l4.05,-1.21l0.17,-1.14l1.28,-0.67l1.2,0.93l-0.76,-1.99l-1.68,0.13l-1.23,1.47l-1.5,-1.26l-0.71,0.21l-2.14,2.68h-0.7l-1.36,-3.2l-0.98,-0.41l-2.45,0.18l-2.63,2.63l-4.45,-0.93l-1.2,0.52l0.21,2.24l-2.33,1.7l-1.17,2.24l-6.77,0.13l-5.54,5.26l-2.98,1.37h-2.47l0,0l-1.65,-0.36l-1.55,0.67l-0.92,1.34l-4.76,2.65l-1.23,1.55l-0.92,-0.7l-0.24,-5.59l-3.09,-0.49l-2.66,1.83l-3.61,0.28l-5.13,2.99l-3.24,0.23l-4.6,-1.21l-1.68,0.57l-2.33,-0.54l-1.08,-0.88l-0.16,-1.31l1.39,-2.11l1.25,-6.55l-0.29,-2.04l3.13,-3.17l3.81,-8.44l-4.3,-1.63l-2.14,0.59l-1,1.86l-10.74,-4.85l0,0l10.57,-27.46l0.85,-6.03l0.81,-1.11l-0.6,-1.71l3.07,-7.78l4.05,-22.58l4.65,-39.09l1.42,-6.7l2.28,-5.04l2.67,-9.06l3.67,-14.66l0.82,-3.79l0.7,-14.14l1.68,-4.48l1.42,-1.31l6.98,-0.63l-0.13,0.58l1,-0.05l-0.79,0.66l1.19,1.83l1.16,-0.31l0.55,-1.28l-0.97,-0.86l1.54,-0.31l0.4,2.04l-1.98,5.48l2.6,5.55l10.79,6.54l5.14,-1.36l4.97,-2.51l2.42,-3.06l0.68,-2.33l1.5,-1.34l5.43,-1.57l1.84,0.52l2.47,-0.81l1.33,0.94l19.91,-17.64l0,0l0.65,0.87l0,0L268.4,164.24zM240.79,107.05l1.28,0.26l3.04,5.21l-0.81,1.68l-0.32,-0.87l-0.13,12.46l-0.62,1.89l-3.85,3.39l-0.14,2.71l-1.69,3.05l-1.68,0.87l-1.28,1.89l-3.88,0.94l-4.26,5.54l0.71,0.89l-0.46,0.66l-6.46,-2.05l-0.41,0.34l0.6,1l1.84,0.73l1.44,1.55l-1.52,-0.47l-1.71,1l0.43,0.58l-2.9,0.31l-1.61,1.1l-2.69,-4.01l-0.55,-2.86l0.25,-4.88l1.82,-7.9l4.53,-9.35l11.52,-18.15l4.07,-4.32l1.46,-0.55l1,0.42l2.48,3.92L240.79,107.05z\"/>\n\t\t<path id=\"NL-OV\" title=\"Overijssel\" class=\"land\" d=\"M436.89,186.27L439.24,189.9L450.01,202.23L444.85,207.94L444.66,209.2L437.95,211.62L436.89,213.11L442.69,228.07L445.69,231.64L446.91,231.14L449.32,231.82L450.17,230.65L452.28,230.15L453.87,231.64L456.56,232.36L458.33,234.47L459.46,234.55L460.8,235.8L462.51,234.92L463.94,236.5L465.04,235.59L469.16,234.53L469.7,235.46L469.32,237.15L475.16,241.37L476.94,245.19L477.34,247.9L478.68,249.46L480.5,248.03L482.01,248.08L482.51,247.17L483.94,247.9L485.9,245.43L486.45,247.45L487.93,248.73L490.6,248.36L491.72,245.89L493.23,247.58L497.72,247.9L499.94,249.98L499,240.2L505.03,235.57L515.13,233.3L530.16,239.76L528.64,245.5L530.46,245.61L530.46,245.61L532.66,248.55L531.58,255.51L539.08,262.13L536.01,262.99L532.53,262.21L530.86,265.93L525.35,264.81L529.29,273.04L528.17,281.98L538.12,288.43L540.73,289.21L552.83,289.19L552.82,291.62L554.45,291.28L566.81,295.3L570.11,292.73L572.44,287.81L574.2,286.57L576.38,291.36L577.68,296.77L579.45,298.38L581.68,304.02L585.31,304.43L587.68,311.18L587.57,316.69L584.91,320.41L583.5,323.84L583.23,326.37L580.19,332.75L580.43,336.98L582.96,341.67L586.13,345.21L585.43,346.83L582,349.05L578.88,349.61L576.49,348.66L573.61,349.36L572.73,350.57L572.11,354.15L568.23,360.77L561.36,362.1L560.91,363.8L557.36,367.1L555.86,373.81L553.2,376.38L538.18,376.97L538.18,376.97L531.05,377.02L522.56,374.04L524.24,371.34L523.83,367.33L524.37,365.96L523.64,364.7L520.38,362.98L519.72,362.93L518.94,364.29L517.33,362.95L514.68,365.32L513.35,364.09L513.75,362.62L511.23,360.4L505.43,361.82L499.14,360.79L495.58,361.69L493,359.74L492.06,356.36L489.76,355.64L488.46,353.01L485.27,349.67L483.51,346.24L483.56,344.95L478.04,344.33L473.29,345.26L471.29,346.75L471.2,348.94L468.54,349.36L465.27,349.33L464.06,347.94L461.86,348.94L460.82,348.58L460.74,349.33L457.12,349.07L452.07,348.02L449.76,346.29L445.63,346.26L445.04,348.79L444.32,348.02L444.16,349.18L443.54,348.92L444.41,350.44L444.09,351.21L443.37,349.33L440.95,348.22L440.52,346.57L441.96,345L442.15,343.58L440.19,343.76L437.5,342.71L438.41,340.39L435.57,335.79L435.44,333.29L434.17,330.69L433.84,330.09L431.13,329.73L430.5,325.73L428.93,325.52L429.84,322.4L429.85,317.26L432.72,315.37L430.38,313.82L430.12,312.29L430.75,311.42L433.89,310.82L437.2,309.24L439.17,301.28L438.18,297.73L433.97,292.53L433.51,286L432.16,284.37L428.51,282.27L426.69,278.59L422.05,275.58L420.94,276.9L419.23,277.5L412.34,284.63L410.97,282.66L408.03,284.39L407.41,283.82L406.21,284.37L404.06,279.26L400.85,274.75L398.39,272.57L396.24,273.37L396.24,273.37L394.5,264.76L387.76,257.56L382.57,257.36L382.63,250.5L392.02,250.52L393.27,249.48L402.59,247.43L404.65,248.78L406.99,248.49L410.86,245.87L416.1,244.72L419.66,242.36L420.45,241L418.17,238.48L415.6,237.78L413.08,235.57L407.27,233.98L407.21,233.09L409,231.06L411.88,228.9L412.26,227.31L410.2,223.56L409.09,222.99L405.8,213.68L395.58,205.33L391.99,204.08L389.09,204.08L385.51,199.2L385.51,199.2L389.3,196.56L391.46,198.05L391.81,199.12L392.81,198.55L398.68,200.11L401.99,198.55L406.2,194.58L406.18,192.54L406.89,191.68L409.3,191.16L410.77,191.76L410.79,190.37L413.62,189.43L415.77,194.81L417.86,195.81L421.99,194.68L422.7,196.12L426.43,194.11L426.23,190.92L428.02,190.19L430.79,190.29z\"/>\n\t\t<path id=\"NL-UT\" title=\"Utrecht\" class=\"land\" d=\"M227.2,348.02L229.67,348.02L232.64,346.65L238.18,341.39L244.95,341.26L246.12,339.02L248.45,337.32L248.24,335.07L249.45,334.56L253.89,335.48L256.52,332.85L258.97,332.67L259.95,333.09L261.31,336.28L262.01,336.28L264.15,333.6L264.86,333.4L266.36,334.66L267.6,333.19L269.27,333.06L270.03,335.05L268.83,334.12L267.55,334.79L267.37,335.92L263.32,337.14L264.83,341.83L266.19,341.26L266.76,344.12L268.94,346.26L265.63,347.76L266.27,349.95L271.5,352.09L278.29,351.91L278.78,350.95L280.68,352.01L282.68,355.98L281.84,357.47L278.91,359.43L279.19,360.56L290.02,361.15L294.39,352.42L294.88,344.48L298.34,341.39L300.87,336.18L301.81,336.59L303.31,335.23L307.93,336.05L312.66,332.67L312.66,332.67L323.77,343.25L323.77,343.25L321.95,351.08L328.42,356.36L328.06,359.86L325.54,360.58L326.19,363.57L334.75,365.29L336.21,366.81L335.99,368.54L338.9,369.15L338.71,371.03L340.84,372.09L340.07,373.58L338.34,373.83L337.76,375.2L339.26,376.35L339.89,377.95L336.62,377.61L337.73,378.33L336.27,380.16L336.48,382.83L334.2,384.27L332.49,386.45L336.24,389.05L339.44,388.56L339.85,387.17L342.57,387.35L344.09,385.73L343.04,385.3L343.55,384.4L344.83,384.78L344.94,384.27L343.61,380.83L345.02,380.47L345.43,380.95L346.76,380.23L346.73,382.42L347.33,382.83L347.46,384.68L348.42,385.32L348.68,387.33L347.44,394.87L348.65,395.39L348.44,397.16L351.45,398.29L351.24,402.78L350.37,402.8L352.79,404.62L353.85,407.39L356.11,408.77L357.14,411.93L358.74,413.82L358.16,415.54L358.87,419.43L357.93,419.66L358,420.97L357.09,420.46L355.5,421.87L352.82,420.07L347.49,418.49L345.21,415.77L340.1,413.88L336.9,411.62L333.2,411.7L328.88,410.85L325.76,413.18L320.79,415.08L315.64,414.9L312.82,417.79L310.89,418.77L309.54,418.69L307.09,417.05L302.52,416.18L297.66,412.57L296.46,412.88L293.26,417.41L290.38,417.18L288.21,415.77L288.21,415.77L283.23,413.95L281.68,408.88L278.04,407.08L275.03,406.6L270.33,408.57L265.95,412.72L264.72,415.08L263.12,415.26L260.68,413.34L258.85,413.23L254.45,417.62L249.97,416.59L246.63,421.76L240.43,423.25L239.14,418.2L234.59,413.05L232.55,409.06L231.34,408.65L229.94,406.78L236.28,405.21L235.13,402.39L228.75,403.7L228.31,402.26L228.31,401.34L229.7,400.34L229.43,398.41L232.61,394.39L235.22,392.41L238.53,391.2L239.33,389.56L232.85,390L232.91,388.63L231.74,386.3L231.56,380.06L226.15,376.17L226.41,375.12L228.35,374.25L229.57,370.88L230.84,370.34L233.24,369.57L233.61,371.08L234.49,371.78L238.72,372.01L239.51,371.39L238.92,367.35L242.21,365.73L236.91,362.05L234.52,361.2L229.68,355.41L228.61,355.46L228.38,351.57L227.26,349.72z\"/>\n\t\t<path id=\"NL-ZE\" title=\"Zeeland\" class=\"land\" d=\"M122.86,569.59l0.62,-0.25l0.73,1.57l-1.84,0.35l-2.44,-1.42l1.19,-0.78L122.86,569.59zM29.64,559.63l2.94,0.94l-0.02,0.73l1.47,0.05l1.57,1.85l3.5,0.63l1.41,1.21l11.11,2.28l5.13,5.36l2.75,-0.25l3.88,0.78l-0.57,1.95l1.66,0.88l0.67,-0.25l-0.17,-3.08l3.05,0.08l1.72,1.34l1.52,0.23l-0.49,0.96l1.16,2.25l0.08,-3.06l0.6,1.24l0.82,-1.19l2.85,1.67l4.04,-0.1l1.41,-2.3l2.36,-0.71l3.51,-2.83l6.44,-2.12l0.78,0.61l0.68,-4.05l0.87,-0.94l-0.51,-3.08l1.65,-2.33l6.9,1.37l-0.32,0.53l1.96,1.44l0.57,3.14h0.65l2.14,3.72l6.57,0.63l8.1,7.45l-2.58,-4.12l2.71,-0.71l0.98,1.37l1.6,0.5l1.08,1.74l0.41,-0.63l-1.03,-1.37l2.48,0.13l-2.94,-1.19l4.79,0.1l-0.66,-0.66l-4.43,-0.45l-1.31,-2.25l0.08,-1.16l1.69,-0.1l1.57,-0.96l0.43,3.08l3.4,1.54l-3.07,-2.5l0.33,-1.57l0.6,1.39l0.81,-2.88l2.86,0.43l1.12,0.86l0.65,2.15l2.66,3.49l-10.35,13.89l-16.33,11.71l-0.54,0.96l-2.91,0.68l-0.95,-1.06l-1.84,1.01l-0.57,-0.96l-1.04,0.03l-4.27,2.97l-0.3,-0.38l-1.41,2.34l-2.26,0.4l-0.71,1.94l-3.59,1.03l-1.23,-1.97l-0.48,0.81l-0.92,0.05l-0.29,1.94l-1.06,0.88l-3.77,1.28l-1.23,-1.84l2.29,-2.32l-0.93,-1.56l-4.59,3l-1.11,-0.68l-1.49,0.55l-0.92,-0.38l-2.18,1.11l-2.83,-1.03l-0.09,1.16l-2.01,-1.56l-0.25,-7.59l0.97,-2.67l-2.86,-1.97l-0.71,-0.3l-0.95,0.93l-2.28,-2.6l-4.54,-0.61l-1.01,0.4l-3.5,-1.01l-0.93,-1.31l-1.68,-0.03l-3.34,-2.4l-2.74,0.5l-7.83,-4.37l-1.57,1.87l0.76,1.36l-0.62,1.59l-3.13,-1.99l-1.22,1.21l-1.79,-0.23l-0.81,1.72l-0.87,0.13l-1.19,-1.19l-1.55,0.3l1.92,10.37l-11.93,1.18l-3.85,-0.91l-0.71,-2.7l-1.14,-1.08l-1.14,0.73l-3.24,-4.21l-1.96,-1.06l0.95,-0.78l-0.03,-1.44l-1.68,-1.41l-0.62,-1.57l1.42,-0.76L0,581.39l3.99,-4.52L3.7,574.6l-1.36,-1.77l0.1,-2.65l-1.31,-2.53l2.15,-2.1l0.3,0.38l6.63,-3.39l1.31,-0.2l0.9,1.01l2.86,-1.72l4.64,-1.09l3.5,-2.3l5.13,0.38L29.64,559.63zM52.44,525.81l0.54,-1.01l0.14,0.66L52.44,525.81zM63.8,523.22l1.82,0.41l-3.77,0.23l0.27,-0.96L63.8,523.22zM66.14,522.63l-0.93,-0.69l1.15,0.2L66.14,522.63zM64.77,521.92l0.17,0.84l-2.15,-0.61L64.77,521.92zM51.4,521.69l1.61,1.63l-0.79,2.11l-1.25,-3.12L51.4,521.69zM49.07,519.21l0.41,0.53l-1,-0.18L49.07,519.21zM75.57,469.26l1.31,1.28l4.53,1.43l1.61,-0.31l3.21,-4.08l5.47,-2.24l2.93,0.41l2.25,2.04l6.04,1.35l1.08,3.39l2.61,3.7l0.24,4.94l1.9,4.46l8.1,1.02l2.99,1.07l5.3,0.18l12.41,9.06l2.96,0.97l0,0l-1.68,3.15l-4.35,1.91l-1.8,1.78l-1.34,4.75l0.74,2.59l5.22,6.4l1.41,2.79l-0.09,2.54l-2.67,8.07l0.03,1.95l8.85,19.84l-1.9,2.4l0.81,4.96l-0.66,2.28l0.52,1.14l1,0.13l0.54,1.59l0,0l-5.7,0.25l0.4,-1.92l-1.95,-3.24l-2.88,-1.32l-1.04,0.2l-1.03,-1.62l-7.8,2.81l-11.3,-3.14l-4.32,-3.26l-0.78,-1.52l0.55,-0.86l-2.55,-0.79l-0.16,-1.09L106,551l-3.97,-2l-4.54,-4.53L91,547.86l-1.47,-0.48l0.17,1.29l-0.71,0.15l0.7,2.46l-3.97,9.97l-1.11,0.53l-3.53,-1.06l-2.14,1.54l-6.82,1.64l-6.41,-5.26l0.27,-1.09l-1.95,-0.13l-1.71,-1.11l-1.49,0.83l-2.01,-0.23l-0.92,-0.76l-0.84,-2.94l-0.79,0.08l-2.39,-3.21l-3.54,-2.56l-4.86,-0.2l-1.91,2.15l-4.18,0.41l-1.17,-0.94L38.14,547l-0.55,0.08l-0.1,2.1l-0.79,-0.23v-0.83l-0.33,0.68l-0.33,-0.89l-0.21,0.63l1.63,1.21l-4.3,0.08l-1.79,-2.28l-0.93,0.08l-4,-3.42l-4.53,-7.45l-6.85,-4.92l-3.34,-3.83l0.93,-4.01l9.34,-6.32l11.57,-6.58l4.75,0.05l4.21,1.55l7.77,-2.79l0.97,-5.16l-0.85,-1.04l1.14,-0.2l3.78,-4.22l-0.24,-0.48l0.78,-0.2l0.96,-2.11l-0.51,-0.64l0.78,-0.23l0.03,-2.88l-2.34,-0.74l-1.82,-1.5l-2.22,-4.2l-0.17,-3.29l2.53,-5.2l1.84,-1.4l9.84,-3.19l8.26,0.82l0.68,-3.16L75.57,469.26zM70.57,486l-0.98,-0.99l-0.73,0.13l-0.71,0.51l-0.33,1.76l-4.68,3.18l-5.51,2.16l-0.05,2.82l0.79,0.1l-0.3,1.07l-0.87,0.03l-1.31,3.18l0.9,-0.18l-1.44,1.58l1.46,0.76l-1.58,-0.46l-0.62,2.21l-0.89,-1.53l-1.46,1.27l-1.22,6.05l0.24,0.48l0.84,-0.61l0.03,0.51l1.57,-0.33l2.64,1.91l1.84,0.03l5.6,-1.93l1.9,0.41l1.01,-0.96l3.59,-0.86l2.93,0.56l2.58,-0.61l0.62,0.79l3.05,0.56l1.69,1.8l2.61,4.55l0.52,-0.46l-0.49,0.71l1.65,2.56l-0.19,0.79l-3.75,1.42l-1.77,2.39l-1.27,0.41l-3.47,-3.2l-2.75,0.63l-1.87,1.52l-6.96,-1.83l-4.23,2.46l-4.84,4.9l-0.79,-1.78l0.44,-1.52l1,1.9l0.05,-0.68l-2.96,-5.53l1.9,-2.49l-2.41,2.29l-3.97,-3.2l-1.23,-0.2l-1.25,-3.17l0.29,-1.32l-3.04,1.27l0.28,2.36l2.63,3.76l3.73,2.21l2.36,5.76l2.74,4.24l0.25,-0.46l0.54,0.99l-0.35,-0.91l2.53,-0.41l-1.87,-0.05l-0.46,-0.61l3.58,-1.8l-0.54,-1.04l1.2,-3.04l1.77,-1.14l0.76,0.05l-0.43,1.02l0.68,-0.74l7.03,0.36l2.06,-1.22l3.64,-0.63l1.99,0.81l0.84,1.37l1.88,0.38l0.93,-1.29l0.59,0.84l2.5,-0.69l2.22,0.43l1.91,-1.14l2.25,0.38l2.37,4.64l2.45,-1.07l1.84,0.33l5.41,1.95l0.16,2.05h0.49l-0.17,-2.03l1.96,0.81l0.66,1.34l3.43,2.64l1.17,-0.36l1.3,4.03l-0.6,1.7l3.73,5.6l0.82,0.03l1.42,3.09l7.12,3.65l2.42,-0.41l4.48,-2.61l3.05,0.53l1.55,0.96l1.74,-0.13l-1.03,-13.02l-6.8,-3.07l-0.63,-1.57l0.89,-1.83l-1.52,-1.75l-2.39,-0.41l-1.17,0.74l-1.23,-1.12l-5.16,0.36l-4.41,-0.81l-0.17,-0.96l-1.17,-0.53l-0.57,-2.56l-1.65,-1.04l-0.09,-1.19l-3.69,-1.07l0.43,-1.19l-1.01,-1.5l-3.29,-2.08l-2.17,-0.33l-0.87,-1.17l1.08,-2.87l5.14,-0.99l4.84,-3.13l3.48,-1.07l4.05,0.69l0.98,1.88l1.72,0.97l-0.21,-0.71l4.46,-0.53l2.04,0.51l0.27,-0.74l1.84,-0.28l0.08,-0.56l-0.74,-0.2l1.04,-0.58l-0.06,-0.92l-2.78,0.69l-4.68,-0.13l-1.53,-3.08l-2.48,-1.58l-0.13,-2.64l0.92,-0.1v-0.81l2.37,-2.09l4.49,0.89l6.85,3.89l-0.79,-2.52l-4.83,-2.14l0.16,-1.4l-1.08,0.99l-2.12,-0.74l-0.11,-0.74l3.29,0.08l-0.78,-1.04l-2.61,0.51l2.47,-0.99l0.71,0.36l0.47,-0.64l-1.52,-2.88l-6.52,1.45l-2.17,1.5l1.71,2.06l-0.27,0.76h-0.74l-0.6,2.31l-2.17,1.35l-1.87,2.47l-1.88,0.92l-1.49,-0.66l-6.31,3.36L96.56,506l-3.61,-2.72l-1.36,-2.37l-2.03,1.6l-4.43,-1.09l4.57,-3.99l-1.31,0.33l-4.37,3.46l0.08,-2.42l-1.01,-3.38l-1.39,-1.71l0.08,-1.12l-2.77,-2.62l-1.71,0.2l-3.91,-2.01l0.11,-1.53l-0.82,-1.22l-1.71,-0.53l-1.01,0.13l0.08,0.61L70.57,486z\"/>\n\t\t<path id=\"NL-ZH\" title=\"Zuid-Holland\" class=\"land\" d=\"M155.8,478.39l3.15,2.34l-3.97,-0.15l-1.09,-1.2L155.8,478.39zM143.96,470.44l5.3,1.02l7.77,3.19l0.95,1.27l-3.66,1.43l-4.53,-0.59l-7.82,-5.3l0.79,-1.12L143.96,470.44zM179.49,322.71l10.74,4.85l1,-1.86l2.14,-0.59l4.3,1.63l-3.81,8.44l-3.13,3.17l0.29,2.04l-1.25,6.55l-1.39,2.11l0.16,1.31l1.08,0.88l2.33,0.54l1.68,-0.57l4.6,1.21l3.24,-0.23l5.13,-2.99l3.61,-0.28l2.66,-1.83l3.09,0.49l0.24,5.59l0.92,0.7l1.23,-1.55l4.76,-2.65l0.92,-1.34l1.55,-0.67l1.65,0.36l0,0l0.06,1.7l1.12,1.85l0.22,3.89l1.08,-0.05l4.84,5.79l2.39,0.85l5.3,3.68l-3.29,1.62l0.59,4.04l-0.79,0.62l-4.23,-0.23l-0.89,-0.69l-0.36,-1.52l-2.41,0.77l-1.27,0.54l-1.22,3.37l-1.95,0.87l-0.25,1.05l5.41,3.88l0.17,6.24l1.17,2.34l-0.06,1.36l6.49,-0.44l-0.81,1.64l-3.31,1.21l-2.61,1.98l-3.18,4.03l0.27,1.92l-1.39,1v0.92l0.44,1.44l6.38,-1.31l1.15,2.82l-6.35,1.56l1.41,1.87l1.2,0.41l2.04,4l4.56,5.15l1.28,5.04l6.2,-1.48l3.34,-5.17l4.48,1.03l4.4,-4.38l1.84,0.1l2.44,1.92l1.6,-0.18l1.23,-2.36l4.38,-4.15l4.7,-1.97l3.01,0.49l3.64,1.79l1.55,5.07l4.98,1.82l0,0l-6.93,12.39l0.1,1.61l-0.74,-0.36l-2.2,4.07l-0.65,2.86l-3.67,-0.43l-1.66,3.17l-4.32,1.28l0.14,1.74l1.09,0.67l-2.9,1.87l-1.53,-0.61l-4,0.1l-1.8,-1.58l-0.41,0.43l0.59,1.87l-0.35,1.41l0.95,1.58l3.4,0.46l-1.03,4.98l-2.37,-0.05l0,0l-9.95,-1.81l-4.38,0.41l-3.73,1.86l-2.86,2.96l-3.39,2.14l-7.91,-0.1l-4.57,1.99l-2.45,2.91l-2.25,5.74l-5.51,5.33l-4.79,3.39l-9.97,2.85l-2.5,2.01l-11.87,3.26l-3.48,-0.36l-11.88,-3.97l-3.21,2.7l-0.44,1.15l-0.89,0.03l-2.44,2.98l-1.46,3.44l-2.79,2.26l-3.29,1.53l-9.08,2.52l-4.29,-0.51l0,0l-2.96,-0.97l-12.41,-9.06l-5.3,-0.18l-2.99,-1.07l-8.1,-1.02l-1.9,-4.46l-0.24,-4.94l-2.61,-3.7l-1.08,-3.39l-6.04,-1.35l-2.25,-2.04l-2.93,-0.41l-5.47,2.24l-3.21,4.08l-1.61,0.31l-4.53,-1.43l-1.31,-1.28l0,0l2.9,-1.86l1.44,-3.75l0.32,-1.86l-1.66,-5.51l2.63,-2.99l6.93,-1.58l11.16,-4.44l3.26,0.05l1.58,0.74l0.68,0.64l-1.42,-0.28l-0.22,1.12l3.85,2.78l-0.3,-1.33h1.49l1.49,-2.4l2.42,-1.51l-0.63,-2.58l-5.1,-7.92l0.25,-1.94l3.1,-5.37l-0.11,-0.79l-2.09,-1.43l-0.55,2.07l-2.28,-1.05l-2.91,1.05l-0.85,-0.79l2.44,-9.37l0.05,-2.1l-0.79,0.1v-1.38l0.97,-2.25l1.8,-0.33l1.55,-1.82l1.47,0.67l1.46,-0.23l4,2.28l8.67,-7.33l3.77,-5.75l15.65,-18.89l1.06,0.46l0.74,-1.1l-0.82,0.64l-0.38,-0.75l6.93,-6.94l11.79,-16l10.54,-18.89L179.49,322.71zM108.57,451.27l-0.41,2.76l1,-0.69l17.94,10.29l4.94,1.76l3.45,3.77l3.99,3.11l3.1,4.18l4.24,2.88l6.84,3.21l7.88,0.69l1.58,-0.56l1.79,-4.81l-13.32,-7.26l-10.85,-3.29l-2.91,-3.34l0.06,-2.35l-2.41,-2.68l-2.26,-1.25l-2.82,-0.03l-4.27,-4.8l-4.79,0.51l-1.09,-1.48l-0.32,1.05l-0.6,-0.77l-3.77,-1.33l-2.37,-2.99l-3.05,1.53L108.57,451.27z\"/>\n\t</g>\n</svg>" - }, - "targets": [ - { - "columns": [], - "datasource": { - "uid": "grafanaapi" - }, - "filters": [], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "GrafanaAlerts", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://localhost:3000/api/alertmanager/grafana/api/v2/alerts", - "url_options": { - "data": "", - "method": "GET" - } - }, - { - "datasource": { - "uid": "6W2nM-Vnz" - }, - "editorMode": "code", - "expr": "device_scraping", - "hide": false, - "range": true, - "refId": "B" - }, - { - "columns": [], - "datasource": { - "uid": "alertaui" - }, - "filters": [], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "AlertaAlerts", - "root_selector": "alerts", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET", - "params": [ - { - "key": "status", - "value": "open" - } - ] - } - } - ], - "title": "Panel Title", - "type": "aceiot-svg-panel" - } - ], - "refresh": "5s", - "schemaVersion": 36, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-5m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "ace.avg", - "uid": "tMZW8-U7z", - "version": 11, - "weekStart": "" -} diff --git a/docker-compose/grafana/dashboards/xst.json b/docker-compose/grafana/dashboards/xst.json deleted file mode 100644 index d24119dc035cd83176b239685ae2eb3126758a7e..0000000000000000000000000000000000000000 --- a/docker-compose/grafana/dashboards/xst.json +++ /dev/null @@ -1,1127 +0,0 @@ -{ - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- 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": 10, - "links": [], - "liveNow": false, - "panels": [ - { - "description": "", - "gridPos": { - "h": 5, - "w": 11, - "x": 0, - "y": 0 - }, - "id": 10, - "links": [ - { - "targetBlank": true, - "title": "Details", - "url": "/alerting/list" - } - ], - "options": { - "alertInstanceLabelFilter": "{device=\"stat/xst/1\"}", - "alertName": "", - "dashboardAlerts": false, - "groupBy": [], - "groupMode": "default", - "maxItems": 20, - "sortOrder": 1, - "stateFilter": { - "error": true, - "firing": true, - "inactive": false, - "noData": false, - "normal": false, - "pending": true - } - }, - "title": "Firing Alerts", - "type": "alertlist" - }, - { - "alignNumbersToRightEnabled": true, - "columnAliases": [], - "columnFiltersEnabled": false, - "columnWidthHints": [], - "columns": [], - "compactRowsEnabled": true, - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "datatablePagingType": "simple_numbers", - "datatableTheme": "basic_theme", - "emptyData": true, - "fontSize": "100%", - "gridPos": { - "h": 10, - "w": 12, - "x": 11, - "y": 0 - }, - "hoverEnabled": true, - "id": 8, - "infoEnabled": false, - "lengthChangeEnabled": false, - "orderColumnEnabled": false, - "pagingTypes": [ - { - "$$hashKey": "object:142", - "text": "Page number buttons only", - "value": "numbers" - }, - { - "$$hashKey": "object:143", - "text": "'Previous' and 'Next' buttons only", - "value": "simple" - }, - { - "$$hashKey": "object:144", - "text": "'Previous' and 'Next' buttons, plus page numbers", - "value": "simple_numbers" - }, - { - "$$hashKey": "object:145", - "text": "'First', 'Previous', 'Next' and 'Last' buttons", - "value": "full" - }, - { - "$$hashKey": "object:146", - "text": "'First', 'Previous', 'Next' and 'Last' buttons, plus page numbers", - "value": "full_numbers" - }, - { - "$$hashKey": "object:147", - "text": "'First' and 'Last' buttons, plus page numbers", - "value": "first_last_numbers" - } - ], - "panelHeight": 419, - "pluginVersion": "8.4.5", - "rowNumbersEnabled": false, - "rowsPerPage": 5, - "scroll": true, - "scrollHeight": "default", - "searchEnabled": false, - "searchHighlightingEnabled": false, - "showCellBorders": false, - "showHeader": true, - "showRowBorders": false, - "sort": { - "col": 0, - "desc": true - }, - "sortByColumns": [ - { - "$$hashKey": "object:17", - "columnData": 0, - "sortMethod": "desc" - } - ], - "sortByColumnsData": [ - [ - 0, - "desc" - ] - ], - "stripedRowsEnabled": true, - "styles": [ - { - "$$hashKey": "object:19", - "dateFormat": "dd DD/MM HH:mm", - "pattern": "Time", - "type": "date" - }, - { - "$$hashKey": "object:45", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Panel|Dashboard|Alert", - "sanitize": true, - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:76", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "link": true, - "mappingType": 1, - "pattern": "Alerta Link", - "splitPattern": "/ /", - "thresholds": [], - "type": "string", - "unit": "short", - "valueMaps": [] - }, - { - "$$hashKey": "object:867", - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "mappingType": 1, - "pattern": "Since", - "splitPattern": "/ /", - "thresholds": [], - "type": "date", - "unit": "short" - } - ], - "targets": [ - { - "columns": [ - { - "selector": "createTime", - "text": "Since", - "type": "string" - }, - { - "selector": "severity", - "text": "Severity", - "type": "string" - }, - { - "selector": "status", - "text": "Status", - "type": "string" - }, - { - "selector": "event", - "text": "Name", - "type": "string" - }, - { - "selector": "attributes.lofarDevice", - "text": "Device", - "type": "string" - }, - { - "selector": "attributes.lofarAttribute", - "text": "Attribute", - "type": "string" - }, - { - "selector": "attributes.grafanaDashboardHtml", - "text": "Dashboard", - "type": "string" - }, - { - "selector": "attributes.grafanaPanelHtml", - "text": "Panel", - "type": "string" - }, - { - "selector": "attributes.grafanaAlertHtml", - "text": "Alert", - "type": "string" - }, - { - "selector": "href", - "text": "Alerta Link", - "type": "string" - } - ], - "datasource": { - "type": "yesoreyeram-infinity-datasource", - "uid": "alertaui" - }, - "filters": [ - { - "field": "Device", - "operator": "equals", - "value": [ - "stat/xst/1" - ] - } - ], - "format": "table", - "global_query_id": "", - "hide": false, - "refId": "A", - "root_selector": "", - "source": "url", - "type": "json", - "url": "http://alerta-web:8080/api/alerts", - "url_options": { - "data": "", - "method": "GET" - } - } - ], - "themeOptions": { - "dark": "./styles/dark.scss", - "light": "./styles/light.scss" - }, - "themes": [ - { - "$$hashKey": "object:117", - "disabled": false, - "text": "Basic", - "value": "basic_theme" - }, - { - "$$hashKey": "object:118", - "disabled": true, - "text": "Bootstrap", - "value": "bootstrap_theme" - }, - { - "$$hashKey": "object:119", - "disabled": true, - "text": "Foundation", - "value": "foundation_theme" - }, - { - "$$hashKey": "object:120", - "disabled": true, - "text": "ThemeRoller", - "value": "themeroller_theme" - } - ], - "title": "Alerta Alerts", - "transform": "table", - "type": "briangann-datatable-panel" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "State of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [ - { - "options": { - "0": { - "color": "green", - "index": 0, - "text": "ON" - }, - "1": { - "color": "red", - "index": 1, - "text": "OFF" - }, - "7": { - "color": "blue", - "index": 3, - "text": "STANDBY" - }, - "8": { - "color": "red", - "index": 4, - "text": "FAULT" - }, - "9": { - "color": "blue", - "index": 2, - "text": "INIT" - }, - "11": { - "color": "orange", - "index": 5, - "text": "ALARM" - } - }, - "type": "value" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 3, - "x": 0, - "y": 5 - }, - "id": 12, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/xst/1\",name=\"State\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Status string of the software controller.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 3, - "y": 5 - }, - "id": 13, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "/^str_value$/", - "values": false - }, - "text": { - "valueSize": 20 - }, - "textMode": "auto" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": false, - "expr": "device_attribute{device=\"stat/xst/1\",name=\"Status\"}", - "instant": true, - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "LCU Device State", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "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": 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": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 7, - "y": 5 - }, - "id": 14, - "options": { - "legend": { - "calcs": [], - "displayMode": "list", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_scraping{device=\"STAT/XST/1\"}", - "interval": "", - "legendFormat": "", - "refId": "A" - } - ], - "title": "Archiving speed", - "transformations": [ - { - "id": "labelsToFields", - "options": { - "keepLabels": [ - "str_value" - ] - } - } - ], - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Whether the FPGA is being controlled", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 10 - }, - "id": 2, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"TR_fpga_mask_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "FPGA Mask", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "The amount of XST data received by the LCU.", - "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": "Bps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 8, - "y": 10 - }, - "id": 17, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_bytes_received_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LCU XST Reception", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Packet processing errors on the LCU.", - "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": "pps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 13, - "y": 10 - }, - "id": 19, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "multi", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_packets_dropped_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"nof_invalid_packets_R\"}[1m])", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "B" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "sum by (name) (rate(device_attribute{device=\"stat/xst/1\",name=\"nof_payload_errors_R\"}[1m]))", - "hide": false, - "interval": "", - "legendFormat": "{{name}}", - "refId": "C" - } - ], - "title": "LCU XST Reception Errors", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "The amount of data sent to external clients that subscribed to the XST stream.", - "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": "Bps" - }, - "overrides": [] - }, - "gridPos": { - "h": 6, - "w": 5, - "x": 18, - "y": 10 - }, - "id": 18, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" - }, - "tooltip": { - "mode": "single", - "sort": "none" - } - }, - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "rate(device_attribute{device=\"stat/xst/1\",name=\"replicator_nof_bytes_sent_R\"}[1m])", - "interval": "", - "legendFormat": "{{name}}", - "refId": "A" - } - ], - "title": "LCU XST Emission", - "type": "timeseries" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Whether XSTs are being produced.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 12 - }, - "id": 15, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "name" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/xst/1\",name=\"FPGA_processing_error_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "XST Processing", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "description": "Number of parallel subbands for which XSTs are produced.", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", - "value": null - }, - { - "color": "green", - "value": 1 - }, - { - "color": "#EAB839", - "value": 7 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 8, - "x": 0, - "y": 14 - }, - "id": 20, - "options": { - "colorMode": "background", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "auto", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "value" - }, - "pluginVersion": "8.4.5", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "prometheus" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/xst/1\",name=\"FPGA_xst_offload_nof_crosslets_R\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "Number of Subbands", - "type": "stat" - } - ], - "refresh": false, - "schemaVersion": 35, - "style": "dark", - "tags": [], - "templating": { - "list": [] - }, - "time": { - "from": "now-5m", - "to": "now" - }, - "timepicker": {}, - "timezone": "", - "title": "XST", - "uid": "xst", - "version": 2, - "weekStart": "" -} diff --git a/docker-compose/grafana/grafana.ini b/docker-compose/grafana/grafana.ini index a05da04de6eed9551215dca3bdedbd72843ff1be..acfabe0f10190c2b07ae579d21bd1abfc1891ff3 100644 --- a/docker-compose/grafana/grafana.ini +++ b/docker-compose/grafana/grafana.ini @@ -290,7 +290,7 @@ enable_gzip = true ;min_refresh_interval = 5s # Path to the default home dashboard. If this value is empty, then Grafana uses StaticRootPath + "dashboards/home.json" -default_home_dashboard_path = /var/lib/grafana/dashboards/home2.json +default_home_dashboard_path = /var/lib/grafana/dashboards/home.json #################################### Users ############################### [users]