{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "Prometheus", "description": "", "type": "datasource", "pluginId": "prometheus", "pluginName": "Prometheus" } ], "__elements": {}, "__requires": [ { "type": "panel", "id": "gauge", "name": "Gauge", "version": "" }, { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "9.0.5" }, { "type": "panel", "id": "graph", "name": "Graph (old)", "version": "" }, { "type": "panel", "id": "heatmap", "name": "Heatmap", "version": "" }, { "type": "datasource", "id": "prometheus", "name": "Prometheus", "version": "1.0.0" }, { "type": "panel", "id": "stat", "name": "Stat", "version": "" }, { "type": "panel", "id": "table", "name": "Table", "version": "" }, { "type": "panel", "id": "timeseries", "name": "Time series", "version": "" } ], "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "datasource", "uid": "grafana" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "target": { "limit": 100, "matchAny": false, "tags": [], "type": "dashboard" }, "type": "dashboard" } ] }, "description": "Mikrotik snmp monitoring (prometheus) 9.0.5", "editable": true, "fiscalYearStartMonth": 0, "gnetId": 14420, "graphTooltip": 1, "id": null, "links": [ { "asDropdown": false, "icon": "external link", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": true, "title": "Github", "tooltip": "Open project on Github", "type": "link", "url": "https://github.com/IgorKha/Grafana-Mikrotik" }, { "asDropdown": false, "icon": "dashboard", "includeVars": false, "keepTime": false, "tags": [], "targetBlank": true, "title": "dashboard", "tooltip": "Open dashboard", "type": "link", "url": "https://grafana.com/grafana/dashboards/14420" } ], "liveNow": false, "panels": [ { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 0 }, "id": 1655, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Total SNMP time scrape took (walk and processing)", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "result": { "text": "" }, "to": 0 }, "type": "range" } ], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "yellow", "value": 1 }, { "color": "#EF843C", "value": 1.5 }, { "color": "red", "value": 2 } ] }, "unit": "s" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 0, "y": 1 }, "id": 1656, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "snmp_scrape_duration_seconds{instance='$instance'}", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Total SNMP time (walk and processing)", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Time SNMP walk/bulkwalk took", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "result": { "text": "" }, "to": 0 }, "type": "range" } ], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "yellow", "value": 1 }, { "color": "#EF843C", "value": 1.5 }, { "color": "red", "value": 2 } ] }, "unit": "s" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 1 }, "id": 1657, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "snmp_scrape_walk_duration_seconds{instance='$instance'}", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Time SNMP walk/bulkwalk took", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "result": { "text": "" }, "to": 0 }, "type": "range" } ], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "text", "value": null } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 1 }, "id": 1658, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "snmp_scrape_pdus_returned{instance='$instance'}", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "scrape pdus returned", "type": "stat" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "SNMP", "type": "row" }, { "collapsed": false, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 1 }, "id": 1218, "panels": [], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "System", "type": "row" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 2, "mappings": [ { "options": { "result": { "text": "" }, "to": 0 }, "type": "range" } ], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "dark-red", "value": 0 }, { "color": "dark-orange", "value": 86400 }, { "color": "dark-yellow", "value": 604800 }, { "color": "#299c46", "value": 2628000 } ] }, "unit": "dtdurations" }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 0, "y": 2 }, "id": 476, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sysUpTime{instance='$instance'}/100", "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Uptime", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "The current operational state of the device described by this row of the table. A value unknown(1) indicates that the current state of the device is unknown. running(2) indicates that the device is up and running and that no unusual error conditions are known. The warning(3) state indicates that agent has been informed of an unusual error condition by the operational software (e.g., a disk device driver) but that the device is still 'operational'. An example would be a high number of soft errors on a disk. A value of testing(4), indicates that the device is not available for use because it is in the testing state. The state of down(5) is used only when the agent has been informed that the device is not available for any use.", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "1": { "text": "Unknown" }, "2": { "text": "Running" }, "3": { "text": "Warning!" }, "4": { "text": "Testing" }, "5": { "text": "Down" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "#EAB839", "value": 1 }, { "color": "#299c46", "value": 2 }, { "color": "dark-red", "value": 3 }, { "color": "light-blue", "value": 4 }, { "color": "rgb(69, 69, 71)", "value": 5 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 4, "y": 2 }, "id": 1220, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "hrDeviceStatus{instance='$instance', hrDeviceIndex=\"1\"}", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Status device", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "The number of errors detected on this device", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "dark-orange", "value": 1 } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 6, "y": 2 }, "id": 1614, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "hrDeviceErrors{instance='$instance', hrDeviceIndex=\"1\"}", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Device Errors", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#fff899", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 8, "y": 2 }, "id": 1264, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sysIdentity{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "{{sysIdentity}}", "refId": "A" } ], "title": "System identity", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#fff899", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 12, "y": 2 }, "id": 1311, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrSerialNumber{instance='$instance'}", "hide": false, "instant": false, "interval": "", "legendFormat": "{{mtxrSerialNumber}}", "refId": "A" } ], "title": "Serial Number", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "super-light-yellow", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 8, "x": 16, "y": 2 }, "id": 1241, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "sysDescr{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "{{sysDescr}}", "refId": "A" } ], "title": "Model", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "dateTimeAsLocal" }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 0, "y": 4 }, "id": 1325, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "area", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "/^Time$/", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "time()-(hrSystemDate{instance='$instance'})", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "System date", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 4, "y": 4 }, "id": 1222, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "last" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrFirmwareVersion{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrFirmwareVersion}}", "refId": "A" } ], "title": "Board ver", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 2, "x": 6, "y": 4 }, "id": 1650, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "last" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrLicVersion{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrLicVersion}}", "refId": "A" } ], "title": "Package ver", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "super-light-yellow", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 8, "y": 4 }, "id": 1248, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrBoardName{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrBoardName}}", "refId": "A" } ], "title": "Board Name", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "super-light-yellow", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 2, "w": 4, "x": 12, "y": 4 }, "id": 1649, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrLicSoftwareId{instance='$instance'}", "hide": false, "instant": false, "interval": "", "legendFormat": "{{mtxrLicSoftwareId}}", "refId": "A" } ], "title": "Software ID", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "": { "index": 0, "text": "N/A" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "string" }, "overrides": [] }, "gridPos": { "h": 2, "w": 8, "x": 16, "y": 4 }, "id": 1653, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "last" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNote{instance='$instance'}", "instant": true, "interval": "", "legendFormat": " {{mtxrNote}}", "refId": "A" } ], "title": "Note", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "max": 100, "min": 1, "thresholds": { "mode": "percentage", "steps": [ { "color": "#299c46", "value": null }, { "color": "dark-orange", "value": 80 }, { "color": "dark-red", "value": 90 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 5, "w": 4, "x": 0, "y": 6 }, "id": 1703, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": true, "showThresholdMarkers": true, "text": {} }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "avg(hrProcessorLoad{instance='$instance'})", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "CPU Load", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "max": 100, "min": 0, "thresholds": { "mode": "percentage", "steps": [ { "color": "#299c46", "value": null }, { "color": "dark-orange", "value": 60 }, { "color": "dark-red", "value": 80 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 5, "w": 4, "x": 4, "y": 6 }, "id": 482, "links": [], "maxDataPoints": 100, "options": { "orientation": "horizontal", "reduceOptions": { "calcs": [ "mean" ], "fields": "", "values": false }, "showThresholdLabels": true, "showThresholdMarkers": true, "text": {} }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(hrStorageUsed{hrStorageIndex='65536',instance='$instance'} * 100 )/(hrStorageSize{hrStorageIndex='65536',instance='$instance'})", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "RAM load ", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [ { "options": { "match": "null", "result": { "text": "N/A" } }, "type": "special" } ], "max": 100, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "dark-orange", "value": 80 }, { "color": "dark-red", "value": 90 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 5, "w": 4, "x": 8, "y": 6 }, "id": 480, "links": [], "maxDataPoints": 100, "options": { "orientation": "horizontal", "reduceOptions": { "calcs": [ "mean" ], "fields": "", "values": false }, "showThresholdLabels": true, "showThresholdMarkers": true, "text": {} }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(hrStorageUsed{hrStorageIndex='131072',instance='$instance'} * 100 )/(hrStorageSize{hrStorageIndex='131072',instance='$instance'})", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "system disk load", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 1, "mappings": [], "max": 80, "min": 1, "noValue": "N/A", "thresholds": { "mode": "absolute", "steps": [ { "color": "light-blue", "value": null }, { "color": "#299c46", "value": 20 }, { "color": "dark-orange", "value": 55 }, { "color": "dark-red", "value": 65 } ] }, "unit": "celsius" }, "overrides": [] }, "gridPos": { "h": 5, "w": 4, "x": 12, "y": 6 }, "id": 1237, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": true, "showThresholdMarkers": true, "text": {} }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrHlProcessorTemperature{instance='$instance'}/10 or mtxrHlTemperature{instance='$instance'}/10", "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "CPU Temp", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 30, "gradientMode": "opacity", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "smooth", "lineStyle": { "fill": "solid" }, "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": true, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "line" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 13, "w": 8, "x": 16, "y": 6 }, "id": 1262, "links": [], "maxDataPoints": 100, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi", "sort": "none" } }, "pluginVersion": "8.2.1", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "hrProcessorLoad{instance='$instance'}", "interval": "", "legendFormat": "CPU {{hrDeviceIndex}} load", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrHlTemperature{instance='$instance'}/10", "format": "time_series", "hide": false, "instant": false, "interval": "", "legendFormat": "CPU temp", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(hrStorageUsed{hrStorageIndex='65536',instance='$instance'} * 100 )/(hrStorageSize{hrStorageIndex='65536',instance='$instance'})", "hide": false, "interval": "", "legendFormat": "RAM usage", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(hrStorageUsed{hrStorageIndex='131072',instance='$instance'} * 100 )/(hrStorageSize{hrStorageIndex='131072',instance='$instance'})", "hide": false, "interval": "", "legendFormat": "System disk", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrHlVoltage{instance='$instance'}/10", "hide": false, "interval": "", "legendFormat": "Voltage", "refId": "E" } ], "title": "System", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "MHz" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 0, "y": 11 }, "id": 1240, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrHlProcessorFrequency{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "CPU frequency", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 11 }, "id": 1242, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "last" ], "fields": "/^n/a$/", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrHlActiveFan{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrHlActiveFan}}", "refId": "A" } ], "title": "Active Fan", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Wireless registration table entry count", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 11 }, "id": 1645, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabEntryCount{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Wi-Fi client count", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "result": { "text": "" }, "to": 0 }, "type": "range" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 11 }, "id": 1260, "links": [], "maxDataPoints": 100, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "value_and_name" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrLicLevel{instance='$instance'}", "interval": "", "legendFormat": "Lic", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrLicUpgradableTo{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "Upgradable to", "refId": "B" } ], "title": "License level", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "1": { "text": "Disabled" }, "2": { "text": "Waiting" }, "3": { "text": "Powered On" }, "4": { "text": "Overload" } }, "type": "value" } ], "max": 4, "min": 1, "thresholds": { "mode": "absolute", "steps": [ { "color": "blue", "value": null }, { "color": "dark-yellow", "value": 2 }, { "color": "#299c46", "value": 3 }, { "color": "dark-red", "value": 4 } ] } }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 0, "y": 15 }, "id": 1276, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "value" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrPOEStatus{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "POE Status", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "watt" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 15 }, "id": 1279, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrPOEPower{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "POE Power", "refId": "A" } ], "title": "POE Power", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "mamp" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 15 }, "id": 1277, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "value" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrPOECurrent{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "POE Current", "refId": "A" } ], "title": "POE Current", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46", "value": null } ] }, "unit": "volt" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 15 }, "id": 1278, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrPOEVoltage{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "POE Voltage", "refId": "A" } ], "title": "POE Voltage", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "hue", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "smooth", "lineWidth": 2, "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 } ] }, "unit": "bps" }, "overrides": [] }, "gridPos": { "h": 8, "w": 24, "x": 0, "y": 19 }, "id": 1239, "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max" ], "displayMode": "table", "placement": "right" }, "tooltip": { "mode": "multi", "sort": "none" } }, "pluginVersion": "8.2.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifHCInOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "In - {{ifName}}", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Out - {{ifName}}", "refId": "A" } ], "title": "Network Traffic Basic", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Status link/states: The current operational state of the interface", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "color-text", "filterable": false, "inspect": false }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "super-light-yellow", "value": null } ] }, "unit": "short" }, "overrides": [ { "matcher": { "id": "byType", "options": "string" }, "properties": [ { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byType", "options": "number" }, "properties": [ { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Status link/states" }, "properties": [ { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#299c46", "value": 1 }, { "color": "semi-dark-red", "value": 2 }, { "color": "#EAB839", "value": 3 }, { "color": "#6a6a6a", "value": 4 }, { "color": "#6ED0E0", "value": 5 }, { "color": "#EF843C", "value": 6 }, { "color": "dark-purple", "value": 7 } ] } }, { "id": "mappings", "value": [ { "options": { "1": { "index": 6, "text": "UP" }, "2": { "index": 5, "text": "DOWN" }, "3": { "index": 4, "text": "Testing" }, "4": { "index": 3, "text": "Unknown" }, "5": { "index": 2, "text": "Dormant" }, "6": { "index": 1, "text": "Not present" }, "7": { "index": 0, "text": "lowerLayerDown" } }, "type": "value" } ] }, { "id": "custom.width", "value": 130 }, { "id": "custom.displayMode", "value": "color-background" } ] }, { "matcher": { "id": "byName", "options": "Rate" }, "properties": [ { "id": "unit", "value": "bps" }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "rgb(77, 79, 79)", "value": null }, { "color": "#EAB839", "value": 50000000 }, { "color": "#6ED0E0", "value": 100000000 }, { "color": "#299c46", "value": 1000000000 }, { "color": "semi-dark-purple", "value": 1000000010 } ] } }, { "id": "custom.width", "value": 119 } ] }, { "matcher": { "id": "byName", "options": "TX Sum" }, "properties": [ { "id": "unit", "value": "bits" }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "rgb(77, 79, 79)", "value": null }, { "color": "super-light-yellow", "value": 1 } ] } }, { "id": "custom.width", "value": 118 } ] }, { "matcher": { "id": "byName", "options": "RX Sum" }, "properties": [ { "id": "unit", "value": "bits" }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "rgb(77, 79, 79)", "value": null }, { "color": "super-light-yellow", "value": 1 } ] } }, { "id": "custom.width", "value": 118 } ] }, { "matcher": { "id": "byName", "options": "MAC" }, "properties": [ { "id": "custom.width", "value": 152 } ] }, { "matcher": { "id": "byName", "options": "Link down count" }, "properties": [ { "id": "custom.width", "value": 118 }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "rgb(77, 79, 79)", "value": null }, { "color": "super-light-yellow", "value": 1 } ] } } ] }, { "matcher": { "id": "byName", "options": "Int. index" }, "properties": [ { "id": "custom.width", "value": 88 } ] }, { "matcher": { "id": "byName", "options": "MTU" }, "properties": [ { "id": "custom.width", "value": 118 }, { "id": "unit", "value": "none" } ] }, { "matcher": { "id": "byName", "options": "Type of interface" }, "properties": [ { "id": "custom.width", "value": 140 }, { "id": "mappings", "value": [ { "options": { "ethernetCsmacd": { "text": "Physical" }, "ieee80211": { "text": "Wireless" } }, "type": "value" } ] }, { "id": "custom.filterable", "value": true } ] }, { "matcher": { "id": "byName", "options": "Name" }, "properties": [ { "id": "custom.width" } ] } ] }, "gridPos": { "h": 12, "w": 24, "x": 0, "y": 27 }, "id": 1275, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "frameIndex": 0, "showHeader": true, "sortBy": [ { "desc": false, "displayName": "MAC" } ] }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifPhysAddress{instance='$instance'}", "format": "table", "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifOperStatus{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrInterfaceStatsRxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrInterfaceStatsTxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifSpeed{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrInterfaceStatsLinkDowns{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifMtu{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifType_info{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrPOEInterfaceIndex{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "ifAlias{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "J" } ], "title": "Interfaces", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "ifName" } }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Time 1": true, "Time 2": true, "Time 3": true, "Time 4": true, "Time 5": true, "Time 6": true, "Time 7": true, "Time 8": true, "Time 9": true, "Value #A": true, "Value #H": true, "Value #J": true, "__name__": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "__name__ 5": true, "__name__ 6": true, "__name__ 7": true, "__name__ 8": true, "__name__ 9": true, "ifIndex": false, "ifIndex 1": true, "ifIndex 2": true, "ifIndex 3": true, "ifIndex 4": true, "ifIndex 5": true, "ifIndex 6": true, "instance": true, "instance 1": true, "instance 2": true, "instance 3": true, "instance 4": true, "instance 5": true, "instance 6": true, "instance 7": true, "instance 8": true, "instance 9": true, "job": true, "job 1": true, "job 2": true, "job 3": true, "job 4": true, "job 5": true, "job 6": true, "job 7": true, "job 8": true, "job 9": true, "mtxrInterfaceStatsIndex": true, "mtxrInterfaceStatsIndex 1": true, "mtxrInterfaceStatsIndex 2": true, "mtxrInterfaceStatsIndex 3": true }, "indexByName": { "Time": 12, "Value #A": 16, "Value #B": 3, "Value #C": 8, "Value #D": 9, "Value #E": 6, "Value #F": 4, "Value #G": 7, "Value #H": 11, "Value #J": 18, "__name__": 13, "ifAlias": 10, "ifIndex": 0, "ifName": 2, "ifPhysAddress": 5, "ifType": 1, "instance": 14, "job": 15, "mtxrInterfaceStatsIndex": 17 }, "renameByName": { "Time": "", "Value #A": "", "Value #B": "Status link/states", "Value #C": "RX Sum", "Value #D": "TX Sum", "Value #E": "Rate", "Value #F": "Link down count", "Value #G": "MTU", "Value #H": "", "Value #J": "", "__name__": "", "ifAlias": "Comment", "ifIndex": "Int. index", "ifName": "Name", "ifPhysAddress": "MAC", "ifType": "Type of interface", "instance": "", "mtxrInterfaceStatsIndex": "", "mtxrInterfaceStatsIndex 1": "" } } } ], "type": "table" }, { "aliasColors": { "In - wlan1": "#ff2e63" }, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Showing values > 0", "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 39 }, "hiddenSeries": false, "id": 1659, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideEmpty": false, "hideZero": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "9.0.5", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxControl{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Control - {{ifName}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxDeferred{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Deferred - {{ifName}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Collision - {{ifName}}", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxDrop{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Drop - {{ifName}}", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxExcessiveCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Excessive Collision - {{ifName}}", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxExcessiveDeferred{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Excessive Deferred - {{ifName}}", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxFCSError{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx FCS Error - {{ifName}}", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxFragment{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Fragment - {{ifName}}", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxJabber{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Jabber - {{ifName}}", "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxLateCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Late Collision - {{ifName}}", "refId": "J" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxMultipleCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Multiple Collision - {{ifName}}", "refId": "K" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxPause{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Pause - {{ifName}}", "refId": "L" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxPauseHonored{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Pause Honored - {{ifName}}", "refId": "M" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxSingleCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Single Collision - {{ifName}}", "refId": "N" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxTooLong{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Too Long - {{ifName}}", "refId": "O" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxTooShort{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Too Short - {{ifName}}", "refId": "P" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxTotalCollision{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Total Collision - {{ifName}}", "refId": "Q" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsTxUnderrun{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Tx Under run - {{ifName}}", "refId": "R" } ], "thresholds": [], "timeRegions": [], "title": "Tx Eth errors, etc", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "bps", "label": "", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": false } ], "yaxis": { "align": false } }, { "aliasColors": { "In - wlan1": "#ff2e63" }, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Showing values > 0", "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 39 }, "hiddenSeries": false, "id": 1671, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideEmpty": false, "hideZero": true, "max": true, "min": false, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "9.0.5", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxAlignError{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Align Error - {{ifName}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxCarrierError{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Carrier Error - {{ifName}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxControl{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Control - {{ifName}}", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxDrop{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Drop - {{ifName}}", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxFCSError{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "FCS Error - {{ifName}}", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxFragment{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Fragment - {{ifName}}", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxJabber{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Jabber - {{ifName}}", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxLengthError{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Length Error - {{ifName}}", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxOverflow{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Overflow - {{ifName}}", "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxPause{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Pause - {{ifName}}", "refId": "J" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxTooLong{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Too Long - {{ifName}}", "refId": "K" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxTooShort{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Too Short - {{ifName}}", "refId": "L" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(mtxrInterfaceStatsRxUnknownOp{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Rx Unknown Op - {{ifName}}", "refId": "M" } ], "thresholds": [], "timeRegions": [], "title": "Rx Eth errors, etc", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "bps", "label": "", "logBase": 1, "show": true }, { "format": "short", "logBase": 1, "show": false } ], "yaxis": { "align": false } }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "color-text", "filterable": false, "inspect": false }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "super-light-yellow", "value": null } ] }, "unit": "short" }, "overrides": [ { "matcher": { "id": "byName", "options": "Neighbor index" }, "properties": [ { "id": "custom.align", "value": "center" }, { "id": "custom.width", "value": 134 } ] }, { "matcher": { "id": "byName", "options": "IP" }, "properties": [ { "id": "custom.width", "value": 111 } ] }, { "matcher": { "id": "byName", "options": "MAC" }, "properties": [ { "id": "custom.width", "value": 142 } ] }, { "matcher": { "id": "byName", "options": "Platform" }, "properties": [ { "id": "custom.width", "value": 127 } ] }, { "matcher": { "id": "byName", "options": "Software ID" }, "properties": [ { "id": "custom.width", "value": 136 } ] } ] }, "gridPos": { "h": 6, "w": 24, "x": 0, "y": 45 }, "id": 1652, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "frameIndex": 0, "showHeader": true, "sortBy": [ { "desc": true, "displayName": "Neighbor index" } ] }, "pluginVersion": "9.0.5", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborInterfaceID{instance='$instance'}", "format": "table", "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborIdentity{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborIpAddress{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborMacAddress{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborPlatform{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborSoftwareID{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrNeighborVersion{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "G" } ], "title": "Neighbors", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "mtxrNeighborIndex" } }, { "id": "merge", "options": {} }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Value #A": true, "Value #B": true, "Value #C": true, "Value #D": true, "Value #E": true, "Value #F": true, "Value #G": true, "__name__": true, "instance": true, "job": true, "mtxrNeighborIndex": false }, "indexByName": {}, "renameByName": { "Time": "", "Value #A": "", "Value #B": "", "Value #C": "", "Value #D": "", "Value #E": "", "Value #F": "", "job": "", "mtxrNeighborIdentity": "identity", "mtxrNeighborIndex": "Neighbor index", "mtxrNeighborIpAddress": "IP", "mtxrNeighborMacAddress": "MAC", "mtxrNeighborPlatform": "Platform", "mtxrNeighborSoftwareID": "Software ID", "mtxrNeighborVersion": "Firmware version" } } } ], "type": "table" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 51 }, "id": 1642, "panels": [ { "aliasColors": { "CCQ - 1": "#ff2e63", "CCQ - 2": "#08d9d6", "CCQ - Tilda": "#ff2e63", "Noise - 1": "#ff2e63", "Noise - 2": "#08d9d6", "Noise - Tilda": "light-blue", "Noise - Tilda_5": "dark-purple", "TX CCQ - Tilda": "#ff2e63" }, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fill": 1, "fillGradient": 0, "gridPos": { "h": 9, "w": 8, "x": 0, "y": 3 }, "hiddenSeries": false, "id": 1270, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideZero": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "maxPerRow": 2, "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.4", "pointradius": 2, "points": false, "renderer": "flot", "repeatDirection": "h", "seriesOverrides": [ { "alias": "2", "yaxis": 1 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"2\"}", "yaxis": 2 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"11\"}", "yaxis": 2 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"1\"}", "yaxis": 2 }, { "alias": "Noise 1", "yaxis": 2 }, { "alias": "Noise 11", "yaxis": 2 }, { "alias": "Noise 2", "yaxis": 2 }, { "alias": "Noise - 2", "yaxis": 2 }, { "alias": "Noise - 11", "yaxis": 2 }, { "alias": "Noise - 1", "yaxis": 2 }, { "alias": "Noise - Tilda", "yaxis": 2 }, { "alias": "Noise - Tilda_5", "yaxis": 2 } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrWlApOverallTxCCQ{instance='$instance'}*on(mtxrWlApIndex)group_left(mtxrWlApSsid)mtxrWlApSsid{instance='$instance'})", "hide": false, "interval": "", "legendFormat": "TX CCQ - {{mtxrWlApSsid}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrWlApNoiseFloor{instance='$instance'}*on(mtxrWlApIndex)group_left(mtxrWlApSsid)mtxrWlApSsid{instance='$instance'})", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Noise - {{mtxrWlApSsid}}", "refId": "B" } ], "thresholds": [], "timeRegions": [], "title": "Wi-Fi Overall Tx CCQ & Noise", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "percent", "label": "", "logBase": 1, "show": true }, { "format": "dBm", "label": "", "logBase": 1, "show": true } ], "yaxis": { "align": true, "alignLevel": 0 } }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 0, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] }, "unit": "short" }, "overrides": [ { "matcher": { "id": "byName", "options": "1" }, "properties": [ { "id": "color", "value": { "fixedColor": "#ff2e63", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "2" }, "properties": [ { "id": "color", "value": { "fixedColor": "#08d9d6", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "DHCP Leases count" }, "properties": [ { "id": "color", "value": { "fixedColor": "dark-green", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "Tilda" }, "properties": [ { "id": "color", "value": { "fixedColor": "#ff2e63", "mode": "fixed" } } ] } ] }, "gridPos": { "h": 9, "w": 8, "x": 8, "y": 3 }, "id": 1261, "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max", "min" ], "displayMode": "table", "placement": "bottom" }, "tooltip": { "mode": "single" } }, "pluginVersion": "8.2.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrWlApAuthClientCount{instance='$instance'}*on(mtxrWlApIndex)group_left(mtxrWlApSsid)mtxrWlApSsid{instance='$instance'})", "hide": false, "interval": "", "legendFormat": "{{mtxrWlApSsid}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrDHCPLeaseCount{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "DHCP Leases", "refId": "B" } ], "title": "Wi-Fi Client count", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 0, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] }, "unit": "MHz" }, "overrides": [ { "matcher": { "id": "byName", "options": "1" }, "properties": [ { "id": "color", "value": { "fixedColor": "#ff2e63", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "2" }, "properties": [ { "id": "color", "value": { "fixedColor": "#08d9d6", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "DHCP Leases count" }, "properties": [ { "id": "color", "value": { "fixedColor": "dark-green", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "Tilda" }, "properties": [ { "id": "color", "value": { "fixedColor": "#ff2e63", "mode": "fixed" } } ] } ] }, "gridPos": { "h": 9, "w": 8, "x": 16, "y": 3 }, "id": 1613, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "single" } }, "pluginVersion": "8.2.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlApFreq{instance='$instance'}*on(mtxrWlApIndex)group_left(mtxrWlApSsid)mtxrWlApSsid{instance='$instance'}", "hide": false, "instant": false, "interval": "", "legendFormat": "{{mtxrWlApSsid}}", "refId": "A" } ], "title": "Wi-Fi frequency", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Wireless registration table. It is indexed by remote mac-address and local interface index.\n\nMeasured in dB, if value does not exist it is indicated with 0", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "displayMode": "auto", "filterable": false }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "mac address" }, "properties": [ { "id": "custom.width" } ] }, { "matcher": { "id": "byName", "options": "Interface" }, "properties": [ { "id": "custom.width", "value": 90 } ] }, { "matcher": { "id": "byName", "options": "Signal-to-Noise" }, "properties": [ { "id": "custom.width", "value": 200 }, { "id": "unit", "value": "dB" }, { "id": "custom.displayMode", "value": "lcd-gauge" }, { "id": "min", "value": 5 }, { "id": "max", "value": 50 }, { "id": "color", "value": { "mode": "continuous-RdYlGr" } } ] }, { "matcher": { "id": "byName", "options": "Strength" }, "properties": [ { "id": "custom.width", "value": 200 }, { "id": "unit", "value": "dBm" }, { "id": "custom.displayMode", "value": "lcd-gauge" }, { "id": "min", "value": -85 }, { "id": "max", "value": -30 }, { "id": "color", "value": { "mode": "continuous-RdYlGr" } } ] }, { "matcher": { "id": "byType", "options": "number" }, "properties": [ { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byType", "options": "string" }, "properties": [ { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Tx" }, "properties": [ { "id": "custom.width", "value": 90 }, { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Rx" }, "properties": [ { "id": "custom.width", "value": 90 }, { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Tx rate" }, "properties": [ { "id": "custom.width", "value": 90 }, { "id": "unit", "value": "bps" } ] }, { "matcher": { "id": "byName", "options": "Rx rate" }, "properties": [ { "id": "custom.width" }, { "id": "unit", "value": "bps" } ] }, { "matcher": { "id": "byName", "options": "Uptime" }, "properties": [ { "id": "custom.width", "value": 90 }, { "id": "decimals", "value": 1 }, { "id": "unit", "value": "timeticks" } ] }, { "matcher": { "id": "byName", "options": "Value #I" }, "properties": [ { "id": "custom.width", "value": 263 } ] } ] }, "gridPos": { "h": 8, "w": 24, "x": 0, "y": 12 }, "id": 1643, "links": [], "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true, "sortBy": [] }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabAddr{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabSignalToNoise{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabStrength{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabTxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabRxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabTxRate{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabRxRate{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabUptime{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "H" } ], "title": "Wi-Fi Clients", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "mtxrWlRtabAddr" } }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Time 1": true, "Time 2": true, "Time 3": true, "Time 4": true, "Time 5": true, "Time 6": true, "Time 7": true, "Time 8": true, "Value #A": true, "__name__": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "__name__ 5": true, "__name__ 6": true, "__name__ 7": true, "__name__ 8": true, "instance": true, "instance 1": true, "instance 2": true, "instance 3": true, "instance 4": true, "instance 5": true, "instance 6": true, "instance 7": true, "instance 8": true, "job": true, "job 1": true, "job 2": true, "job 3": true, "job 4": true, "job 5": true, "job 6": true, "job 7": true, "job 8": true, "mtxrWlRtabIface 1": false, "mtxrWlRtabIface 2": true, "mtxrWlRtabIface 3": true, "mtxrWlRtabIface 4": true, "mtxrWlRtabIface 5": true, "mtxrWlRtabIface 6": true, "mtxrWlRtabIface 7": true, "mtxrWlRtabIface 8": true }, "indexByName": { "Time": 5, "Value #A": 9, "Value #B": 4, "Value #C": 3, "Value #D": 12, "Value #E": 13, "Value #F": 10, "Value #G": 11, "Value #H": 0, "__name__": 6, "instance": 7, "job": 8, "mtxrWlRtabAddr": 1, "mtxrWlRtabIface": 2 }, "renameByName": { "Time": "", "Value #A": "", "Value #B": "Signal-to-Noise", "Value #C": "Strength", "Value #D": "Tx", "Value #E": "Rx", "Value #F": "Tx rate", "Value #G": "Rx rate", "Value #H": "Uptime", "job": "", "mtxrWlRtabAddr": "Mac address", "mtxrWlRtabIface": "Interface", "mtxrWlRtabIface 1": "wifi interface id" } } } ], "type": "table" }, { "cards": {}, "color": { "cardColor": "#C4162A", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": -85, "min": -30, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Signal Strength: signal strength in dBm (if first ppp-client modem supports)", "gridPos": { "h": 8, "w": 12, "x": 0, "y": 20 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 1647, "legend": { "show": false }, "links": [], "pluginVersion": "7.5.5", "repeatDirection": "h", "reverseYBuckets": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabStrength{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "{{mtxrWlRtabAddr}}", "refId": "A" } ], "title": "History Wi-Fi Strength", "tooltip": { "show": true, "showHistogram": true }, "type": "heatmap", "xAxis": { "show": true }, "xBucketSize": "2m", "yAxis": { "format": "dBm", "logBase": 1, "show": true }, "yBucketBound": "auto", "yBucketSize": 2 }, { "cards": {}, "color": { "cardColor": "#C4162A", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 5, "min": 50, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Measured in dB, if value does not exist it is indicated with 0", "gridPos": { "h": 8, "w": 12, "x": 12, "y": 20 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 1648, "legend": { "show": false }, "links": [], "pluginVersion": "7.5.5", "repeatDirection": "h", "reverseYBuckets": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlRtabSignalToNoise{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "{{mtxrWlRtabAddr}}", "refId": "A" } ], "title": "History Wi-Fi Signal-to-Noise", "tooltip": { "show": true, "showHistogram": true }, "type": "heatmap", "xAxis": { "show": true }, "xBucketSize": "2m", "yAxis": { "format": "dB", "logBase": 1, "show": true }, "yBucketBound": "auto", "yBucketSize": 2 } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Wireless", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 52 }, "id": 1676, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Wireless registration table entry count", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] } }, "overrides": [] }, "gridPos": { "h": 4, "w": 3, "x": 0, "y": 4 }, "id": 1646, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabEntryCount{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "CAPsMAN client count", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "Remote address" }, "properties": [ { "id": "custom.width", "value": 187 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "remote index" }, "properties": [ { "id": "custom.width", "value": 110 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Remote name" }, "properties": [ { "id": "custom.width" }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Remote address/port" }, "properties": [ { "id": "custom.width", "value": 199 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "state" }, "properties": [ { "id": "custom.width", "value": 74 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Remote Radios" }, "properties": [ { "id": "custom.width", "value": 122 }, { "id": "custom.align", "value": "center" } ] } ] }, "gridPos": { "h": 8, "w": 11, "x": 3, "y": 4 }, "id": 1681, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true, "sortBy": [ { "desc": true, "displayName": "state" } ] }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRemoteAddress{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRemoteName{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRemoteRadios{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRemoteState{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" } ], "title": "Remote CAP", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "mtxrWlCMRemoteIndex" } }, { "id": "organize", "options": { "excludeByName": { "Time 1": true, "Time 2": true, "Time 3": true, "Time 4": true, "Value #A": true, "Value #B": true, "Value #D": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "instance 1": true, "instance 2": true, "instance 3": true, "instance 4": true, "job 1": true, "job 2": true, "job 3": true, "job 4": true }, "indexByName": { "Time 1": 5, "Time 2": 10, "Time 3": 15, "Time 4": 19, "Value #A": 9, "Value #B": 14, "Value #C": 4, "Value #D": 23, "__name__ 1": 6, "__name__ 2": 11, "__name__ 3": 16, "__name__ 4": 20, "instance 1": 7, "instance 2": 12, "instance 3": 17, "instance 4": 21, "job 1": 8, "job 2": 13, "job 3": 18, "job 4": 22, "mtxrWlCMRemoteAddress": 3, "mtxrWlCMRemoteIndex": 1, "mtxrWlCMRemoteName": 2, "mtxrWlCMRemoteState": 0 }, "renameByName": { "Time 1": "", "Time 4": "", "Value #C": "Remote Radios", "instance 4": "", "mtxrWlCMRemoteAddress": "Remote address/port", "mtxrWlCMRemoteIndex": "remote index", "mtxrWlCMRemoteName": "Remote name", "mtxrWlCMRemoteState": "state" } } } ], "type": "table" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "Index" }, "properties": [ { "id": "custom.width", "value": 70 } ] }, { "matcher": { "id": "byName", "options": "Reg Client Count" }, "properties": [ { "id": "custom.width", "value": 132 } ] }, { "matcher": { "id": "byName", "options": "Auth clients count" }, "properties": [ { "id": "custom.width", "value": 133 } ] }, { "matcher": { "id": "byName", "options": "Interface state" }, "properties": [ { "id": "custom.width", "value": 120 } ] } ] }, "gridPos": { "h": 8, "w": 10, "x": 14, "y": 4 }, "id": 1679, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true, "sortBy": [] }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMState{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRegClientCount{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMChannel{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMAuthClientCount{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabSsid{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "E" } ], "title": "CAP interface", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "mtxrWlCMIndex" } }, { "id": "organize", "options": { "excludeByName": { "Time 1": true, "Time 2": true, "Time 3": true, "Time 4": true, "Value #A": true, "Value #B": false, "Value #C": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "instance 1": true, "instance 2": true, "instance 3": true, "instance 4": true, "job 1": true, "job 2": true, "job 3": true, "job 4": true }, "indexByName": { "Time 1": 1, "Time 2": 7, "Time 3": 13, "Time 4": 19, "Value #A": 6, "Value #B": 11, "Value #C": 18, "Value #D": 12, "__name__ 1": 2, "__name__ 2": 8, "__name__ 3": 14, "__name__ 4": 20, "instance 1": 3, "instance 2": 9, "instance 3": 15, "instance 4": 21, "job 1": 4, "job 2": 10, "job 3": 16, "job 4": 22, "mtxrWlCMChannel": 17, "mtxrWlCMIndex": 0, "mtxrWlCMState": 5 }, "renameByName": { "Time 1": "", "Time 4": "", "Value #A": "", "Value #B": "Reg Client Count", "Value #C": "", "Value #D": "Auth clients count", "__name__ 4": "", "instance 4": "", "job 1": "", "job 2": "", "job 4": "", "mtxrWlCMChannel": "Channel for master only", "mtxrWlCMIndex": "Index", "mtxrWlCMState": "Interface state" } } } ], "type": "table" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Wireless CAPSMAN remote-cap entry count", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] } }, "overrides": [] }, "gridPos": { "h": 4, "w": 3, "x": 0, "y": 8 }, "id": 1680, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMREntryCount{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "remote-cap entry count", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "Mac address" }, "properties": [ { "id": "custom.width", "value": 130 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Uptime" }, "properties": [ { "id": "custom.align", "value": "center" }, { "id": "unit", "value": "timeticks" }, { "id": "custom.width", "value": 106 } ] }, { "matcher": { "id": "byName", "options": "Strength" }, "properties": [ { "id": "unit", "value": "dBm" }, { "id": "custom.displayMode", "value": "lcd-gauge" }, { "id": "min", "value": -85 }, { "id": "max", "value": -30 }, { "id": "color", "value": { "mode": "continuous-RdYlGr" } }, { "id": "custom.width", "value": 250 }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Rx Rate" }, "properties": [ { "id": "custom.width", "value": 100 }, { "id": "unit", "value": "bps" }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Rx Bytes" }, "properties": [ { "id": "custom.width", "value": 100 }, { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Rx Packets" }, "properties": [ { "id": "custom.width", "value": 145 } ] }, { "matcher": { "id": "byName", "options": "Tx Rate" }, "properties": [ { "id": "custom.width", "value": 100 }, { "id": "unit", "value": "bps" }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "Tx Bytes" }, "properties": [ { "id": "custom.width", "value": 100 }, { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "SSID" }, "properties": [ { "id": "custom.width" }, { "id": "custom.align", "value": "center" } ] }, { "matcher": { "id": "byName", "options": "interface index" }, "properties": [ { "id": "custom.width", "value": 115 }, { "id": "custom.align", "value": "center" } ] } ] }, "gridPos": { "h": 7, "w": 24, "x": 0, "y": 12 }, "id": 1678, "options": { "footer": { "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true, "sortBy": [ { "desc": true, "displayName": "SSID" } ] }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabAddr{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabEapIdent{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabRxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabRxPackets{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabRxRate{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabRxStrength{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabSsid{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabTxBytes{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabTxPackets{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabTxRate{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "J" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabTxStrength{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "K" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWlCMRtabUptime{instance='$instance'}", "format": "table", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "L" } ], "title": "Clients", "transformations": [ { "id": "seriesToColumns", "options": { "byField": "mtxrWlCMRtabAddr" } }, { "id": "organize", "options": { "excludeByName": { "Time 1": true, "Time 10": true, "Time 11": true, "Time 12": true, "Time 2": true, "Time 3": true, "Time 4": true, "Time 5": true, "Time 6": true, "Time 7": true, "Time 8": true, "Time 9": true, "Value #A": true, "Value #B": true, "Value #G": true, "Value #I": false, "Value #J": false, "Value #K": true, "__name__ 1": true, "__name__ 10": true, "__name__ 11": true, "__name__ 12": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "__name__ 5": true, "__name__ 6": true, "__name__ 7": true, "__name__ 8": true, "__name__ 9": true, "instance 1": true, "instance 10": true, "instance 11": true, "instance 12": true, "instance 2": true, "instance 3": true, "instance 4": true, "instance 5": true, "instance 6": true, "instance 7": true, "instance 8": true, "instance 9": true, "job 1": true, "job 10": true, "job 11": true, "job 12": true, "job 2": true, "job 3": true, "job 4": true, "job 5": true, "job 6": true, "job 7": true, "job 8": true, "job 9": true, "mtxrWlCMRtabAddr": false, "mtxrWlCMRtabIface 10": true, "mtxrWlCMRtabIface 11": true, "mtxrWlCMRtabIface 12": true, "mtxrWlCMRtabIface 2": true, "mtxrWlCMRtabIface 3": true, "mtxrWlCMRtabIface 4": true, "mtxrWlCMRtabIface 5": true, "mtxrWlCMRtabIface 6": true, "mtxrWlCMRtabIface 7": true, "mtxrWlCMRtabIface 8": true, "mtxrWlCMRtabIface 9": true, "mtxrWlCMRtabSsid": false }, "indexByName": { "Time 1": 12, "Time 10": 59, "Time 11": 64, "Time 12": 69, "Time 2": 17, "Time 3": 23, "Time 4": 28, "Time 5": 33, "Time 6": 38, "Time 7": 43, "Time 8": 49, "Time 9": 54, "Value #A": 16, "Value #B": 22, "Value #C": 7, "Value #D": 9, "Value #E": 5, "Value #F": 4, "Value #G": 48, "Value #H": 8, "Value #I": 10, "Value #J": 6, "Value #K": 11, "Value #L": 3, "__name__ 1": 13, "__name__ 10": 60, "__name__ 11": 65, "__name__ 12": 70, "__name__ 2": 18, "__name__ 3": 24, "__name__ 4": 29, "__name__ 5": 34, "__name__ 6": 39, "__name__ 7": 44, "__name__ 8": 50, "__name__ 9": 55, "instance 1": 14, "instance 10": 61, "instance 11": 66, "instance 12": 71, "instance 2": 19, "instance 3": 25, "instance 4": 30, "instance 5": 35, "instance 6": 40, "instance 7": 45, "instance 8": 51, "instance 9": 56, "job 1": 15, "job 10": 62, "job 11": 67, "job 12": 72, "job 2": 20, "job 3": 26, "job 4": 31, "job 5": 36, "job 6": 41, "job 7": 46, "job 8": 52, "job 9": 57, "mtxrWlCMRtabAddr": 2, "mtxrWlCMRtabIface 1": 1, "mtxrWlCMRtabIface 10": 63, "mtxrWlCMRtabIface 11": 68, "mtxrWlCMRtabIface 12": 73, "mtxrWlCMRtabIface 2": 21, "mtxrWlCMRtabIface 3": 27, "mtxrWlCMRtabIface 4": 32, "mtxrWlCMRtabIface 5": 37, "mtxrWlCMRtabIface 6": 42, "mtxrWlCMRtabIface 7": 47, "mtxrWlCMRtabIface 8": 53, "mtxrWlCMRtabIface 9": 58, "mtxrWlCMRtabSsid": 0 }, "renameByName": { "Time 1": "", "Value #C": "Rx Bytes", "Value #D": "Rx Packets", "Value #E": "Rx Rate", "Value #F": "Strength", "Value #H": "Tx Bytes", "Value #I": "Tx Packets", "Value #J": "Tx Rate", "Value #K": "Tx Strength", "Value #L": "Uptime", "mtxrWlCMRtabAddr": "Mac address", "mtxrWlCMRtabIface 1": "interface index", "mtxrWlCMRtabSsid": "SSID" } } }, { "id": "sortBy", "options": { "fields": {}, "sort": [ { "field": "SSID" } ] } } ], "type": "table" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "CAPsMAN", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 53 }, "id": 1705, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 0, "y": 5 }, "id": 1713, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GSsid{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrWl60GSsid}}", "refId": "A" } ], "title": "ssid", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 5 }, "id": 1706, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GFreq{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Frequency", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "0": { "index": 0, "text": "disconnected" }, "1": { "index": 1, "text": "connected" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "dark-red" }, { "color": "#299c46", "value": 1 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 5 }, "id": 1707, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GConnected{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Connected", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "0": { "index": 0, "text": "AP Bridge" }, "1": { "index": 1, "text": "Station Bridge" }, "2": { "index": 2, "text": "Sniff" }, "3": { "index": 3, "text": "Bridge" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 5 }, "id": 1709, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GMode{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Mode", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 8, "w": 8, "x": 16, "y": 5 }, "id": 1712, "options": { "legend": { "calcs": [ "lastNotNull", "min", "max", "mean" ], "displayMode": "table", "placement": "bottom" }, "tooltip": { "mode": "single" } }, "pluginVersion": "8.2.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GRssi{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "RSSI", "refId": "A" } ], "title": "RSSI", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 2, "x": 0, "y": 9 }, "id": 1710, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GPhyRate{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "PhyRate", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 2, "x": 2, "y": 9 }, "id": 1714, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GTxSector{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "TxSector", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 2, "x": 4, "y": 9 }, "id": 1716, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GSignal{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "Signal", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 2, "x": 6, "y": 9 }, "id": 1715, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "/.*/", "values": false }, "text": {}, "textMode": "value_and_name" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GTxSectorInfo{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "TxSectorInfo", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Modulation and Coding Scheme", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 9 }, "id": 1708, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GMcs{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "MCS (Modulation and Coding Scheme)", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 9 }, "id": 1711, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "name" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWl60GRemote{instance='$instance'}", "format": "time_series", "hide": false, "instant": true, "interval": "", "legendFormat": "{{mtxrWl60GRemote}}", "refId": "A" } ], "title": "Remote MAC", "type": "stat" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "W60G", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 54 }, "id": 1673, "panels": [ { "aliasColors": { "CCQ - 1": "#ff2e63", "CCQ - 2": "#08d9d6", "CCQ - Tilda": "#ff2e63", "Noise - 1": "#ff2e63", "Noise - 2": "#08d9d6", "Noise - Tilda": "light-blue", "Noise - Tilda_5": "dark-purple", "TX CCQ - Tilda": "#ff2e63" }, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Signal Strength: signal strength in dBm (if first ppp-client modem supports)\n\nModem Signal: signal EC/IO in dB (if first ppp-client modem supports)", "fill": 1, "fillGradient": 0, "gridPos": { "h": 7, "w": 6, "x": 0, "y": 6 }, "hiddenSeries": false, "id": 1640, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "maxPerRow": 2, "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.3.4", "pointradius": 2, "points": false, "renderer": "flot", "repeatDirection": "h", "seriesOverrides": [ { "alias": "2", "yaxis": 1 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"2\"}", "yaxis": 2 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"11\"}", "yaxis": 2 }, { "alias": "mtxrWlApNoiseFloor{instance=\"192.168.5.1\", job=\"Mikrotik\", mtxrWlApIndex=\"1\"}", "yaxis": 2 }, { "alias": "Noise 1", "yaxis": 2 }, { "alias": "Noise 11", "yaxis": 2 }, { "alias": "Noise 2", "yaxis": 2 }, { "alias": "Noise - 2", "yaxis": 2 }, { "alias": "Noise - 11", "yaxis": 2 }, { "alias": "Noise - 1", "yaxis": 2 }, { "alias": "Noise - Tilda", "yaxis": 2 }, { "alias": "Noise - Tilda_5", "yaxis": 2 }, { "alias": "Modem Signal", "yaxis": 2 } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWirelessModemSignalStrength{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "Signal Strength", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrWirelessModemSignalECIO{instance='$instance'}", "hide": false, "interval": "", "legendFormat": "Modem Signal", "refId": "B" } ], "thresholds": [], "timeRegions": [], "title": "Modem", "tooltip": { "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "format": "dBm", "label": "", "logBase": 1, "show": true }, { "format": "dB", "label": "", "logBase": 1, "show": true } ], "yaxis": { "align": true, "alignLevel": 0 } }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "#299c46" } ] }, "unit": "s" }, "overrides": [] }, "gridPos": { "h": 7, "w": 4, "x": 6, "y": 6 }, "id": 1674, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "text": {}, "textMode": "auto" }, "pluginVersion": "8.3.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "mtxrUSBPowerReset{instance='$instance'}", "hide": false, "instant": true, "interval": "", "legendFormat": "", "refId": "A" } ], "title": "USB Power Reset", "type": "stat" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Modem", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 55 }, "id": 1281, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] }, "unit": "Bps" }, "overrides": [] }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 7 }, "id": 1268, "links": [], "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max" ], "displayMode": "table", "placement": "right" }, "tooltip": { "mode": "multi" } }, "pluginVersion": "8.2.1", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleBytesIn{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{instance='$instance'})*8 ", "instant": false, "interval": "", "legendFormat": "In - {{mtxrQueueSimpleName}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleBytesOut{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{instance='$instance'})*8", "instant": false, "interval": "", "legendFormat": "Out - {{mtxrQueueSimpleName}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrQueueSimplePCQQueuesIn{instance='$instance'}*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "PCQ In - {{mtxrQueueSimpleName}}", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrQueueSimplePCQQueuesOut{instance='$instance'}*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "PCQ Out - {{mtxrQueueSimpleName}}", "refId": "C" } ], "title": "All Simple Queue", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "description": "Showing values > 0", "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] }, "unit": "Bps" }, "overrides": [] }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 13 }, "id": 1282, "links": [], "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max" ], "displayMode": "table", "placement": "right" }, "tooltip": { "mode": "single" } }, "pluginVersion": "8.2.1", "repeat": "queuesimple_name", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleBytesIn{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name', instance='$instance'})*8", "instant": false, "interval": "", "legendFormat": "In", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleBytesOut{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name', instance='$instance'})*8", "instant": false, "interval": "", "legendFormat": "Out", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleDroppedIn{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name', instance='$instance'})", "format": "time_series", "hide": false, "interval": "", "legendFormat": "Dropped In", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueSimpleDroppedOut{instance='$instance'}[$__rate_interval])*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name', instance='$instance'})", "hide": false, "interval": "", "legendFormat": "Dropped Out ", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrQueueSimplePCQQueuesIn{instance='$instance'}*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name',instance='$instance'})", "hide": false, "interval": "", "legendFormat": "PCQ-In", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(mtxrQueueSimplePCQQueuesOut{instance='$instance'}*on(mtxrQueueSimpleIndex)group_left(mtxrQueueSimpleName)mtxrQueueSimpleName{mtxrQueueSimpleName='$queuesimple_name',instance='$instance'})", "hide": false, "interval": "", "legendFormat": "PCQ-Out", "refId": "F" } ], "title": "Queue $queuesimple_name", "type": "timeseries" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Simple Queue (In/Out/Dropped/PCQ)", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 56 }, "id": 1548, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 8 }, "id": 1510, "links": [], "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max" ], "displayMode": "table", "placement": "right" }, "tooltip": { "mode": "multi" } }, "pluginVersion": "8.2.1", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreeHCBytes{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{instance='$instance'})*8", "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Bytes - {{mtxrQueueTreeName}}", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreePCQQueues{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "PCQ - {{mtxrQueueTreeName}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreeDropped{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Dropped - {{mtxrQueueTreeName}}", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreePackets{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Packets - {{mtxrQueueTreeName}}", "refId": "D" } ], "title": "All Tree Queue", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 8 }, "id": 1549, "links": [], "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max" ], "displayMode": "table", "placement": "right" }, "tooltip": { "mode": "single" } }, "pluginVersion": "8.2.1", "repeat": "queuetree_name", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreeHCBytes{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{mtxrQueueTreeName='$queuetree_name',instance='$instance'})*8", "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Bytes", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreePCQQueues{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{mtxrQueueTreeName='$queuetree_name',instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "PCQ", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreeDropped{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{mtxrQueueTreeName='$queuetree_name',instance='$instance'})", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "Dropped", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "(irate(mtxrQueueTreePackets{instance='$instance'}[$__rate_interval])*on(mtxrQueueTreeIndex)group_left(mtxrQueueTreeName)mtxrQueueTreeName{mtxrQueueTreeName='$queuetree_name',instance='$instance'})", "hide": false, "instant": false, "interval": "", "legendFormat": "Packets", "refId": "E" } ], "title": "Tree Queue $queuetree_name / $queuetree_parent / $queuetree_flow", "type": "timeseries" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Tree Queue (Bytes/PCQ/Dropped/Packets)", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 57 }, "id": 1338, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] }, "unit": "pps" }, "overrides": [] }, "gridPos": { "h": 11, "w": 8, "x": 0, "y": 9 }, "id": 1339, "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max", "min" ], "displayMode": "table", "placement": "bottom" }, "tooltip": { "mode": "multi" } }, "pluginVersion": "8.2.1", "repeat": "Interface", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifHCInMulticastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Multicast", "refId": "K" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifHCOutMulticastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Multicast", "refId": "L" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifHCInBroadcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Broadcast", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifHCOutBroadcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Broadcast", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifHCInUcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Unicast", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifHCOutUcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Unicast", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifInDiscards{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Discard", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifOutDiscards{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Discard", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifInErrors{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Errors", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifOutErrors{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Errors", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifInUnknownProtos{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "In Unknown Protos", "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifOutQLen{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out queue length", "refId": "J" } ], "title": "Interface \"$Interface\"", "type": "timeseries" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "*cast/Dascard/Errors/Unknown Protos/Queue length", "type": "row" }, { "collapsed": true, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 58 }, "id": 1285, "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "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": "smooth", "lineWidth": 2, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" } ] }, "unit": "bps" }, "overrides": [ { "matcher": { "id": "byName", "options": "In" }, "properties": [ { "id": "color", "value": { "fixedColor": "#6afff3", "mode": "fixed" } } ] }, { "matcher": { "id": "byName", "options": "Out" }, "properties": [ { "id": "color", "value": { "fixedColor": "#bf71ff", "mode": "fixed" } } ] } ] }, "gridPos": { "h": 7, "w": 8, "x": 0, "y": 10 }, "id": 1286, "options": { "legend": { "calcs": [ "mean", "lastNotNull", "max", "min" ], "displayMode": "table", "placement": "bottom" }, "tooltip": { "mode": "multi" } }, "pluginVersion": "8.2.1", "repeat": "Interface", "repeatDirection": "h", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "irate(ifHCInOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "In", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "exemplar": true, "expr": "-irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Out", "refId": "B" } ], "title": "Traffic \"$Interface\"", "type": "timeseries" } ], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Interfaces Traffic", "type": "row" } ], "refresh": "10s", "schemaVersion": 36, "style": "dark", "tags": [ "prometheus", "Mikrotik", "snmp", "snmp v3", "snmp_exporter" ], "templating": { "list": [ { "current": { "selected": false, "text": "Prometheus", "value": "Prometheus" }, "hide": 2, "includeAll": false, "label": "datasource", "multi": false, "name": "DS_PROMETHEUS", "options": [], "query": "prometheus", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "label_values(ifHCInOctets, job)", "hide": 2, "includeAll": false, "multi": false, "name": "Job", "options": [], "query": { "query": "label_values(ifHCInOctets, job)", "refId": "Prometheus-Job-Variable-Query" }, "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result(ifInOctets{job=\"snmp-exporter\"})", "hide": 0, "includeAll": false, "multi": false, "name": "instance", "options": [], "query": { "query": "label_values(ifHCInOctets, instance)", "refId": "Prometheus-instance-Variable-Query" }, "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 3, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "label_values(ifHighSpeed{instance='$instance'},ifIndex)", "hide": 2, "includeAll": false, "label": "", "multi": false, "name": "index", "options": [], "query": { "query": "label_values(ifHighSpeed{instance='$instance'},ifIndex)", "refId": "Prometheus-index-Variable-Query" }, "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 3, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": "", "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result(sort(ifIndex{ifName=~'^(ether).+',instance='$instance'}) or sort(ifIndex{ifName=~'^(sfp|wlan).+',instance='$instance'}) or sort(ifIndex{ifName=~'^bridge.+',instance='$instance'}) or sort(ifIndex{ifName!~'^(ether|bridge).+',instance='$instance'}) )", "hide": 0, "includeAll": true, "multi": false, "name": "Interface", "options": [], "query": { "query": "query_result(sort(ifIndex{ifName=~'^(ether).+',instance='$instance'}) or sort(ifIndex{ifName=~'^(sfp|wlan).+',instance='$instance'}) or sort(ifIndex{ifName=~'^bridge.+',instance='$instance'}) or sort(ifIndex{ifName!~'^(ether|bridge).+',instance='$instance'}) )", "refId": "Prometheus-Interface-Variable-Query" }, "refresh": 1, "regex": "/ifName=\"(.*)\",instance/", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result(ifHCInOctets{ifName=\"$Interface\",instance=\"$instance\"})", "hide": 2, "includeAll": false, "multi": false, "name": "desc", "options": [], "query": { "query": "query_result(ifHCInOctets{ifName=\"$Interface\",instance=\"$instance\"})", "refId": "Prometheus-desc-Variable-Query" }, "refresh": 1, "regex": "/ifAlias=\"(.*)\",ifDescr/", "skipUrlSync": false, "sort": 4, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": "Null", "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result((mtxrQueueSimplePacketsIn * on (mtxrQueueSimpleIndex) group_left(mtxrQueueSimpleName) mtxrQueueSimpleName{instance='$instance',}))", "hide": 2, "includeAll": true, "label": "", "multi": false, "name": "queuesimple_name", "options": [], "query": { "query": "query_result((mtxrQueueSimplePacketsIn * on (mtxrQueueSimpleIndex) group_left(mtxrQueueSimpleName) mtxrQueueSimpleName{instance='$instance',}))", "refId": "StandardVariableQuery" }, "refresh": 1, "regex": "/mtxrQueueSimpleName=\"(.*)\"/", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": "Null", "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result((mtxrQueueTreePackets * on (mtxrQueueTreeIndex) group_left(mtxrQueueTreeName) mtxrQueueTreeName{instance='$instance',}))", "hide": 1, "includeAll": true, "label": "", "multi": false, "name": "queuetree_name", "options": [], "query": { "query": "query_result((mtxrQueueTreePackets * on (mtxrQueueTreeIndex) group_left(mtxrQueueTreeName) mtxrQueueTreeName{instance='$instance',}))", "refId": "StandardVariableQuery" }, "refresh": 1, "regex": "/mtxrQueueTreeName=\"(.*)\"/", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": "Null", "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result((mtxrQueueTreeParentIndex * on (mtxrQueueTreeIndex) group_left(mtxrQueueTreeName) mtxrQueueTreeName{instance='$instance',}))", "hide": 1, "includeAll": true, "label": "", "multi": false, "name": "queuetree_parent", "options": [], "query": { "query": "query_result((mtxrQueueTreeParentIndex * on (mtxrQueueTreeIndex) group_left(mtxrQueueTreeName) mtxrQueueTreeName{instance='$instance',}))", "refId": "StandardVariableQuery" }, "refresh": 1, "regex": "/mtxrQueueTreeName=\"(.*)\"/", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": "", "current": {}, "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "definition": "query_result((mtxrQueueTreeParentIndex * on (mtxrQueueTreeName) group_left(mtxrQueueTreeIndex) mtxrQueueTreeIndex{instance='$instance',}))", "hide": 1, "includeAll": true, "label": "", "multi": false, "name": "queuetree_flow", "options": [], "query": { "query": "query_result((mtxrQueueTreeParentIndex * on (mtxrQueueTreeName) group_left(mtxrQueueTreeIndex) mtxrQueueTreeIndex{instance='$instance',}))", "refId": "StandardVariableQuery" }, "refresh": 1, "regex": "/mtxrQueueTreeIndex=\"(.*)\",instance/", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tagsQuery": "", "type": "query", "useTags": false } ] }, "time": { "from": "now-30m", "to": "now" }, "timepicker": { "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ] }, "timezone": "", "title": "Mikrotik monitoring", "uid": "nR3NRDGaz", "version": 1, "weekStart": "" }