diff --git a/Mikrotik-snmp-prometheus.json b/Mikrotik-snmp-prometheus.json index fb3094b..5d0c48c 100644 --- a/Mikrotik-snmp-prometheus.json +++ b/Mikrotik-snmp-prometheus.json @@ -20,7 +20,7 @@ "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "8.0.6" + "version": "8.1.7" }, { "type": "panel", @@ -64,6 +64,12 @@ "limit": 100, "name": "Annotations & Alerts", "showIn": 0, + "target": { + "limit": 100, + "matchAny": false, + "tags": [], + "type": "dashboard" + }, "type": "dashboard" } ] @@ -73,7 +79,7 @@ "gnetId": 14420, "graphTooltip": 0, "id": null, - "iteration": 1628018294272, + "iteration": 1633613790020, "links": [], "panels": [ { @@ -160,7 +166,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -249,7 +255,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -325,7 +331,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -444,7 +450,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -507,7 +513,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -582,7 +588,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -642,7 +648,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -656,7 +662,7 @@ ], "timeFrom": null, "timeShift": null, - "title": "CPU Mhz", + "title": "CPU frequency", "type": "stat" }, { @@ -702,7 +708,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -760,7 +766,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -865,7 +871,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -926,7 +932,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1001,7 +1007,7 @@ "showThresholdMarkers": true, "text": {} }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1070,11 +1076,11 @@ "fields": "", "values": false }, - "showThresholdLabels": true, + "showThresholdLabels": false, "showThresholdMarkers": true, "text": {} }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "repeat": null, "repeatDirection": "h", "targets": [ @@ -1090,7 +1096,7 @@ ], "timeFrom": null, "timeShift": null, - "title": "Load CPU", + "title": "CPU load", "type": "gauge" }, { @@ -1141,7 +1147,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1154,7 +1160,7 @@ ], "timeFrom": null, "timeShift": null, - "title": "RouterOS date", + "title": "System date", "type": "stat" }, { @@ -1220,7 +1226,7 @@ "text": {}, "textMode": "value_and_name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1319,7 +1325,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1379,7 +1385,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -1483,7 +1489,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1566,7 +1572,7 @@ "showThresholdMarkers": true, "text": {} }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1579,7 +1585,7 @@ ], "timeFrom": null, "timeShift": null, - "title": "Load system disk", + "title": "system disk load", "type": "gauge" }, { @@ -1648,7 +1654,7 @@ "showThresholdMarkers": true, "text": {} }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1661,7 +1667,7 @@ ], "timeFrom": null, "timeShift": null, - "title": "Load RAM", + "title": "RAM load ", "type": "gauge" }, { @@ -1707,7 +1713,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1752,7 +1758,7 @@ "x": 15, "y": 10 }, - "id": 1646, + "id": 1682, "options": { "colorMode": "value", "graphMode": "none", @@ -1768,7 +1774,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1823,13 +1829,13 @@ "calcs": [ "lastNotNull" ], - "fields": "/^hAP ac$/", + "fields": "", "values": false }, "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1889,7 +1895,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -1947,17 +1953,19 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", "repeatDirection": "h", "seriesOverrides": [ { + "$$hashKey": "object:69", "alias": "CPU Temp °C", "yaxis": 2 }, { + "$$hashKey": "object:70", "alias": "CPU Temp", "yaxis": 2 } @@ -1970,7 +1978,7 @@ "exemplar": true, "expr": "hrProcessorLoad{instance='$instance'}", "interval": "", - "legendFormat": "Load CPU {{hrDeviceIndex}} ", + "legendFormat": "CPU {{hrDeviceIndex}} load", "refId": "A" }, { @@ -1980,7 +1988,7 @@ "hide": false, "instant": false, "interval": "", - "legendFormat": "CPU Temp", + "legendFormat": "CPU temp", "refId": "B" }, { @@ -2115,7 +2123,7 @@ "text": {}, "textMode": "value" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2177,7 +2185,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2238,7 +2246,7 @@ "text": {}, "textMode": "value" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2299,7 +2307,7 @@ "text": {}, "textMode": "auto" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2360,7 +2368,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2420,7 +2428,7 @@ "text": {}, "textMode": "name" }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2509,6 +2517,26 @@ { "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 } ] } @@ -2519,13 +2547,32 @@ { "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" @@ -2781,7 +2828,7 @@ } ] }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -2893,23 +2940,64 @@ "byField": "ifName" } }, - { - "id": "merge", - "options": {} - }, { "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, - "mtxrInterfaceStatsIndex": 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, @@ -2950,7 +3038,8 @@ "ifPhysAddress": "MAC", "ifType": "Type of interface", "instance": "", - "mtxrInterfaceStatsIndex": "" + "mtxrInterfaceStatsIndex": "", + "mtxrInterfaceStatsIndex 1": "" } } } @@ -3066,7 +3155,7 @@ } ] }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -3232,7 +3321,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -3518,7 +3607,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -3727,7 +3816,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -3748,7 +3837,7 @@ }, { "exemplar": true, - "expr": "irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", + "expr": "-irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", "hide": false, "interval": "", "intervalFactor": 1, @@ -3837,7 +3926,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -3983,7 +4072,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -4169,7 +4258,7 @@ "h": 9, "w": 8, "x": 0, - "y": 50 + "y": 61 }, "hiddenSeries": false, "id": 1270, @@ -4194,7 +4283,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -4341,7 +4430,7 @@ "h": 9, "w": 8, "x": 8, - "y": 50 + "y": 61 }, "hiddenSeries": false, "id": 1261, @@ -4364,7 +4453,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -4458,7 +4547,7 @@ "h": 9, "w": 8, "x": 16, - "y": 50 + "y": 61 }, "hiddenSeries": false, "id": 1613, @@ -4481,7 +4570,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -4543,177 +4632,6 @@ "alignLevel": null } }, - { - "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, - "cacheTimeout": null, - "dashLength": 10, - "dashes": false, - "datasource": "${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": 8, - "w": 8, - "x": 0, - "y": 59 - }, - "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.0.6", - "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": [ - { - "exemplar": true, - "expr": "mtxrWirelessModemSignalStrength{instance='$instance'}", - "hide": false, - "interval": "", - "legendFormat": "Signal Strength", - "refId": "A" - }, - { - "exemplar": true, - "expr": "mtxrWirelessModemSignalECIO{instance='$instance'}", - "hide": false, - "interval": "", - "legendFormat": "Modem Signal", - "refId": "B" - } - ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, - "title": "Modem", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "dBm", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "decimals": null, - "format": "dB", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": true, - "alignLevel": 0 - } - }, { "datasource": null, "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", @@ -4910,7 +4828,7 @@ "properties": [ { "id": "custom.width", - "value": 90 + "value": null }, { "id": "unit", @@ -4954,9 +4872,9 @@ }, "gridPos": { "h": 8, - "w": 16, - "x": 8, - "y": 59 + "w": 24, + "x": 0, + "y": 70 }, "id": 1643, "links": [], @@ -4964,7 +4882,7 @@ "showHeader": true, "sortBy": [] }, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "targets": [ { "exemplar": true, @@ -5057,31 +4975,55 @@ "byField": "mtxrWlRtabAddr" } }, - { - "id": "merge", - "options": {} - }, - { - "id": "sortBy", - "options": { - "fields": {}, - "sort": [ - { - "desc": false, - "field": "mtxrWlRtabIface" - } - ] - } - }, { "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, - "job": 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, @@ -5111,7 +5053,8 @@ "Value #H": "Uptime", "job": "", "mtxrWlRtabAddr": "Mac address", - "mtxrWlRtabIface": "Interface" + "mtxrWlRtabIface": "Interface", + "mtxrWlRtabIface 1": "wifi interface id" } } } @@ -5140,7 +5083,7 @@ "h": 8, "w": 12, "x": 0, - "y": 67 + "y": 78 }, "heatmap": {}, "hideZeroBuckets": false, @@ -5211,7 +5154,7 @@ "h": 8, "w": 12, "x": 12, - "y": 67 + "y": 78 }, "heatmap": {}, "hideZeroBuckets": false, @@ -5273,6 +5216,1412 @@ "x": 0, "y": 57 }, + "id": 1676, + "panels": [ + { + "datasource": null, + "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": 3, + "x": 0, + "y": 62 + }, + "id": 1646, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrWlCMRtabEntryCount{instance='$instance'}", + "format": "time_series", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": null, + "timeShift": null, + "title": "CAPsMAN client count", + "type": "stat" + }, + { + "datasource": null, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "displayMode": "auto" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "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": 62 + }, + "id": 1681, + "options": { + "showHeader": true, + "sortBy": [ + { + "desc": true, + "displayName": "state" + } + ] + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrWlCMRemoteAddress{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRemoteName{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "B" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRemoteRadios{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "C" + }, + { + "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": null, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "displayMode": "auto" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "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": 62 + }, + "id": 1679, + "options": { + "showHeader": true, + "sortBy": [] + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrWlCMState{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRegClientCount{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "B" + }, + { + "exemplar": true, + "expr": "mtxrWlCMChannel{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "C" + }, + { + "exemplar": true, + "expr": "mtxrWlCMAuthClientCount{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "D" + }, + { + "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": null, + "description": "Wireless CAPSMAN remote-cap entry count", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 3, + "x": 0, + "y": 66 + }, + "id": 1680, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrWlCMREntryCount{instance='$instance'}", + "format": "time_series", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": null, + "timeShift": null, + "title": "remote-cap entry count", + "type": "stat" + }, + { + "datasource": null, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "displayMode": "auto" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "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": 70 + }, + "id": 1678, + "options": { + "showHeader": true, + "sortBy": [ + { + "desc": true, + "displayName": "SSID" + } + ] + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrWlCMRtabAddr{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabEapIdent{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "B" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabRxBytes{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "C" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabRxPackets{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "D" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabRxRate{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "E" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabRxStrength{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "F" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabSsid{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "G" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabTxBytes{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "H" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabTxPackets{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "I" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabTxRate{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "J" + }, + { + "exemplar": true, + "expr": "mtxrWlCMRtabTxStrength{instance='$instance'}", + "format": "table", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "K" + }, + { + "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" + } + ], + "title": "CAPsMAN", + "type": "row" + }, + { + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 58 + }, + "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, + "cacheTimeout": null, + "dashLength": 10, + "dashes": false, + "datasource": "${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": 78 + }, + "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.1.7", + "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": [ + { + "exemplar": true, + "expr": "mtxrWirelessModemSignalStrength{instance='$instance'}", + "hide": false, + "interval": "", + "legendFormat": "Signal Strength", + "refId": "A" + }, + { + "exemplar": true, + "expr": "mtxrWirelessModemSignalECIO{instance='$instance'}", + "hide": false, + "interval": "", + "legendFormat": "Modem Signal", + "refId": "B" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Modem", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "decimals": null, + "format": "dBm", + "label": "", + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "decimals": null, + "format": "dB", + "label": "", + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": true, + "alignLevel": 0 + } + }, + { + "datasource": null, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 4, + "x": 6, + "y": 78 + }, + "id": 1674, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "text": {}, + "textMode": "auto" + }, + "pluginVersion": "8.1.7", + "targets": [ + { + "exemplar": true, + "expr": "mtxrUSBPowerReset{instance='$instance'}", + "hide": false, + "instant": true, + "interval": "", + "legendFormat": "", + "refId": "A" + } + ], + "timeFrom": null, + "timeShift": null, + "title": "USB Power Reset", + "type": "stat" + } + ], + "title": "Modem", + "type": "row" + }, + { + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 59 + }, "id": 1281, "panels": [ { @@ -5283,17 +6632,13 @@ "dashes": false, "datasource": "${DS_PROMETHEUS}", "description": "Showing values > 0", - "fieldConfig": { - "defaults": {}, - "overrides": [] - }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 0, - "y": 48 + "y": 64 }, "hiddenSeries": false, "id": 1282, @@ -5318,7 +6663,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "7.5.5", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -5456,7 +6801,7 @@ "h": 1, "w": 24, "x": 0, - "y": 58 + "y": 60 }, "id": 1548, "panels": [ @@ -5470,17 +6815,13 @@ "dashes": false, "datasource": "${DS_PROMETHEUS}", "description": "Showing values > 0", - "fieldConfig": { - "defaults": {}, - "overrides": [] - }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 6, "w": 12, "x": 0, - "y": 49 + "y": 65 }, "hiddenSeries": false, "id": 1549, @@ -5505,7 +6846,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "7.5.5", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -5656,193 +6997,7 @@ "h": 1, "w": 24, "x": 0, - "y": 59 - }, - "id": 1285, - "panels": [ - { - "aliasColors": { - "In - wlan1": "#ff2e63" - }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": null, - "decimals": null, - "description": "", - "fieldConfig": { - "defaults": {}, - "overrides": [] - }, - "fill": 1, - "fillGradient": 0, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 50 - }, - "hiddenSeries": false, - "id": 1286, - "legend": { - "alignAsTable": true, - "avg": true, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "maxPerRow": 3, - "nullPointMode": "connected", - "options": { - "alertThreshold": true - }, - "percentage": false, - "pluginVersion": "7.5.5", - "pointradius": 2, - "points": false, - "renderer": "flot", - "repeat": "Interface", - "repeatDirection": "h", - "seriesOverrides": [ - { - "alias": "In - ether1", - "yaxis": 1 - }, - { - "alias": "In Unicast - ether1", - "yaxis": 2 - }, - { - "alias": "Out Unicast - ether1", - "yaxis": 2 - }, - { - "alias": "Out Discard - ether1", - "yaxis": 2 - }, - { - "alias": "In Discard - ether1", - "yaxis": 2 - }, - { - "alias": "In Unicast -", - "yaxis": 2 - }, - { - "alias": "In Unicast - ether1", - "yaxis": 2 - }, - { - "alias": "In Errors - ether1", - "yaxis": 2 - }, - { - "alias": "Out Errors - ether1", - "yaxis": 2 - }, - { - "alias": "In Unknown Protos - ether1", - "yaxis": 2 - }, - { - "alias": "Out queue length - ether1", - "yaxis": 2 - }, - { - "alias": "In Multicast - ether1", - "yaxis": 2 - }, - { - "alias": "Out Multicast - ether1", - "yaxis": 2 - } - ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "exemplar": true, - "expr": "irate(ifHCInOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", - "format": "time_series", - "hide": false, - "interval": "", - "intervalFactor": 1, - "legendFormat": "In", - "refId": "A" - }, - { - "exemplar": true, - "expr": "irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", - "hide": false, - "interval": "", - "intervalFactor": 1, - "legendFormat": "Out", - "refId": "B" - } - ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, - "title": "Traffic \"$Interface\"", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "bps", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "pps", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": false - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - } - ], - "title": "Interfaces Traffic", - "type": "row" - }, - { - "collapsed": true, - "datasource": null, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 60 + "y": 61 }, "id": 1338, "panels": [ @@ -5860,9 +7015,9 @@ "fillGradient": 0, "gridPos": { "h": 7, - "w": 24, + "w": 12, "x": 0, - "y": 61 + "y": 91 }, "hiddenSeries": false, "id": 1339, @@ -5887,7 +7042,7 @@ "alertThreshold": true }, "percentage": false, - "pluginVersion": "8.0.6", + "pluginVersion": "8.1.7", "pointradius": 2, "points": false, "renderer": "flot", @@ -5895,54 +7050,67 @@ "repeatDirection": "h", "seriesOverrides": [ { + "$$hashKey": "object:361", "alias": "In - ether1", "yaxis": 1 }, { + "$$hashKey": "object:362", "alias": "In Unicast - ether1", "yaxis": 2 }, { + "$$hashKey": "object:363", "alias": "Out Unicast - ether1", "yaxis": 2 }, { + "$$hashKey": "object:364", "alias": "Out Discard - ether1", "yaxis": 2 }, { + "$$hashKey": "object:365", "alias": "In Discard - ether1", "yaxis": 2 }, { + "$$hashKey": "object:366", "alias": "In Unicast -", "yaxis": 2 }, { + "$$hashKey": "object:367", "alias": "In Unicast - ether1", "yaxis": 2 }, { + "$$hashKey": "object:368", "alias": "In Errors - ether1", "yaxis": 2 }, { + "$$hashKey": "object:369", "alias": "Out Errors - ether1", "yaxis": 2 }, { + "$$hashKey": "object:370", "alias": "In Unknown Protos - ether1", "yaxis": 2 }, { + "$$hashKey": "object:371", "alias": "Out queue length - ether1", "yaxis": 2 }, { + "$$hashKey": "object:372", "alias": "In Multicast - ether1", "yaxis": 2 }, { + "$$hashKey": "object:373", "alias": "Out Multicast - ether1", "yaxis": 2 } @@ -5961,7 +7129,7 @@ }, { "exemplar": true, - "expr": "irate(ifHCOutMulticastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", + "expr": "-irate(ifHCOutMulticastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Multicast", @@ -5977,7 +7145,7 @@ }, { "exemplar": true, - "expr": "irate(ifHCOutBroadcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", + "expr": "-irate(ifHCOutBroadcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Broadcast", @@ -5993,7 +7161,7 @@ }, { "exemplar": true, - "expr": "irate(ifHCOutUcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", + "expr": "-irate(ifHCOutUcastPkts{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out Unicast", @@ -6041,7 +7209,7 @@ }, { "exemplar": true, - "expr": "irate(ifOutQLen{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", + "expr": "-irate(ifOutQLen{ifName=~'$Interface',instance='$instance'}[$__rate_interval])", "hide": false, "interval": "", "legendFormat": "Out queue length", @@ -6093,6 +7261,205 @@ ], "title": "*cast/Dascard/Errors/Unknown Protos/Queue length", "type": "row" + }, + { + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 62 + }, + "id": 1285, + "panels": [ + { + "aliasColors": { + "In": "#6afff3", + "In - wlan1": "#ff2e63", + "Out": "#bf71ff" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": null, + "decimals": null, + "description": "", + "fill": 1, + "fillGradient": 10, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 67 + }, + "hiddenSeries": false, + "id": 1286, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "hideEmpty": false, + "hideZero": false, + "max": true, + "min": true, + "rightSide": false, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "maxPerRow": 3, + "nullPointMode": "connected", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "8.1.7", + "pointradius": 2, + "points": false, + "renderer": "flot", + "repeat": "Interface", + "repeatDirection": "h", + "seriesOverrides": [ + { + "$$hashKey": "object:276", + "alias": "In - ether1", + "yaxis": 1 + }, + { + "$$hashKey": "object:277", + "alias": "In Unicast - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:278", + "alias": "Out Unicast - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:279", + "alias": "Out Discard - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:280", + "alias": "In Discard - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:281", + "alias": "In Unicast -", + "yaxis": 2 + }, + { + "$$hashKey": "object:282", + "alias": "In Unicast - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:283", + "alias": "In Errors - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:284", + "alias": "Out Errors - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:285", + "alias": "In Unknown Protos - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:286", + "alias": "Out queue length - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:287", + "alias": "In Multicast - ether1", + "yaxis": 2 + }, + { + "$$hashKey": "object:288", + "alias": "Out Multicast - ether1", + "yaxis": 2 + } + ], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "exemplar": true, + "expr": "irate(ifHCInOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", + "format": "time_series", + "hide": false, + "interval": "", + "intervalFactor": 1, + "legendFormat": "In", + "refId": "A" + }, + { + "exemplar": true, + "expr": "-irate(ifHCOutOctets{ifName=~'$Interface',instance='$instance'}[$__rate_interval])*8", + "hide": false, + "interval": "", + "intervalFactor": 1, + "legendFormat": "Out", + "refId": "B" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Traffic \"$Interface\"", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:982", + "decimals": null, + "format": "bps", + "label": "", + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:983", + "format": "pps", + "label": "", + "logBase": 1, + "max": null, + "min": null, + "show": false + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + } + ], + "title": "Interfaces Traffic", + "type": "row" } ], "refresh": "5s", @@ -6364,7 +7731,7 @@ ] }, "time": { - "from": "now-1h", + "from": "now-3h", "to": "now" }, "timepicker": { @@ -6395,5 +7762,5 @@ "timezone": "", "title": "Mikrotik snmp prometheus", "uid": "nR3NRDGnz", - "version": 19 + "version": 14 } \ No newline at end of file diff --git a/readme/1.png b/readme/1.png deleted file mode 100644 index 77e9489..0000000 Binary files a/readme/1.png and /dev/null differ diff --git a/readme/2.png b/readme/2.png deleted file mode 100644 index 285622a..0000000 Binary files a/readme/2.png and /dev/null differ diff --git a/readme/3.png b/readme/3.png deleted file mode 100644 index b6d5f8a..0000000 Binary files a/readme/3.png and /dev/null differ diff --git a/readme/screen.png b/readme/screen.png new file mode 100644 index 0000000..ddbd492 Binary files /dev/null and b/readme/screen.png differ