From 8acfea33a2e04325514fe31bd271f485ea24a2f4 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Tue, 27 Nov 2018 20:25:08 -0500 Subject: [PATCH] Master Dashboard - Done --- .../grafana_dashboards/master/master.json | 924 +++++++++++++----- 1 file changed, 677 insertions(+), 247 deletions(-) diff --git a/salt/common/grafana/grafana_dashboards/master/master.json b/salt/common/grafana/grafana_dashboards/master/master.json index 3939dd657..94250c0a1 100644 --- a/salt/common/grafana/grafana_dashboards/master/master.json +++ b/salt/common/grafana/grafana_dashboards/master/master.json @@ -12,12 +12,12 @@ } ] }, - "description": "This Dashboard provides a general overview of Sensors", + "description": "This Dashboard provides a general overview of the Master", "editable": true, "gnetId": 2381, "graphTooltip": 0, - "id": 5, - "iteration": 1543261151269, + "id": 9, + "iteration": 1543364586515, "links": [], "panels": [ { @@ -127,7 +127,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -139,7 +139,7 @@ } ], "thresholds": "60,80,90", - "title": "devmastercentos - CPU", + "title": "{{ SERVERNAME }} - CPU", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -252,7 +252,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -264,7 +264,7 @@ } ], "thresholds": "73881914982,94991033548,105545592832", - "title": "devmastercentos - Disk Used(/)", + "title": "{{ SERVERNAME }} - Disk Used(/)", "transparent": false, "type": "singlestat", "valueFontSize": "80%", @@ -377,13 +377,144 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } ], "thresholds": "", - "title": "devmastercentos - Memory(Used)", + "title": "{{ SERVERNAME }} - Memory(Used)", + "type": "singlestat", + "valueFontSize": "80%", + "valueMaps": [ + { + "op": "=", + "text": "N/A", + "value": "null" + } + ], + "valueName": "current" + }, + { + "cacheTimeout": null, + "colorBackground": false, + "colorValue": false, + "colors": [ + "rgba(50, 172, 45, 0.97)", + "rgba(237, 129, 40, 0.89)", + "rgba(245, 54, 54, 0.9)" + ], + "datasource": "InfluxDB", + "editable": true, + "error": false, + "format": "none", + "gauge": { + "maxValue": 100, + "minValue": 0, + "show": false, + "thresholdLabels": false, + "thresholdMarkers": true + }, + "gridPos": { + "h": 5, + "w": 4, + "x": 12, + "y": 0 + }, + "id": 30, + "interval": null, + "links": [], + "mappingType": 1, + "mappingTypes": [ + { + "name": "value to text", + "value": 1 + }, + { + "name": "range to text", + "value": 2 + } + ], + "maxDataPoints": 100, + "nullPointMode": "connected", + "nullText": null, + "postfix": "", + "postfixFontSize": "50%", + "prefix": "", + "prefixFontSize": "50%", + "rangeMaps": [ + { + "from": "null", + "text": "N/A", + "to": "null" + } + ], + "sparkline": { + "fillColor": "rgba(31, 118, 189, 0.18)", + "full": true, + "lineColor": "rgb(31, 120, 193)", + "show": true + }, + "tableColumn": "", + "targets": [ + { + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "measurement": "docker_container_cpu", + "orderByTime": "ASC", + "policy": "default", + "refId": "A", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "usage_percent" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + }, + { + "params": [ + " / 4" + ], + "type": "math" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + }, + { + "condition": "AND", + "key": "container_name", + "operator": "=", + "value": "so-kibana" + } + ] + } + ], + "thresholds": "", + "title": "{{ SERVERNAME }} - Kibana CPU", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -418,7 +549,7 @@ "gridPos": { "h": 5, "w": 4, - "x": 12, + "x": 16, "y": 0 }, "id": 20, @@ -496,13 +627,13 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } ], "thresholds": "5000,100000", - "title": "devmastercentos -REDIS Unparsed Queue", + "title": "{{ SERVERNAME }} -REDIS Unparsed Queue", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -537,7 +668,7 @@ "gridPos": { "h": 5, "w": 4, - "x": 16, + "x": 20, "y": 0 }, "id": 21, @@ -615,144 +746,13 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } ], "thresholds": "5000,100000", - "title": "devmastercentos - REDIS Parsed Queue", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "current" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(50, 172, 45, 0.97)", - "rgba(237, 129, 40, 0.89)", - "rgba(245, 54, 54, 0.9)" - ], - "datasource": "InfluxDB", - "editable": true, - "error": false, - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true - }, - "gridPos": { - "h": 5, - "w": 4, - "x": 20, - "y": 0 - }, - "id": 30, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "tableColumn": "", - "targets": [ - { - "dsType": "influxdb", - "groupBy": [ - { - "params": [ - "$Interval" - ], - "type": "time" - }, - { - "params": [ - "null" - ], - "type": "fill" - } - ], - "measurement": "docker_container_cpu", - "orderByTime": "ASC", - "policy": "default", - "refId": "A", - "resultFormat": "time_series", - "select": [ - [ - { - "params": [ - "usage_percent" - ], - "type": "field" - }, - { - "params": [], - "type": "mean" - }, - { - "params": [ - " / 100" - ], - "type": "math" - } - ] - ], - "tags": [ - { - "key": "host", - "operator": "=", - "value": "devmastercentos" - }, - { - "condition": "AND", - "key": "container_name", - "operator": "=", - "value": "so-bro" - } - ] - } - ], - "thresholds": "", - "title": "devmastercentos - Total Minions", + "title": "{{ SERVERNAME }} - REDIS Parsed Queue", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -852,7 +852,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -902,7 +902,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -952,7 +952,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1002,7 +1002,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1052,7 +1052,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1102,7 +1102,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1117,7 +1117,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - CPU Usage", + "title": "{{ SERVERNAME }} - CPU Usage", "tooltip": { "msResolution": true, "shared": true, @@ -1252,7 +1252,7 @@ }, { "params": [ - " / {{ CPUS }}" + " / 4" ], "type": "math" } @@ -1262,7 +1262,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1274,7 +1274,7 @@ } ], "thresholds": "", - "title": "devmastercentos - ElasticSearch Usage", + "title": "{{ SERVERNAME }} - ElasticSearch Usage", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -1383,7 +1383,7 @@ }, { "params": [ - " / {{ CPUS }}" + " / 4" ], "type": "math" } @@ -1393,7 +1393,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1405,7 +1405,7 @@ } ], "thresholds": "", - "title": "devmastercentos - Logstash CPU Usage", + "title": "{{ SERVERNAME }} - Logstash CPU Usage", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -1515,13 +1515,13 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", "key": "interface", "operator": "=", - "value": "ens33" + "value": "{{ MANINT }}" } ] }, @@ -1579,13 +1579,13 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", "key": "interface", "operator": "=", - "value": "ens33" + "value": "{{ MANINT }}" } ] } @@ -1594,7 +1594,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Management Traffic", + "title": "{{ SERVERNAME }} - Management Traffic", "tooltip": { "msResolution": true, "shared": true, @@ -1729,7 +1729,7 @@ }, { "params": [ - " / {{ CPUS }}" + " / 4" ], "type": "math" } @@ -1739,7 +1739,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1751,7 +1751,7 @@ } ], "thresholds": "", - "title": "devmastercentos - InfluxDB CPU Usage", + "title": "{{ SERVERNAME }} - InfluxDB CPU Usage", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -1870,7 +1870,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -1882,7 +1882,7 @@ } ], "thresholds": "", - "title": "devmastercentos - REDIS CPU Usage", + "title": "{{ SERVERNAME }} - REDIS CPU Usage", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ @@ -1981,7 +1981,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] }, @@ -2024,7 +2024,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] }, @@ -2067,7 +2067,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] }, @@ -2110,7 +2110,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } @@ -2119,7 +2119,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Memory", + "title": "{{ SERVERNAME }} - Memory", "tooltip": { "msResolution": true, "shared": true, @@ -2178,7 +2178,7 @@ "x": 16, "y": 12 }, - "id": 29, + "id": 32, "legend": { "alignAsTable": true, "avg": true, @@ -2256,7 +2256,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -2320,7 +2320,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -2335,7 +2335,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Logstash Traffic", + "title": "{{ SERVERNAME }} - Logstash Traffic", "tooltip": { "msResolution": true, "shared": true, @@ -2455,7 +2455,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -2508,7 +2508,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" }, { "condition": "AND", @@ -2523,7 +2523,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Disk I/O", + "title": "{{ SERVERNAME }} - Disk I/O", "tooltip": { "msResolution": true, "shared": true, @@ -2563,8 +2563,9 @@ }, { "aliasColors": { - "Blocked": "#BF1B00", - "Running": "#7EB26D" + "InBound": "#629E51", + "OutBound": "#5195CE", + "net.derivative": "#1F78C1" }, "bars": false, "dashLength": 10, @@ -2572,15 +2573,15 @@ "datasource": "InfluxDB", "editable": true, "error": false, - "fill": 7, + "fill": 1, "grid": {}, "gridPos": { - "h": 8, + "h": 7, "w": 8, "x": 16, "y": 19 }, - "id": 14, + "id": 33, "legend": { "alignAsTable": true, "avg": true, @@ -2592,7 +2593,7 @@ "values": true }, "lines": true, - "linewidth": 0, + "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, @@ -2601,11 +2602,11 @@ "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, - "stack": true, + "stack": false, "steppedLine": false, "targets": [ { - "alias": "Blocked", + "alias": "InBound", "dsType": "influxdb", "groupBy": [ { @@ -2621,22 +2622,36 @@ "type": "fill" } ], - "hide": false, - "measurement": "processes", + "measurement": "docker_container_net", + "orderByTime": "ASC", "policy": "default", + "query": "SELECT 8 * derivative(mean(\"bytes_recv\"),1s) FROM \"net\" WHERE \"host\" = 'JumpHost' AND \"interface\" = 'eth0' AND $timeFilter GROUP BY time($interval) fill(null)", + "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ - "blocked" + "rx_bytes" ], "type": "field" }, { "params": [], "type": "mean" + }, + { + "params": [ + "1s" + ], + "type": "derivative" + }, + { + "params": [ + "*8" + ], + "type": "math" } ] ], @@ -2644,12 +2659,18 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" + }, + { + "condition": "AND", + "key": "container_name", + "operator": "=", + "value": "so-influxdb" } ] }, { - "alias": "Running", + "alias": "OutBound", "dsType": "influxdb", "groupBy": [ { @@ -2665,64 +2686,36 @@ "type": "fill" } ], - "measurement": "processes", + "measurement": "docker_container_net", + "orderByTime": "ASC", "policy": "default", + "query": "SELECT 8 * derivative(mean(\"bytes_sent\"),1s) FROM \"net\" WHERE \"host\" = 'JumpHost' AND \"interface\" = 'eth0' AND $timeFilter GROUP BY time($interval) fill(null)", + "rawQuery": false, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ - "running" + "tx_bytes" ], "type": "field" }, { "params": [], "type": "mean" - } - ] - ], - "tags": [ - { - "key": "host", - "operator": "=", - "value": "devmastercentos" - } - ] - }, - { - "alias": "Sleep", - "dsType": "influxdb", - "groupBy": [ - { - "params": [ - "$Interval" - ], - "type": "time" - }, - { - "params": [ - "null" - ], - "type": "fill" - } - ], - "measurement": "processes", - "policy": "default", - "refId": "C", - "resultFormat": "time_series", - "select": [ - [ + }, { "params": [ - "sleeping" + "1s" ], - "type": "field" + "type": "derivative" }, { - "params": [], - "type": "mean" + "params": [ + "*8" + ], + "type": "math" } ] ], @@ -2730,7 +2723,13 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" + }, + { + "condition": "AND", + "key": "container_name", + "operator": "=", + "value": "so-influxdb" } ] } @@ -2739,7 +2738,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Processes", + "title": "{{ SERVERNAME }} - InfluxDB Traffic", "tooltip": { "msResolution": true, "shared": true, @@ -2756,8 +2755,8 @@ }, "yaxes": [ { - "format": "short", - "label": null, + "format": "bps", + "label": "Bits/Sec", "logBase": 1, "max": null, "min": null, @@ -2860,7 +2859,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] }, @@ -2903,7 +2902,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] }, @@ -2946,7 +2945,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } @@ -2955,7 +2954,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Load Average", + "title": "{{ SERVERNAME }} - Load Average", "tooltip": { "msResolution": true, "shared": true, @@ -3072,7 +3071,7 @@ { "key": "host", "operator": "=", - "value": "devmastercentos" + "value": "{{ SERVERNAME }}" } ] } @@ -3081,7 +3080,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "devmastercentos - Total Threads", + "title": "{{ SERVERNAME }} - Total Threads", "tooltip": { "msResolution": true, "shared": true, @@ -3118,6 +3117,437 @@ "align": false, "alignLevel": null } + }, + { + "aliasColors": { + "Blocked": "#BF1B00", + "Running": "#7EB26D" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "InfluxDB", + "editable": true, + "error": false, + "fill": 7, + "grid": {}, + "gridPos": { + "h": 8, + "w": 8, + "x": 8, + "y": 26 + }, + "id": 14, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, + "min": true, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 0, + "links": [], + "nullPointMode": "connected", + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "alias": "Blocked", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "hide": false, + "measurement": "processes", + "policy": "default", + "refId": "A", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "blocked" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + } + ] + }, + { + "alias": "Running", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "measurement": "processes", + "policy": "default", + "refId": "B", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "running" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + } + ] + }, + { + "alias": "Sleep", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "measurement": "processes", + "policy": "default", + "refId": "C", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "sleeping" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + } + ] + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "{{ SERVERNAME }} - Processes", + "tooltip": { + "msResolution": true, + "shared": true, + "sort": 0, + "value_type": "cumulative" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": { + "InBound": "#629E51", + "OutBound": "#5195CE", + "net.derivative": "#1F78C1" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "InfluxDB", + "editable": true, + "error": false, + "fill": 1, + "grid": {}, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 26 + }, + "id": 34, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, + "min": true, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 2, + "links": [], + "nullPointMode": "connected", + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "alias": "InBound", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "measurement": "docker_container_net", + "orderByTime": "ASC", + "policy": "default", + "query": "SELECT 8 * derivative(mean(\"bytes_recv\"),1s) FROM \"net\" WHERE \"host\" = 'JumpHost' AND \"interface\" = 'eth0' AND $timeFilter GROUP BY time($interval) fill(null)", + "rawQuery": false, + "refId": "A", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "rx_bytes" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + }, + { + "params": [ + "1s" + ], + "type": "derivative" + }, + { + "params": [ + "*8" + ], + "type": "math" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + }, + { + "condition": "AND", + "key": "container_name", + "operator": "=", + "value": "so-aptcacherng" + } + ] + }, + { + "alias": "OutBound", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "$Interval" + ], + "type": "time" + }, + { + "params": [ + "null" + ], + "type": "fill" + } + ], + "measurement": "docker_container_net", + "orderByTime": "ASC", + "policy": "default", + "query": "SELECT 8 * derivative(mean(\"bytes_sent\"),1s) FROM \"net\" WHERE \"host\" = 'JumpHost' AND \"interface\" = 'eth0' AND $timeFilter GROUP BY time($interval) fill(null)", + "rawQuery": false, + "refId": "B", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "tx_bytes" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + }, + { + "params": [ + "1s" + ], + "type": "derivative" + }, + { + "params": [ + "*8" + ], + "type": "math" + } + ] + ], + "tags": [ + { + "key": "host", + "operator": "=", + "value": "{{ SERVERNAME }}" + }, + { + "condition": "AND", + "key": "container_name", + "operator": "=", + "value": "so-aptcacherng" + } + ] + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "{{ SERVERNAME }} - Proxy Traffic", + "tooltip": { + "msResolution": true, + "shared": true, + "sort": 0, + "value_type": "cumulative" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "bps", + "label": "Bits/Sec", + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } } ], "refresh": false, @@ -3207,7 +3637,7 @@ ] }, "time": { - "from": "now-30m", + "from": "now-1h", "to": "now" }, "timepicker": { @@ -3236,7 +3666,7 @@ ] }, "timezone": "browser", - "title": "Master Node - devmastercentos Overview", + "title": "Master Node - {{ SERVERNAME }} Overview", "uid": "{{ UID }}", - "version": 22 + "version": 5 }