{ "__inputs": [ { "name": "DS_INFLUXDB", "label": "influxdb", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } ], "__requires": [ { "type": "panel", "id": "graph", "name": "Graph", "version": "" }, { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "3.1.1" }, { "type": "datasource", "id": "influxdb", "name": "InfluxDB", "version": "1.0.0" } ], "id": null, "title": "Aggregate resource usage", "tags": [], "style": "dark", "timezone": "browser", "editable": true, "hideControls": false, "sharedCrosshair": false, "rows": [ { "collapse": false, "editable": true, "height": -414.2083740234375, "panels": [ { "aliasColors": { "fs_usage.mean": "#BF1B00" }, "bars": false, "datasource": "${DS_INFLUXDB}", "editable": true, "error": false, "fill": 2, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "height": "192", "id": 1, "interval": ">180s", "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 3, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "png", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "fs_limit", "policy": "default", "query": "SELECT mean(\"value\") FROM \"fs_limit\" WHERE $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] }, { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "fs_usage", "policy": "default", "query": "SELECT mean(\"value\") FROM \"fs_usage\" WHERE $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "timeFrom": null, "timeShift": null, "title": "Filesystem Limit/Usage", "tooltip": { "msResolution": false, "shared": false, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "bytes", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "rx_bytes.mean": "#E5AC0E", "tx_bytes.mean": "#1F78C1" }, "bars": false, "datasource": "${DS_INFLUXDB}", "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "height": "192", "id": 2, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "png", "seriesOverrides": [], "span": 6, "stack": true, "steppedLine": false, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "rx_bytes", "policy": "default", "query": "SELECT mean(\"value\") FROM \"rx_bytes\" WHERE $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] }, { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "tx_bytes", "policy": "default", "query": "SELECT mean(\"value\") FROM \"tx_bytes\" WHERE $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "timeFrom": null, "timeShift": null, "title": "Network Transmit / Receive", "tooltip": { "msResolution": false, "shared": true, "sort": 0, "value_type": "cumulative" }, "transparent": false, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "Bps", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "Bps", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": { "cpu_usage_system.mean {container_name: /}": "#7EB26D" }, "bars": false, "datasource": "${DS_INFLUXDB}", "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "height": "256", "id": 3, "isNew": true, "legend": { "alignAsTable": false, "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 2, "links": [], "minSpan": 3, "nullPointMode": "null as zero", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "cpu_usage_system.mean {container_name: /}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /docker}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user/0.user}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user/0.user}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user/0.user}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user/0.user/1.session}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user/0.user/2.session}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: /user}", "legend": false }, { "alias": "cpu_usage_system.mean {container_name: 5fe5b1b0-d62c-4991-a0b6-07dcd7aab760}", "legend": false } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "container_name" ], "type": "tag" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "cpu_usage_system", "policy": "default", "query": "SELECT mean(\"value\") FROM \"cpu_usage_system\" WHERE $timeFilter GROUP BY time($interval), \"container_name\" fill(null)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "container_name", "operator": "!=", "value": "/" } ] } ], "timeFrom": null, "timeShift": null, "title": "CPU Usage", "tooltip": { "msResolution": false, "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "show": false }, "yaxes": [ { "format": "hertz", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "hertz", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "title": "Row" }, { "collapse": false, "editable": true, "height": -699.0625, "panels": [ { "aliasColors": {}, "bars": false, "datasource": "${DS_INFLUXDB}", "editable": true, "error": false, "fill": 1, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "height": "200px", "id": 4, "isNew": true, "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "png", "seriesOverrides": [ { "alias": "memory_usage.mean {container_name: /}", "legend": false }, { "alias": "memory_usage.mean {container_name: /docker}", "legend": false }, { "alias": "memory_usage.mean {container_name: /user}", "legend": false }, { "alias": "memory_usage.mean {container_name: /user/0.user}", "legend": false }, { "alias": "memory_usage.mean {container_name: /user/0.user}", "legend": false }, { "alias": "memory_usage.mean {container_name: /user/0.user/1.session}", "legend": false }, { "alias": "memory_usage.mean {container_name: /user/0.user/2.session}", "legend": false }, { "alias": "memory_usage.mean {container_name: 5fe5b1b0-d62c-4991-a0b6-07dcd7aab760}", "legend": false } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "container_name" ], "type": "tag" }, { "params": [ "null" ], "type": "fill" } ], "measurement": "memory_usage", "policy": "default", "query": "SELECT mean(\"value\") FROM \"memory_usage\" WHERE $timeFilter GROUP BY time($interval), \"container_name\" fill(null)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [] } ], "timeFrom": null, "timeShift": null, "title": "Memory Usage", "tooltip": { "msResolution": false, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "bytes", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [], "title": "New row" } ], "time": { "from": "now-1h", "to": "now" }, "timepicker": { "now": true, "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ] }, "templating": { "list": [] }, "annotations": { "list": [] }, "schemaVersion": 12, "version": 2, "links": [], "gnetId": null }