{ "id": 1, "panels": [ { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "mappings": [ { "options": { "0": { "color": "red", "text": "DOWN" }, "1": { "color": "green", "text": "UP" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "red", "value": null }, { "color": "green", "value": 1 } ] } } }, "gridPos": { "h": 5, "w": 24, "x": 0, "y": 0 }, "id": 1, "options": { "colorMode": "background", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ] }, "textMode": "value_and_name" }, "targets": [ { "expr": "up{job=~\"\"}", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Device Status", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "max": 100, "min": 0, "unit": "percent" } }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 5 }, "id": 2, "options": { "legend": { "calcs": [ "mean", "max" ], "displayMode": "table", "placement": "right" } }, "targets": [ { "expr": "100 - (avg by(job) (rate(node_cpu_seconds_total{mode=\"idle\", job=~\"\"}[5m])) * 100)", "legendFormat": "{{job}}", "refId": "A" } ], "title": "CPU Usage", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "max": 100, "min": 0, "unit": "percent" } }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 5 }, "id": 3, "options": { "legend": { "calcs": [ "mean", "max" ], "displayMode": "table", "placement": "right" } }, "targets": [ { "expr": "(1 - (node_memory_MemAvailable_bytes{job=~\"\"} / node_memory_MemTotal_bytes{job=~\"\"})) * 100", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Memory Usage", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "max": 100, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 70 }, { "color": "red", "value": 85 } ] }, "unit": "percent" } }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 13 }, "id": 4, "options": { "displayMode": "gradient", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ] } }, "targets": [ { "expr": "100 - ((node_filesystem_avail_bytes{job=~\"\", mountpoint=\"/\", fstype!=\"rootfs\"} / node_filesystem_size_bytes{job=~\"\", mountpoint=\"/\", fstype!=\"rootfs\"}) * 100)", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Root Disk Usage", "type": "bargauge" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] }, "unit": "s" } }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 13 }, "id": 5, "options": { "colorMode": "value", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ] } }, "targets": [ { "expr": "node_time_seconds{job=~\"\"} - node_boot_time_seconds{job=~\"\"}", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Uptime", "type": "stat" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "unit": "Bps" } }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 21 }, "id": 6, "options": { "legend": { "calcs": [ "mean", "max" ], "displayMode": "table", "placement": "right" } }, "targets": [ { "expr": "sum by(job) (rate(node_network_receive_bytes_total{job=~\"\", device!~\"lo|docker.*|br-.*|veth.*\"}[5m]))", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Network Receive", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "" }, "fieldConfig": { "defaults": { "unit": "Bps" } }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 21 }, "id": 7, "options": { "legend": { "calcs": [ "mean", "max" ], "displayMode": "table", "placement": "right" } }, "targets": [ { "expr": "sum by(job) (rate(node_network_transmit_bytes_total{job=~\"\", device!~\"lo|docker.*|br-.*|veth.*\"}[5m]))", "legendFormat": "{{job}}", "refId": "A" } ], "title": "Network Transmit", "type": "timeseries" } ], "refresh": "30s", "schemaVersion": 38, "tags": [ "infrastructure", "node-exporter", "tailscale" ], "templating": { "list": [ { "current": { "text": "Prometheus", "value": "PBFA97CFB590B2093" }, "hide": 0, "includeAll": false, "label": "Data Source", "multi": false, "name": "datasource", "options": [], "query": "prometheus", "refresh": 1, "type": "datasource" }, { "allValue": "", "current": { "text": "All", "value": "$__all" }, "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "definition": "label_values(node_uname_info, job)", "hide": 0, "includeAll": true, "label": "Host", "multi": true, "name": "job", "query": "label_values(node_uname_info, job)", "refresh": 1, "regex": "", "sort": 1, "type": "query" } ] }, "timezone": "browser", "title": "Infrastructure Overview - All Devices", "uid": "infrastructure-overview-v2", "version": 4 }