|
@@ -0,0 +1,4166 @@
|
|
|
+{
|
|
|
+ "annotations": {
|
|
|
+ "list": [
|
|
|
+ {
|
|
|
+ "builtIn": 1,
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "enable": false,
|
|
|
+ "expr": "ALERTS",
|
|
|
+ "hide": true,
|
|
|
+ "iconColor": "rgba(0, 211, 255, 1)",
|
|
|
+ "name": "Annotations & Alerts",
|
|
|
+ "step": "60s",
|
|
|
+ "target": {
|
|
|
+ "limit": 100,
|
|
|
+ "matchAny": false,
|
|
|
+ "tags": [],
|
|
|
+ "type": "dashboard"
|
|
|
+ },
|
|
|
+ "type": "dashboard"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": null,
|
|
|
+ "enable": false,
|
|
|
+ "expr": "node_boot_time_seconds{host=~\"$name\"} * 1000",
|
|
|
+ "iconColor": "red",
|
|
|
+ "name": "mark reboots",
|
|
|
+ "titleFormat": "",
|
|
|
+ "useValueForTime": false
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "editable": true,
|
|
|
+ "gnetId": null,
|
|
|
+ "graphTooltip": 0,
|
|
|
+ "id": 42,
|
|
|
+ "iteration": 1651789336931,
|
|
|
+ "links": [],
|
|
|
+ "panels": [
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 0
|
|
|
+ },
|
|
|
+ "id": 28,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Overview",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 4,
|
|
|
+ "x": 0,
|
|
|
+ "y": 1
|
|
|
+ },
|
|
|
+ "id": 241,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {},
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": null,
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "count(up)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": " Total",
|
|
|
+ "refId": "Total"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(up) - count(group by (host)(wifi_station_signal_dbm{ifname=\"wlan0-mesh\"}))",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Routers",
|
|
|
+ "refId": "Routers"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "count(group by (host)(wifi_station_signal_dbm{ifname=\"wlan0-mesh\"}))",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Antenne",
|
|
|
+ "refId": "Antennas"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Total Devices",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 4,
|
|
|
+ "x": 4,
|
|
|
+ "y": 1
|
|
|
+ },
|
|
|
+ "id": 297,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {},
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(up)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Total",
|
|
|
+ "refId": "Up Total"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(up{group=\"home_routers\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Routers",
|
|
|
+ "refId": "Up Routers"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(up{group=\"mesh_stations\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Antenne",
|
|
|
+ "refId": "Up Antennas"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Up Devices",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 1
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 4,
|
|
|
+ "x": 8,
|
|
|
+ "y": 1
|
|
|
+ },
|
|
|
+ "id": 427,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {},
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "count(up) - sum(up)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Total",
|
|
|
+ "refId": "Down Total"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "count(up{group=\"home_routers\"}) - sum(up{group=\"home_routers\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Routers",
|
|
|
+ "refId": "Down Routers"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "count(up{group=\"mesh_stations\"}) - sum(up{group=\"mesh_stations\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Antenne",
|
|
|
+ "refId": "Down Antennas"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Down Devices",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 6,
|
|
|
+ "x": 12,
|
|
|
+ "y": 1
|
|
|
+ },
|
|
|
+ "id": 680,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {
|
|
|
+ "titleSize": 14,
|
|
|
+ "valueSize": 14
|
|
|
+ },
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{group=\"mesh_stations\", ifname!=\"wlan0-mesh\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Total",
|
|
|
+ "refId": "A"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_stations{group=\"mesh_stations\", ifname!=\"wlan0-mesh\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}} # {{ifname}}",
|
|
|
+ "refId": "B"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Wifi Clients",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 6,
|
|
|
+ "x": 18,
|
|
|
+ "y": 1
|
|
|
+ },
|
|
|
+ "id": 678,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {
|
|
|
+ "titleSize": 14,
|
|
|
+ "valueSize": 14
|
|
|
+ },
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{ifname=\"wlan0-mesh\", group=\"mesh_stations\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Total",
|
|
|
+ "refId": "A"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_stations{ifname=\"wlan0-mesh\", group=\"mesh_stations\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "B"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Wifi Mesh Clients",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "Se la raggiunge 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",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 9
|
|
|
+ },
|
|
|
+ "id": 6,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "up",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "thresholds": [],
|
|
|
+ "title": "Up",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "Se è viva",
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 9
|
|
|
+ },
|
|
|
+ "id": 8,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_cpu_seconds_total{mode=\"idle\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Uptime",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "All connected Mesh Clients",
|
|
|
+ "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
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 17
|
|
|
+ },
|
|
|
+ "id": 245,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull",
|
|
|
+ "mean",
|
|
|
+ "min",
|
|
|
+ "max",
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "bottom"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{ifname=\"wlan0-mesh\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": " ",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Wifi Mesh Clients",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "All connected AP clients, incuding stations with proprietary software",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 17
|
|
|
+ },
|
|
|
+ "id": 243,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull",
|
|
|
+ "mean",
|
|
|
+ "min",
|
|
|
+ "max",
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "bottom"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{ifname!=\"wlan0-mesh\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": " ",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Wifi AP Clients",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 25
|
|
|
+ },
|
|
|
+ "id": 36,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Model and Release",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": []
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 6,
|
|
|
+ "w": 8,
|
|
|
+ "x": 0,
|
|
|
+ "y": 26
|
|
|
+ },
|
|
|
+ "id": 32,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right",
|
|
|
+ "values": [
|
|
|
+ "value",
|
|
|
+ "percent"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "pieType": "pie",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (model)(node_openwrt_info)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ model }}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Model",
|
|
|
+ "type": "piechart"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": []
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 6,
|
|
|
+ "w": 8,
|
|
|
+ "x": 8,
|
|
|
+ "y": 26
|
|
|
+ },
|
|
|
+ "id": 38,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right",
|
|
|
+ "values": [
|
|
|
+ "value",
|
|
|
+ "percent"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "pieType": "pie",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (release)(node_openwrt_info)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ release }}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Release",
|
|
|
+ "type": "piechart"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": []
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 6,
|
|
|
+ "w": 8,
|
|
|
+ "x": 16,
|
|
|
+ "y": 26
|
|
|
+ },
|
|
|
+ "id": 34,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right",
|
|
|
+ "values": [
|
|
|
+ "value",
|
|
|
+ "percent"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "pieType": "pie",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "datasource": "Prometheus croara",
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (model, release)(node_openwrt_info)",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ model }} - {{ release }}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "timeFrom": null,
|
|
|
+ "timeShift": null,
|
|
|
+ "title": "Model - Release",
|
|
|
+ "type": "piechart"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 32
|
|
|
+ },
|
|
|
+ "id": 468,
|
|
|
+ "panels": [],
|
|
|
+ "title": "System - Overview",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": 100,
|
|
|
+ "min": 0,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#EAB839",
|
|
|
+ "value": 85
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 95
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "percent"
|
|
|
+ },
|
|
|
+ "overrides": [
|
|
|
+ {
|
|
|
+ "matcher": {
|
|
|
+ "id": "byFrameRefID",
|
|
|
+ "options": "Uptime"
|
|
|
+ },
|
|
|
+ "properties": [
|
|
|
+ {
|
|
|
+ "id": "unit",
|
|
|
+ "value": "s"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": "max",
|
|
|
+ "value": 24
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": "thresholds",
|
|
|
+ "value": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "matcher": {
|
|
|
+ "id": "byFrameRefID",
|
|
|
+ "options": "Total RAM"
|
|
|
+ },
|
|
|
+ "properties": [
|
|
|
+ {
|
|
|
+ "id": "unit",
|
|
|
+ "value": "decbytes"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": "thresholds",
|
|
|
+ "value": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 30
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "matcher": {
|
|
|
+ "id": "byFrameRefID",
|
|
|
+ "options": "Wifi AP Clients"
|
|
|
+ },
|
|
|
+ "properties": [
|
|
|
+ {
|
|
|
+ "id": "unit"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "matcher": {
|
|
|
+ "id": "byFrameRefID",
|
|
|
+ "options": "Wifi Mesh Stations"
|
|
|
+ },
|
|
|
+ "properties": [
|
|
|
+ {
|
|
|
+ "id": "unit"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "id": "mappings",
|
|
|
+ "value": [
|
|
|
+ {
|
|
|
+ "options": {
|
|
|
+ "match": "null",
|
|
|
+ "result": {
|
|
|
+ "index": 0,
|
|
|
+ "text": "n/p"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "type": "special"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 7,
|
|
|
+ "w": 8,
|
|
|
+ "x": 0,
|
|
|
+ "y": 33
|
|
|
+ },
|
|
|
+ "id": 470,
|
|
|
+ "maxPerRow": 3,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "gradient",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "(((count(count(node_cpu_seconds_total{host=~\"$name\",job=~\"$job\"}) by (cpu))) - avg(sum by (mode)(irate(node_cpu_seconds_total{mode='idle',host=~\"$name\",job=~\"$job\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{host=~\"$name\",job=~\"$job\"}) by (cpu))",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "CPU Busy",
|
|
|
+ "refId": "Cpu Busy"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "((node_memory_MemTotal_bytes{host=~\"$name\",job=~\"$job\"} - node_memory_MemFree_bytes{host=~\"$name\",job=~\"$job\"}) / (node_memory_MemTotal_bytes{host=~\"$name\",job=~\"$job\"} )) * 100",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "RAM Used",
|
|
|
+ "refId": "RAM Used"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg(node_load1{host=~\"$name\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{host=~\"$name\",job=~\"$job\"}) by (cpu)) * 100",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Load1",
|
|
|
+ "refId": "Load 1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg(node_load5{host=~\"$name\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{host=~\"$name\",job=~\"$job\"}) by (cpu)) * 100",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Load5",
|
|
|
+ "refId": "Load 5"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_time_seconds{host=~\"$name\",job=~\"$job\"} - node_boot_time_seconds{host=~\"$name\",job=~\"$job\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Uptime",
|
|
|
+ "refId": "Uptime"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_memory_MemTotal_bytes{host=~\"$name\",job=~\"$job\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Total RAM",
|
|
|
+ "refId": "Total RAM"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{host=\"$name\", ifname=\"wlan0-mesh\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Wifi Mesh Stations",
|
|
|
+ "refId": "Wifi Mesh Stations"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum(wifi_stations{host=\"$name\", ifname!=\"wlan0-mesh\"})",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "Wifi AP Clients",
|
|
|
+ "refId": "Wifi AP Clients"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "hide": false,
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 54
|
|
|
+ },
|
|
|
+ "id": 58,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Wifi - Overview",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 40
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "percent"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 3,
|
|
|
+ "w": 6,
|
|
|
+ "x": 0,
|
|
|
+ "y": 55
|
|
|
+ },
|
|
|
+ "id": 367,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "area",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "auto",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {},
|
|
|
+ "textMode": "auto"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "v",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg by (host)(wifi_network_quality{ifname=\"wlan0-mesh\", host=~\"$name\"})",
|
|
|
+ "format": "time_series",
|
|
|
+ "instant": true,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "Quality"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Wifi Quality avg",
|
|
|
+ "transformations": [],
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 20
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "Mbits"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 3,
|
|
|
+ "w": 6,
|
|
|
+ "x": 6,
|
|
|
+ "y": 55
|
|
|
+ },
|
|
|
+ "id": 343,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {
|
|
|
+ "titleSize": 14,
|
|
|
+ "valueSize": 14
|
|
|
+ },
|
|
|
+ "textMode": "value_and_name"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "v",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg by (mac)(wifi_station_expected_throughput_kilobits_per_second{ifname=\"wlan0-mesh\", host=\"$name\"}/1024)",
|
|
|
+ "format": "time_series",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{mac}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Throughput avg",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "yellow",
|
|
|
+ "value": -80
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": -70
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "dBm"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 3,
|
|
|
+ "w": 6,
|
|
|
+ "x": 12,
|
|
|
+ "y": 55
|
|
|
+ },
|
|
|
+ "id": 351,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {
|
|
|
+ "titleSize": 14,
|
|
|
+ "valueSize": 14
|
|
|
+ },
|
|
|
+ "textMode": "value_and_name"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "v",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg by (mac)(wifi_station_signal_dbm{ifname=\"wlan0-mesh\", host=\"$name\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{mac}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Signal avg",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#EAB839",
|
|
|
+ "value": 10
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 15
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "dBm"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 3,
|
|
|
+ "w": 6,
|
|
|
+ "x": 18,
|
|
|
+ "y": 55
|
|
|
+ },
|
|
|
+ "id": 425,
|
|
|
+ "options": {
|
|
|
+ "colorMode": "value",
|
|
|
+ "graphMode": "none",
|
|
|
+ "justifyMode": "auto",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "text": {
|
|
|
+ "titleSize": 14,
|
|
|
+ "valueSize": 14
|
|
|
+ },
|
|
|
+ "textMode": "value_and_name"
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "v",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "avg by (mac)(wifi_station_signal_dbm{ifname=\"wlan0-mesh\", host=\"$name\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{mac}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Range avg",
|
|
|
+ "type": "stat"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 76
|
|
|
+ },
|
|
|
+ "id": 78,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Wifi - Signal dbm",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 10,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "area"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": -10,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#EAB839",
|
|
|
+ "value": -80
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": -70
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "dBm"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 77
|
|
|
+ },
|
|
|
+ "id": 79,
|
|
|
+ "maxPerRow": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "mean",
|
|
|
+ "min",
|
|
|
+ "max",
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "bottom"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_station_signal_dbm{ifname=\"wlan0-mesh\", host=\"$name\"}",
|
|
|
+ "format": "time_series",
|
|
|
+ "instant": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{mac}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Signal dbm # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 109
|
|
|
+ },
|
|
|
+ "id": 75,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Wifi - Throughput",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "Mbits"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 110
|
|
|
+ },
|
|
|
+ "id": 71,
|
|
|
+ "maxPerRow": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "mean",
|
|
|
+ "logmin",
|
|
|
+ "max",
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "bottom"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_station_expected_throughput_kilobits_per_second{ifname=\"wlan0-mesh\", host=\"$name\"}/1024",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{mac}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Throughput # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 150
|
|
|
+ },
|
|
|
+ "id": 127,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Wifi - Quality",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "percent"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 151
|
|
|
+ },
|
|
|
+ "id": 73,
|
|
|
+ "maxPerRow": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "mean",
|
|
|
+ "min",
|
|
|
+ "max",
|
|
|
+ "range"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "bottom"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_network_quality{host=~\"$name\", ifname=\"wlan0-mesh\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ifname}}",
|
|
|
+ "refId": "A"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_network_quality{host=~\"$name\", ifname=\"wlan0-ap\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ifname}}",
|
|
|
+ "refId": "B"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_network_quality{host=~\"$name\", ifname=\"wlan0-apname\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ifname}}",
|
|
|
+ "refId": "C"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "wifi_network_quality{host=~\"$name\", ifname!=\"wlan0-apname\", ifname!=\"wlan0-ap\", ifname!=\"wlan0-mesh\"}",
|
|
|
+ "hide": false,
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "",
|
|
|
+ "refId": "D"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Wifi Quality",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 191
|
|
|
+ },
|
|
|
+ "id": 239,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - Overview",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 10000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 6,
|
|
|
+ "x": 0,
|
|
|
+ "y": 192
|
|
|
+ },
|
|
|
+ "id": 247,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": null,
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_transmit_bytes_total{device=\"eth0.2\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "WAN - Transmit Bytes Total",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 1000000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 6,
|
|
|
+ "x": 6,
|
|
|
+ "y": 192
|
|
|
+ },
|
|
|
+ "id": 249,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_receive_bytes_total{device=\"eth0.2\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "WAN - Receive Bytes Total",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": 100000000,
|
|
|
+ "min": 0,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#EAB839",
|
|
|
+ "value": 1000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 10000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 6,
|
|
|
+ "x": 12,
|
|
|
+ "y": 192
|
|
|
+ },
|
|
|
+ "id": 313,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"eth0.2\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "WAN - Transmit Speed Max",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": 100000000,
|
|
|
+ "min": 0,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#EAB839",
|
|
|
+ "value": 1000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 10000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 10,
|
|
|
+ "w": 6,
|
|
|
+ "x": 18,
|
|
|
+ "y": 192
|
|
|
+ },
|
|
|
+ "id": 315,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"eth0.2\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "WAN - Receive Speed Max",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 20000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 14,
|
|
|
+ "w": 6,
|
|
|
+ "x": 0,
|
|
|
+ "y": 202
|
|
|
+ },
|
|
|
+ "id": 288,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": null,
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (host)(node_network_transmit_bytes_total{device=\"br-lan\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": " {{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "LAN - Transmit Bytes Total",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 20000000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#6ED0E0",
|
|
|
+ "value": 20000000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 14,
|
|
|
+ "w": 6,
|
|
|
+ "x": 6,
|
|
|
+ "y": 202
|
|
|
+ },
|
|
|
+ "id": 286,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "lastNotNull"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (host)(node_network_receive_bytes_total{device=\"br-lan\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "LAN - Receive Bytes Total",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": 100000000,
|
|
|
+ "min": 0,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 10000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "blue",
|
|
|
+ "value": 20000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 14,
|
|
|
+ "w": 6,
|
|
|
+ "x": 12,
|
|
|
+ "y": 202
|
|
|
+ },
|
|
|
+ "id": 332,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"br-lan\"}[1d]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "LAN - Transmit Speed Max",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "thresholds"
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "max": 100000000,
|
|
|
+ "min": 0,
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": 10000
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "#6ED0E0",
|
|
|
+ "value": 20000000
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 14,
|
|
|
+ "w": 6,
|
|
|
+ "x": 18,
|
|
|
+ "y": 202
|
|
|
+ },
|
|
|
+ "id": 333,
|
|
|
+ "options": {
|
|
|
+ "displayMode": "basic",
|
|
|
+ "orientation": "horizontal",
|
|
|
+ "reduceOptions": {
|
|
|
+ "calcs": [
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "fields": "",
|
|
|
+ "values": false
|
|
|
+ },
|
|
|
+ "showUnfilled": true,
|
|
|
+ "text": {}
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"br-lan\"}[1d]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "LAN - Receive Speed Max",
|
|
|
+ "type": "bargauge"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 216
|
|
|
+ },
|
|
|
+ "id": 188,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - WAN",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 217
|
|
|
+ },
|
|
|
+ "id": 185,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_transmit_bytes_total{device=\"eth0.2\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Total # eth0.2",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 217
|
|
|
+ },
|
|
|
+ "id": 186,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_receive_bytes_total{device=\"eth0.2\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "timeFrom": null,
|
|
|
+ "timeShift": null,
|
|
|
+ "title": "Receive Bytes Total # eth0.2",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 225
|
|
|
+ },
|
|
|
+ "id": 198,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"eth0.2\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Speed # eth0.2",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 225
|
|
|
+ },
|
|
|
+ "id": 199,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"eth0.2\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive Bytes Speed # eth0.2",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 233
|
|
|
+ },
|
|
|
+ "id": 26,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - LAN",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 234
|
|
|
+ },
|
|
|
+ "id": 20,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (host)(node_network_transmit_bytes_total{device=\"br-lan\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{device}} {{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Total # br-lan",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "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": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 234
|
|
|
+ },
|
|
|
+ "id": 18,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "sum by (host)(node_network_receive_bytes_total{device=\"br-lan\"})",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{ host }}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive Bytes Total # br-lan",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 242
|
|
|
+ },
|
|
|
+ "id": 236,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"br-lan\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Speed # br-lan",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 242
|
|
|
+ },
|
|
|
+ "id": 237,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"br-lan\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive Bytes Speed # br-lan",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 250
|
|
|
+ },
|
|
|
+ "id": 201,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - LAN - Ethernet only",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 251
|
|
|
+ },
|
|
|
+ "id": 210,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_transmit_bytes_total{device=\"eth0.1\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Total # eth0.1",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 251
|
|
|
+ },
|
|
|
+ "id": 211,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_receive_bytes_total{device=\"eth0.1\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "timeFrom": null,
|
|
|
+ "timeShift": null,
|
|
|
+ "title": "Receive Bytes Total # eth0.1",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 259
|
|
|
+ },
|
|
|
+ "id": 206,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"eth0.1\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Speed # eth0.1",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "bps"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 259
|
|
|
+ },
|
|
|
+ "id": 207,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"eth0.1\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive Bytes Speed # eth0.1",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 267
|
|
|
+ },
|
|
|
+ "id": 190,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - LAN - Wifi only",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 268
|
|
|
+ },
|
|
|
+ "id": 4,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_transmit_bytes_total{device=\"wlan0-mesh\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "timeFrom": null,
|
|
|
+ "title": "Transmit Bytes Total # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "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": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 268
|
|
|
+ },
|
|
|
+ "id": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_receive_bytes_total{device=\"wlan0-mesh\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive bytes total # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "gradientMode": "none",
|
|
|
+ "hideFrom": {
|
|
|
+ "legend": false,
|
|
|
+ "tooltip": false,
|
|
|
+ "viz": false
|
|
|
+ },
|
|
|
+ "lineInterpolation": "linear",
|
|
|
+ "lineStyle": {
|
|
|
+ "fill": "solid"
|
|
|
+ },
|
|
|
+ "lineWidth": 1,
|
|
|
+ "pointSize": 1,
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 276
|
|
|
+ },
|
|
|
+ "id": 194,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_transmit_bytes_total{device=\"wlan0-mesh\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Transmit Bytes Speed # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 50,
|
|
|
+ "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": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 12,
|
|
|
+ "y": 276
|
|
|
+ },
|
|
|
+ "id": 195,
|
|
|
+ "interval": null,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "mean",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "irate(node_network_receive_bytes_total{device=\"wlan0-mesh\"}[1m]) * 8",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{host}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "Receive Bytes Speed # wlan0-mesh",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 284
|
|
|
+ },
|
|
|
+ "id": 213,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - Details - Transmit",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 285
|
|
|
+ },
|
|
|
+ "id": 215,
|
|
|
+ "maxPerRow": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_transmit_bytes_total{host=\"$name\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{device}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "title": "$name - Transmit Bytes Total",
|
|
|
+ "type": "timeseries"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "collapsed": false,
|
|
|
+ "datasource": null,
|
|
|
+ "gridPos": {
|
|
|
+ "h": 1,
|
|
|
+ "w": 24,
|
|
|
+ "x": 0,
|
|
|
+ "y": 317
|
|
|
+ },
|
|
|
+ "id": 224,
|
|
|
+ "panels": [],
|
|
|
+ "title": "Network Traffic - Details - Receive",
|
|
|
+ "type": "row"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "description": "",
|
|
|
+ "fieldConfig": {
|
|
|
+ "defaults": {
|
|
|
+ "color": {
|
|
|
+ "mode": "palette-classic"
|
|
|
+ },
|
|
|
+ "custom": {
|
|
|
+ "axisLabel": "",
|
|
|
+ "axisPlacement": "auto",
|
|
|
+ "barAlignment": 0,
|
|
|
+ "drawStyle": "line",
|
|
|
+ "fillOpacity": 100,
|
|
|
+ "gradientMode": "opacity",
|
|
|
+ "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": "none"
|
|
|
+ },
|
|
|
+ "thresholdsStyle": {
|
|
|
+ "mode": "off"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mappings": [],
|
|
|
+ "thresholds": {
|
|
|
+ "mode": "absolute",
|
|
|
+ "steps": [
|
|
|
+ {
|
|
|
+ "color": "green",
|
|
|
+ "value": null
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "color": "red",
|
|
|
+ "value": 80
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "unit": "decbytes"
|
|
|
+ },
|
|
|
+ "overrides": []
|
|
|
+ },
|
|
|
+ "gridPos": {
|
|
|
+ "h": 8,
|
|
|
+ "w": 12,
|
|
|
+ "x": 0,
|
|
|
+ "y": 318
|
|
|
+ },
|
|
|
+ "id": 233,
|
|
|
+ "maxPerRow": 2,
|
|
|
+ "options": {
|
|
|
+ "legend": {
|
|
|
+ "calcs": [
|
|
|
+ "last",
|
|
|
+ "max"
|
|
|
+ ],
|
|
|
+ "displayMode": "table",
|
|
|
+ "placement": "right"
|
|
|
+ },
|
|
|
+ "tooltip": {
|
|
|
+ "mode": "single"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pluginVersion": "8.1.8",
|
|
|
+ "repeat": "name",
|
|
|
+ "repeatDirection": "h",
|
|
|
+ "targets": [
|
|
|
+ {
|
|
|
+ "exemplar": true,
|
|
|
+ "expr": "node_network_receive_bytes_total{host=\"$name\"}",
|
|
|
+ "interval": "",
|
|
|
+ "legendFormat": "{{device}}",
|
|
|
+ "refId": "A"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "timeFrom": null,
|
|
|
+ "timeShift": null,
|
|
|
+ "title": "$name - Receive Bytes Total",
|
|
|
+ "type": "timeseries"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "refresh": false,
|
|
|
+ "schemaVersion": 30,
|
|
|
+ "style": "dark",
|
|
|
+ "tags": [],
|
|
|
+ "templating": {
|
|
|
+ "list": [
|
|
|
+ {
|
|
|
+ "description": null,
|
|
|
+ "error": null,
|
|
|
+ "hide": 2,
|
|
|
+ "label": "Job",
|
|
|
+ "name": "job",
|
|
|
+ "query": "prometheus",
|
|
|
+ "skipUrlSync": false,
|
|
|
+ "type": "constant"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "allValue": null,
|
|
|
+ "current": {
|
|
|
+ "selected": true,
|
|
|
+ "text": [
|
|
|
+ "All"
|
|
|
+ ],
|
|
|
+ "value": [
|
|
|
+ "$__all"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "definition": "label_values(node_uname_info{job=~\"$job\", group=\"mesh_stations\"}, host)",
|
|
|
+ "description": null,
|
|
|
+ "error": null,
|
|
|
+ "hide": 2,
|
|
|
+ "includeAll": true,
|
|
|
+ "label": "Host:",
|
|
|
+ "multi": true,
|
|
|
+ "name": "name",
|
|
|
+ "options": [],
|
|
|
+ "query": {
|
|
|
+ "query": "label_values(node_uname_info{job=~\"$job\", group=\"mesh_stations\"}, host)",
|
|
|
+ "refId": "StandardVariableQuery"
|
|
|
+ },
|
|
|
+ "refresh": 1,
|
|
|
+ "regex": "",
|
|
|
+ "skipUrlSync": false,
|
|
|
+ "sort": 1,
|
|
|
+ "type": "query"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "allValue": null,
|
|
|
+ "current": {
|
|
|
+ "selected": true,
|
|
|
+ "text": [
|
|
|
+ "All"
|
|
|
+ ],
|
|
|
+ "value": [
|
|
|
+ "$__all"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "datasource": "${data_source}",
|
|
|
+ "definition": "label_values(node_uname_info{nodename=~\"$name\"}, instance)",
|
|
|
+ "description": null,
|
|
|
+ "error": null,
|
|
|
+ "hide": 2,
|
|
|
+ "includeAll": true,
|
|
|
+ "label": "WIFI Host:",
|
|
|
+ "multi": true,
|
|
|
+ "name": "node",
|
|
|
+ "options": [],
|
|
|
+ "query": {
|
|
|
+ "query": "label_values(node_uname_info{nodename=~\"$name\"}, instance)",
|
|
|
+ "refId": "StandardVariableQuery"
|
|
|
+ },
|
|
|
+ "refresh": 1,
|
|
|
+ "regex": "/([^:]+):.*/",
|
|
|
+ "skipUrlSync": false,
|
|
|
+ "sort": 1,
|
|
|
+ "type": "query"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "current": {
|
|
|
+ "selected": false,
|
|
|
+ "text": "Prometheus croara",
|
|
|
+ "value": "Prometheus croara"
|
|
|
+ },
|
|
|
+ "description": "",
|
|
|
+ "error": null,
|
|
|
+ "hide": 0,
|
|
|
+ "includeAll": false,
|
|
|
+ "label": "Data source",
|
|
|
+ "multi": false,
|
|
|
+ "name": "data_source",
|
|
|
+ "options": [],
|
|
|
+ "query": "prometheus",
|
|
|
+ "queryValue": "",
|
|
|
+ "refresh": 1,
|
|
|
+ "regex": "",
|
|
|
+ "skipUrlSync": false,
|
|
|
+ "type": "datasource"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "time": {
|
|
|
+ "from": "now-1h",
|
|
|
+ "to": "now"
|
|
|
+ },
|
|
|
+ "timepicker": {},
|
|
|
+ "timezone": "",
|
|
|
+ "title": "Panoramica Nodi",
|
|
|
+ "uid": "m0Xg9FLnz",
|
|
|
+ "version": 3
|
|
|
+}
|