{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "Prometheus", "description": "", "type": "datasource", "pluginId": "prometheus", "pluginName": "Prometheus" } ], "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "6.6.2" }, { "type": "panel", "id": "heatmap", "name": "Heatmap", "version": "" }, { "type": "datasource", "id": "prometheus", "name": "Prometheus", "version": "1.0.0" }, { "type": "panel", "id": "table", "name": "Table", "version": "" } ], "annotations": { "list": [ { "builtIn": 1, "datasource": "-- Grafana --", "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard" } ] }, "editable": true, "gnetId": null, "graphTooltip": 0, "id": null, "iteration": 1584259937108, "links": [], "panels": [ { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#B877D9", "colorScale": "linear", "colorScheme": "interpolateSpectral", "exponent": 0.5, "max": 1, "min": 0, "mode": "opacity" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 0, "y": 0 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 3, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "(up * on(instance) group_left(nodename) (node_uname_info))", "format": "time_series", "instant": false, "intervalFactor": 1, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Up", "tooltip": { "show": false, "showHistogram": false }, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#b4ff00", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 90, "min": 50, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 6, "y": 0 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 2, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "avg by (instance) (node_hwmon_temp_celsius{chip=\"platform_coretemp_0\"}) * on(instance) group_left(nodename) (node_uname_info)", "format": "time_series", "instant": false, "intervalFactor": 1, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Coretemp (℃)", "tooltip": { "show": true, "showHistogram": false }, "tooltipDecimals": 1, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#b4ff00", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 12, "min": 0, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 12, "y": 0 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 5, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "rate(node_disk_written_bytes_total[1m]) / 1024 / 60 * on(instance) group_left(nodename) (node_uname_info)", "instant": false, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Disk Write (KB/s)", "tooltip": { "show": true, "showHistogram": false }, "tooltipDecimals": 1, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#b4ff00", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 0, "min": -75, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 18, "y": 0 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 6, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "-node_filesystem_avail_bytes{mountpoint=\"/\"} / 1024 / 1024 / 1024 * on(instance) group_left(nodename) (node_uname_info)", "format": "time_series", "instant": false, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Disk Available (GB)", "tooltip": { "show": true, "showHistogram": false }, "tooltipDecimals": 1, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#5794F2", "colorScale": "linear", "colorScheme": "interpolateGreens", "exponent": 0.5, "max": 0, "min": -100, "mode": "opacity" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 0, "y": 13 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 7, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "node_wifi_station_signal_dbm * on(instance) group_left(nodename) (node_uname_info)", "format": "time_series", "instant": false, "intervalFactor": 1, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "WiFi RSSI (dBm)", "tooltip": { "show": true, "showHistogram": false }, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#b4ff00", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 9, "min": 0, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 6, "y": 13 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 8, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "node_load1 * on(instance) group_left(nodename) (node_uname_info)", "format": "time_series", "instant": false, "intervalFactor": 1, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Load", "tooltip": { "show": true, "showHistogram": false }, "tooltipDecimals": 1, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null }, { "columns": [], "datasource": "${DS_PROMETHEUS}", "fontSize": "100%", "gridPos": { "h": 13, "w": 6, "x": 12, "y": 13 }, "id": 11, "interval": "1m", "options": {}, "pageSize": null, "showHeader": true, "sort": { "col": null, "desc": false }, "styles": [ { "alias": "", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "Time", "thresholds": [], "type": "hidden", "unit": "short" }, { "alias": "", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "Value", "thresholds": [], "type": "hidden", "unit": "short" }, { "alias": "IP", "align": "", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 2, "pattern": "instance", "preserveFormat": false, "sanitize": true, "thresholds": [], "type": "string", "unit": "short", "valueMaps": [ { "text": "", "value": ":9100" } ] }, { "alias": "", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "job", "thresholds": [], "type": "hidden", "unit": "short" }, { "alias": "Name", "align": "", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "link": false, "mappingType": 1, "pattern": "nodename", "sanitize": true, "thresholds": [], "type": "string", "unit": "short" }, { "alias": "Room Type", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "type", "sanitize": true, "thresholds": [], "type": "string", "unit": "short" }, { "alias": "Room Name", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "mappingType": 1, "pattern": "id", "sanitize": true, "thresholds": [], "type": "string", "unit": "short" } ], "targets": [ { "expr": "room * on(instance) group_left(nodename) (node_uname_info)", "format": "table", "instant": true, "legendFormat": "", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Hosts", "transform": "table", "type": "table" }, { "cards": { "cardPadding": null, "cardRound": null }, "color": { "cardColor": "#b4ff00", "colorScale": "sqrt", "colorScheme": "interpolateRdYlGn", "exponent": 0.5, "max": 0, "min": -2, "mode": "spectrum" }, "dataFormat": "tsbuckets", "datasource": "${DS_PROMETHEUS}", "gridPos": { "h": 13, "w": 6, "x": 18, "y": 13 }, "heatmap": {}, "hideZeroBuckets": false, "highlightCards": true, "id": 9, "interval": "1m", "legend": { "show": true }, "options": {}, "reverseYBuckets": false, "targets": [ { "expr": "-node_memory_MemFree_bytes / 1024 / 1024 / 1024 * on(instance) group_left(nodename) (node_uname_info)", "format": "time_series", "instant": false, "legendFormat": "{{nodename}}", "refId": "A" } ], "timeFrom": null, "timeShift": null, "title": "Memory Free (GB)", "tooltip": { "show": true, "showHistogram": false }, "tooltipDecimals": 3, "type": "heatmap", "xAxis": { "show": true }, "xBucketNumber": null, "xBucketSize": null, "yAxis": { "decimals": null, "format": "none", "logBase": 1, "max": null, "min": null, "show": true, "splitFactor": null }, "yBucketBound": "middle", "yBucketNumber": null, "yBucketSize": null } ], "refresh": "30s", "schemaVersion": 22, "style": "dark", "tags": [], "templating": { "list": [ { "datasource": null, "filters": [], "hide": 0, "label": "", "name": "Filters", "skipUrlSync": false, "type": "adhoc" } ] }, "time": { "from": "now-15m", "to": "now" }, "timepicker": { "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ] }, "timezone": "", "title": "Overview", "uid": "xCFQeAXWk", "version": 17 }