diff --git a/docker-compose/grafana/Dockerfile b/docker-compose/grafana/Dockerfile index fcf5a13c6e1f0ddbf9ad7cc89c6cb5724317a748..9f7ab94b12b425be552e96d737d3fb91597e6e1c 100644 --- a/docker-compose/grafana/Dockerfile +++ b/docker-compose/grafana/Dockerfile @@ -6,6 +6,7 @@ RUN grafana-cli plugins install ae3e-plotly-panel RUN grafana-cli plugins install yesoreyeram-infinity-datasource RUN grafana-cli plugins install aceiot-svg-panel RUN grafana-cli plugins install alexanderzobnin-zabbix-app +RUN grafana-cli plugins install yesoreyeram-boomtable-panel COPY grafana.ini /etc/grafana/ diff --git a/docker-compose/grafana/dashboards/sdp.json b/docker-compose/grafana/dashboards/sdp.json index fdec4eb15451e0a2c1c0a0c0434877e9f2e0e022..c479a9072ddbb5aab53bf8ea99ce72eabcf90e51 100644 --- a/docker-compose/grafana/dashboards/sdp.json +++ b/docker-compose/grafana/dashboards/sdp.json @@ -677,83 +677,13 @@ "thresholds": { "mode": "absolute", "steps": [ - { - "color": "transparent", - "value": null - }, { "color": "green", - "value": 1 - } - ] - } - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 3, - "x": 0, - "y": 12 - }, - "id": 65, - "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": "6W2nM-Vnz" - }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_mask_RW\"}", - "interval": "", - "legendFormat": "{{x}}", - "refId": "A" - } - ], - "title": "UNB2 Mask", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "6W2nM-Vnz" - }, - "description": "Is there any I2C bus error?", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "transparent", "value": null }, - { - "color": "green", - "value": 10 - }, { "color": "red", - "value": 11 + "value": 1 } ] } @@ -763,7 +693,7 @@ "gridPos": { "h": 2, "w": 3, - "x": 3, + "x": 0, "y": 12 }, "id": 31, @@ -789,13 +719,13 @@ "uid": "6W2nM-Vnz" }, "exemplar": true, - "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_error_R\"}\r\n+ on(x) (10 * device_attribute{device=\"stat/unb2/1\",name=\"UNB2_mask_RW\"})", + "expr": "device_attribute{device=\"stat/unb2/1\",name=\"UNB2_error_R\"}", "interval": "", "legendFormat": "{{x}}", "refId": "A" } ], - "title": "Bus Status", + "title": "Translator <-> Uniboard Communication", "type": "stat" }, { @@ -853,7 +783,7 @@ "gridPos": { "h": 2, "w": 3, - "x": 6, + "x": 3, "y": 12 }, "id": 35, @@ -919,7 +849,7 @@ "gridPos": { "h": 2, "w": 3, - "x": 9, + "x": 6, "y": 12 }, "id": 32, @@ -985,7 +915,7 @@ "gridPos": { "h": 2, "w": 3, - "x": 12, + "x": 9, "y": 12 }, "id": 33, @@ -1051,7 +981,7 @@ "gridPos": { "h": 2, "w": 3, - "x": 15, + "x": 12, "y": 12 }, "id": 34, @@ -1838,8 +1768,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1930,8 +1859,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2022,8 +1950,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2114,8 +2041,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2206,8 +2132,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2297,8 +2222,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2388,8 +2312,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2479,8 +2402,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2570,8 +2492,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2662,8 +2583,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2754,8 +2674,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2846,8 +2765,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2938,8 +2856,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3030,8 +2947,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3122,8 +3038,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3214,8 +3129,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3306,8 +3220,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3398,8 +3311,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3490,8 +3402,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3581,8 +3492,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3672,8 +3582,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3725,7 +3634,7 @@ "type": "row" }, { - "collapsed": false, + "collapsed": true, "gridPos": { "h": 1, "w": 24, @@ -3733,190 +3642,949 @@ "y": 28 }, "id": 61, - "panels": [], - "title": "Temperatures", - "type": "row" - }, - { - "datasource": { - "type": "prometheus", - "uid": "6W2nM-Vnz" - }, - "fieldConfig": { - "defaults": { - "color": { - "mode": "palette-classic" + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" }, - "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" + "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" }, - "showPoints": "auto", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 11, + "x": 0, + "y": 29 + }, + "id": 63, + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" }, - "thresholdsStyle": { - "mode": "off" + "tooltip": { + "mode": "multi", + "sort": "desc" } }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, - "gridPos": { - "h": 8, - "w": 11, - "x": 0, - "y": 29 - }, - "id": 63, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" + "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" }, - "tooltip": { - "mode": "multi", - "sort": "desc" - } - }, - "targets": [ { "datasource": { "type": "prometheus", "uid": "6W2nM-Vnz" }, - "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": "6W2nM-Vnz" - }, - "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" + "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" }, - "showPoints": "auto", - "spanNulls": false, - "stacking": { - "group": "A", - "mode": "none" + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 11, + "y": 29 + }, + "id": 64, + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" }, - "thresholdsStyle": { - "mode": "off" + "tooltip": { + "mode": "multi", + "sort": "desc" } }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "celsius" - }, - "overrides": [] - }, + "exemplar": true, + "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_temp_R\"} > 0", + "interval": "", + "legendFormat": "FPGA {{x}}", + "refId": "A" + } + ], + "title": "FPGA", + "type": "timeseries" + } + ], + "title": "Temperatures", + "type": "row" + }, + { + "collapsed": true, "gridPos": { - "h": 8, - "w": 12, - "x": 11, + "h": 1, + "w": 24, + "x": 0, "y": 29 }, - "id": 64, - "options": { - "legend": { - "calcs": [], - "displayMode": "hidden", - "placement": "bottom" + "id": 66, + "panels": [ + { + "activePatternIndex": -3, + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" + }, + "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": "Metric", + "description": "", + "gridPos": { + "h": 7, + "w": 6, + "x": 0, + "y": 30 + }, + "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": "6W2nM-Vnz" + }, + "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" + } + ], + "title": "Uniboard Bus Errors", + "type": "yesoreyeram-boomtable-panel" }, - "tooltip": { - "mode": "multi", - "sort": "desc" + { + "activePatternIndex": 1, + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" + }, + "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": "Metric", + "description": "", + "gridPos": { + "h": 7, + "w": 9, + "x": 6, + "y": 30 + }, + "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": "6W2nM-Vnz" + }, + "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" + } + ], + "title": "FPGA Bus Errors", + "type": "yesoreyeram-boomtable-panel" + }, + { + "activePatternIndex": 1, + "datasource": { + "type": "prometheus", + "uid": "6W2nM-Vnz" + }, + "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": "Metric", + "description": "", + "gridPos": { + "h": 5, + "w": 15, + "x": 0, + "y": 37 + }, + "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": "6W2nM-Vnz" + }, + "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" + } + ], + "title": "QSFP Bus Errors", + "type": "yesoreyeram-boomtable-panel" } + ], + "title": "Busses", + "type": "row" + }, + { + "collapsed": true, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 30 }, - "targets": [ + "id": 73, + "panels": [ { + "activePatternIndex": 0, "datasource": { "type": "prometheus", "uid": "6W2nM-Vnz" }, - "exemplar": true, - "expr": "device_attribute{device=\"stat/sdp/1\",name=\"FPGA_temp_R\"} > 0", - "interval": "", - "legendFormat": "FPGA {{x}}", - "refId": "A" + "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": 31 + }, + "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": "6W2nM-Vnz" + }, + "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": "6W2nM-Vnz" + }, + "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": 31 + }, + "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": "6W2nM-Vnz" + }, + "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": "6W2nM-Vnz" + }, + "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": 31 + }, + "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": "6W2nM-Vnz" + }, + "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": "FPGA", - "type": "timeseries" + "title": "Input signals", + "type": "row" } ], "refresh": false, @@ -3934,6 +4602,6 @@ "timezone": "", "title": "SDP", "uid": "sdp", - "version": 20, + "version": 26, "weekStart": "" }