{ "tags": [ "linux", "host", "metrics", "opentelemetry", "promql", "infrastructure" ], "variables": [ { "name": "metrics_dataset", "label": "Linux Host Metrics Dataset", "type": "dataset", "defaultValue": "dataset-leog53o7" }, { "name": "host", "label": "Host", "type": "promql", "defaultValue": ".*", "labelName": "host.name", "dataset": "$metrics_dataset", "labelFilters": [], "includeAll": true } ], "sections": [ { "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "title": "Overview", "isExpanded": false }, { "sectionId": "1DSE85R1S5TRTADAR7W8Q553EW", "title": "CPU & Load", "isExpanded": false }, { "sectionId": "28KHV67QN4JMW7NWD1NBD5DHES", "title": "Storage & Filesystem", "isExpanded": false }, { "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "title": "Collector & Metric Inventory", "isExpanded": false }, { "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "title": "Telemetry Coverage", "isExpanded": false } ], "tiles": [ { "tile_id": "20AC1DBM09KB9V8RASTW9PWDND", "title": "Uptime", "chartQuery": [ "max({__name__=\"system.uptime\",\"host.name\"=~\"$host\"})" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "promql", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "20AC1DBM09KB9V8RASTW9PWDND", "x": 0, "y": 5, "w": 6, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "green", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "s", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2F1NCR651NG5QPXZAYYXVMJ3SX", "title": "Load Average 1m", "chartQuery": [ "max({__name__=\"system.cpu.load_average.1m\",\"host.name\"=~\"$host\"})" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "promql", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "2F1NCR651NG5QPXZAYYXVMJ3SX", "x": 6, "y": 5, "w": 6, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "yellow", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "1QXDK1BV9AXG513MJR6HREGKSV", "title": "CPU Time Rate by State", "chartQuery": [ "sum by (state) (rate({__name__=\"system.cpu.time\",\"host.name\"=~\"$host\"}[1m]))" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "area", "tileType": "promql", "sectionId": "1DSE85R1S5TRTADAR7W8Q553EW", "layout": { "i": "1QXDK1BV9AXG513MJR6HREGKSV", "x": 6, "y": 0, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "area", "colourScheme": "classic", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "cores", "precision": 3, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "1WHXEFHY6BM7SPZ5YHR2BM9CZH", "title": "Load Averages", "chartQuery": [ "max({__name__=\"system.cpu.load_average.1m\",\"host.name\"=~\"$host\"})", "max({__name__=\"system.cpu.load_average.5m\",\"host.name\"=~\"$host\"})", "max({__name__=\"system.cpu.load_average.15m\",\"host.name\"=~\"$host\"})" ], "promqlQueryType": [ "range", "range", "range" ], "dbName": "$metrics_dataset", "chartType": "line", "tileType": "promql", "sectionId": "1DSE85R1S5TRTADAR7W8Q553EW", "layout": { "i": "1WHXEFHY6BM7SPZ5YHR2BM9CZH", "x": 0, "y": 8, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "line", "colourScheme": "yellow", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "5XWQ677A07NFQH3EPJPFGQ3588", "title": "Disk Busy Time Rate", "chartQuery": [ "sum by (device) (rate({__name__=\"system.disk.io_time\",\"host.name\"=~\"$host\"}[1m]))" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "line", "tileType": "promql", "sectionId": "28KHV67QN4JMW7NWD1NBD5DHES", "layout": { "i": "5XWQ677A07NFQH3EPJPFGQ3588", "x": 0, "y": 24, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "line", "colourScheme": "purple", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "s/s", "precision": 3, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2GXDB4PW6RG92PBABW0P392CBK", "title": "Weighted Disk I/O Time Rate", "chartQuery": [ "sum by (device) (rate({__name__=\"system.disk.weighted_io_time\",\"host.name\"=~\"$host\"}[1m]))" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "line", "tileType": "promql", "sectionId": "28KHV67QN4JMW7NWD1NBD5DHES", "layout": { "i": "2GXDB4PW6RG92PBABW0P392CBK", "x": 0, "y": 32, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "line", "colourScheme": "orange", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "s/s", "precision": 3, "humanize": true }, "axes": { "x": { "field": "time", "title": "Time", "display": true }, "y": { "field": "value", "title": "Value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "1TDJM16NYGZQ9C1WVD1HQH8WHM", "title": "Metric Families", "chartQuery": "SELECT COUNT(DISTINCT metric_name) AS metric_families FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "1TDJM16NYGZQ9C1WVD1HQH8WHM", "x": 0, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "blue", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "metric_families", "title": "metric_families", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "51T4WH30PA0CCGSP005KSQCZGA", "title": "Active Series", "chartQuery": "SELECT COUNT(DISTINCT __series_hash_u64) AS active_series FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "51T4WH30PA0CCGSP005KSQCZGA", "x": 3, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "teal", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "active_series", "title": "active_series", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2WYP4GVPSJDTNTSN8GS7MDMJX1", "title": "Metric Samples", "chartQuery": "SELECT COUNT(*) AS samples FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "2WYP4GVPSJDTNTSN8GS7MDMJX1", "x": 6, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "purple", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "33CZBE2AMW208MYMEDAR26MWH1", "title": "Hosts Reporting", "chartQuery": "SELECT COUNT(DISTINCT \"host.name\") AS hosts FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "33CZBE2AMW208MYMEDAR26MWH1", "x": 9, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "green", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "hosts", "title": "hosts", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "0K4QPZRRCZS1NZ2EJQ73EJYTHK", "title": "Sample Volume Over Time", "chartQuery": "SELECT date_bin('15 seconds', p_timestamp, '1970-01-01T00:00:00Z') AS time_bin,\n COUNT(*) AS samples\nFROM $metrics_dataset\nGROUP BY time_bin\nORDER BY time_bin", "dbName": "$metrics_dataset", "chartType": "line", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "0K4QPZRRCZS1NZ2EJQ73EJYTHK", "x": 0, "y": 5, "w": 12, "h": 8, "moved": false, "static": false }, "config": { "type": "line", "colourScheme": "blue", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "549JK6FYARPAVR29YWVHG1EKRG", "title": "Metric Inventory", "chartQuery": "SELECT metric_name,\n metric_type,\n metric_unit,\n COUNT(*) AS samples,\n COUNT(data_point_value) AS value_samples,\n COUNT(DISTINCT __series_hash_u64) AS series,\n MIN(p_timestamp) AS first_seen,\n MAX(p_timestamp) AS last_seen\nFROM $metrics_dataset\nGROUP BY metric_name, metric_type, metric_unit\nORDER BY samples DESC", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "549JK6FYARPAVR29YWVHG1EKRG", "x": 0, "y": 13, "w": 12, "h": 10, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "gray", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "metric_name", "title": "metric_name", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "7FGDWYR7EZNA5YDEYDES4WXQPE", "title": "Host Collector Inventory", "chartQuery": "SELECT COALESCE(\"host.name\", 'unknown') AS host_name,\n COALESCE(scope_name, 'unknown') AS scope_name,\n COALESCE(scope_version, 'unknown') AS scope_version,\n COUNT(DISTINCT metric_name) AS metric_families,\n COUNT(DISTINCT __series_hash_u64) AS series,\n MAX(p_timestamp) AS latest\nFROM $metrics_dataset\nGROUP BY host_name, scope_name, scope_version\nORDER BY host_name", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "1EVYF0ESCYT2RN4RCGFZPMP6JS", "layout": { "i": "7FGDWYR7EZNA5YDEYDES4WXQPE", "x": 0, "y": 23, "w": 12, "h": 9, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "teal", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "host_name", "title": "host_name", "display": true }, "y": { "field": "metric_families", "title": "metric_families", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "1YTBX286N0Z1H7D36DCV09HM9Z", "title": "Host Count", "chartQuery": "SELECT COUNT(DISTINCT \"host.name\") AS value FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "1YTBX286N0Z1H7D36DCV09HM9Z", "x": 0, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "blue", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "value", "title": "value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "18C8NNSQ49AWDM10GYH8N9479A", "title": "Average CPU Used", "chartQuery": "WITH samples AS (\n SELECT date_bin('15 seconds', time_unix_nano, '1970-01-01T00:00:00Z') AS time_bin, state,\n data_point_value - LAG(data_point_value) OVER (PARTITION BY \"host.name\", state ORDER BY time_unix_nano) AS delta\n FROM $metrics_dataset\n WHERE metric_name = 'system.cpu.time'\n), utilization AS (\n SELECT time_bin, 100.0 * (1.0 - SUM(CASE WHEN state = 'idle' AND delta >= 0 THEN delta ELSE 0 END) / NULLIF(SUM(CASE WHEN delta >= 0 THEN delta ELSE 0 END), 0)) AS cpu_used_pct\n FROM samples WHERE delta IS NOT NULL GROUP BY time_bin\n) SELECT ROUND(AVG(cpu_used_pct), 2) AS value FROM utilization", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "18C8NNSQ49AWDM10GYH8N9479A", "x": 3, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "orange", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "%", "precision": 2, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "value", "title": "value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2MTT6F7KAGRP7T6VBEHW4JMXC2", "title": "Value-bearing Metrics", "chartQuery": "SELECT COUNT(DISTINCT metric_name) AS value FROM $metrics_dataset WHERE data_point_value IS NOT NULL", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "2MTT6F7KAGRP7T6VBEHW4JMXC2", "x": 6, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "green", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "value", "title": "value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "6HQAGK9VCTGGPY9YKY8QFJD6JD", "title": "Value Coverage", "chartQuery": "SELECT ROUND(100.0 * COUNT(data_point_value) / NULLIF(COUNT(*), 0), 2) AS value FROM $metrics_dataset", "dbName": "$metrics_dataset", "chartType": "query-value", "tileType": "code", "sectionId": "663VTAV6QWZ4EER86V4ZFAA75Z", "layout": { "i": "6HQAGK9VCTGGPY9YKY8QFJD6JD", "x": 9, "y": 0, "w": 3, "h": 5, "moved": false, "static": false }, "config": { "type": "query-value", "colourScheme": "purple", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "%", "precision": 2, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "value", "title": "value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "1WQXQ2M78GBJMWQ4T9XZ9GBXMH", "title": "CPU Utilization", "chartQuery": "WITH samples AS (\n SELECT date_bin('15 seconds', time_unix_nano, '1970-01-01T00:00:00Z') AS time_bin, state,\n data_point_value - LAG(data_point_value) OVER (PARTITION BY \"host.name\", state ORDER BY time_unix_nano) AS delta\n FROM $metrics_dataset\n WHERE metric_name = 'system.cpu.time'\n), utilization AS (\n SELECT time_bin, 100.0 * (1.0 - SUM(CASE WHEN state = 'idle' AND delta >= 0 THEN delta ELSE 0 END) / NULLIF(SUM(CASE WHEN delta >= 0 THEN delta ELSE 0 END), 0)) AS cpu_used_pct\n FROM samples WHERE delta IS NOT NULL GROUP BY time_bin\n) SELECT time_bin, ROUND(cpu_used_pct, 2) AS cpu_used_pct FROM utilization ORDER BY time_bin", "dbName": [ "$metrics_dataset", "samples", "utilization" ], "chartType": "area", "tileType": "code", "sectionId": "1DSE85R1S5TRTADAR7W8Q553EW", "layout": { "i": "1WQXQ2M78GBJMWQ4T9XZ9GBXMH", "x": 0, "y": 8, "w": 12, "h": 8, "moved": false, "static": false }, "config": { "type": "area", "colourScheme": "orange", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "%", "precision": 2, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "cpu_used_pct", "title": "cpu_used_pct", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "53X0TZ6J4FDNVVE5PPN09N0Q4V", "title": "Disk Operation Time Rate", "chartQuery": [ "sum by (device, direction) (rate({__name__=\"system.disk.operation_time\",\"host.name\"=~\"$host\"}[1m]))" ], "promqlQueryType": [ "range" ], "dbName": "$metrics_dataset", "chartType": "line", "tileType": "promql", "sectionId": "28KHV67QN4JMW7NWD1NBD5DHES", "layout": { "i": "53X0TZ6J4FDNVVE5PPN09N0Q4V", "x": 0, "y": 8, "w": 12, "h": 8, "moved": false, "static": false }, "config": { "type": "line", "colourScheme": "yellow", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "s/s", "precision": 4, "humanize": true }, "axes": { "x": { "field": "time_bin", "title": "time_bin", "display": true }, "y": { "field": "value", "title": "value", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "4ZFS6CP3Y5GVKYSBDNDJT4BWMV", "title": "Disk Telemetry Inventory", "chartQuery": "SELECT COALESCE(device, 'unknown') AS device, COALESCE(direction, 'n/a') AS direction, metric_name, COUNT(*) AS samples, COUNT(data_point_value) AS value_samples, MAX(p_timestamp) AS latest FROM $metrics_dataset WHERE metric_name LIKE 'system.disk.%' GROUP BY device, direction, metric_name ORDER BY metric_name, device", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "28KHV67QN4JMW7NWD1NBD5DHES", "layout": { "i": "4ZFS6CP3Y5GVKYSBDNDJT4BWMV", "x": 0, "y": 16, "w": 12, "h": 10, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "gray", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "device", "title": "device", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "21BFJZBMH9CPGXAP6F4YN4CVJG", "title": "Value Availability by Metric", "chartQuery": "SELECT metric_name, metric_type, metric_unit, COUNT(*) AS samples, COUNT(data_point_value) AS value_samples, ROUND(100.0 * COUNT(data_point_value) / NULLIF(COUNT(*), 0), 2) AS value_coverage_pct, MAX(p_timestamp) AS latest FROM $metrics_dataset GROUP BY metric_name, metric_type, metric_unit ORDER BY value_coverage_pct DESC, metric_name", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "21BFJZBMH9CPGXAP6F4YN4CVJG", "x": 0, "y": 0, "w": 12, "h": 10, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "gray", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "metric_name", "title": "metric_name", "display": true }, "y": { "field": "value_coverage_pct", "title": "value_coverage_pct", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2QZXYP38PEVZJQMS15SWPE2SW9", "title": "Samples by Component", "chartQuery": "SELECT CASE WHEN metric_name LIKE 'system.cpu.%' THEN 'CPU' WHEN metric_name LIKE 'system.memory.%' THEN 'Memory' WHEN metric_name LIKE 'system.disk.%' THEN 'Disk' WHEN metric_name LIKE 'system.filesystem.%' THEN 'Filesystem' WHEN metric_name LIKE 'system.network.%' THEN 'Network' WHEN metric_name LIKE 'system.paging.%' THEN 'Paging' WHEN metric_name LIKE 'system.processes.%' THEN 'Processes' ELSE 'Other' END AS component, COUNT(*) AS samples FROM $metrics_dataset GROUP BY component ORDER BY samples DESC", "dbName": "$metrics_dataset", "chartType": "bar", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "2QZXYP38PEVZJQMS15SWPE2SW9", "x": 0, "y": 10, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "bar", "colourScheme": "blue", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "component", "title": "component", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "2J362F5SHM3W2PZ7BP429RMFJ5", "title": "Missing-value Metric Families", "chartQuery": "SELECT metric_name, COUNT(*) AS samples, COUNT(DISTINCT __series_hash_u64) AS series, MAX(p_timestamp) AS latest FROM $metrics_dataset GROUP BY metric_name HAVING COUNT(data_point_value) = 0 ORDER BY samples DESC", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "2J362F5SHM3W2PZ7BP429RMFJ5", "x": 6, "y": 10, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "red", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "metric_name", "title": "metric_name", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "6BA21X90VS3KFVZEFS02ZMFEP5", "title": "Memory State Telemetry", "chartQuery": "SELECT COALESCE(state, 'unknown') AS state, COUNT(*) AS samples, COUNT(DISTINCT __series_hash_u64) AS series, MAX(p_timestamp) AS latest FROM $metrics_dataset WHERE metric_name = 'system.memory.usage' GROUP BY state ORDER BY state", "dbName": "$metrics_dataset", "chartType": "bar", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "6BA21X90VS3KFVZEFS02ZMFEP5", "x": 0, "y": 18, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "bar", "colourScheme": "purple", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "state", "title": "state", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "5MYP51M4PXX3X4HQXM35WW1FBS", "title": "Network Interface Telemetry", "chartQuery": "SELECT COALESCE(device, 'unknown') AS device, COUNT(*) AS samples, COUNT(DISTINCT metric_name) AS metric_families, MAX(p_timestamp) AS latest FROM $metrics_dataset WHERE metric_name LIKE 'system.network.%' GROUP BY device ORDER BY samples DESC", "dbName": "$metrics_dataset", "chartType": "bar", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "5MYP51M4PXX3X4HQXM35WW1FBS", "x": 6, "y": 18, "w": 6, "h": 8, "moved": false, "static": false }, "config": { "type": "bar", "colourScheme": "teal", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 0, "humanize": true }, "axes": { "x": { "field": "device", "title": "device", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } }, { "tile_id": "7RAT1AT5WJJMNBAAHR227J0QRC", "title": "Filesystem Label Inventory", "chartQuery": "SELECT COALESCE(mountpoint, 'unknown') AS mountpoint, COALESCE(device, 'unknown') AS device, COALESCE(type, 'unknown') AS filesystem_type, COALESCE(mode, 'unknown') AS mode, COUNT(DISTINCT state) AS states, COUNT(*) AS samples, MAX(p_timestamp) AS latest FROM $metrics_dataset WHERE metric_name = 'system.filesystem.usage' GROUP BY mountpoint, device, filesystem_type, mode ORDER BY mountpoint", "dbName": "$metrics_dataset", "chartType": "table", "tileType": "code", "sectionId": "6J6YD0984ZK56VDRKNKHVKYPYC", "layout": { "i": "7RAT1AT5WJJMNBAAHR227J0QRC", "x": 0, "y": 26, "w": 12, "h": 10, "moved": false, "static": false }, "config": { "type": "table", "colourScheme": "gray", "layout": { "segments": { "value": [ 10, 90 ], "isPercent": true }, "legendPosition": "bottom", "label": false, "unit": "", "precision": 2, "humanize": true }, "axes": { "x": { "field": "mountpoint", "title": "mountpoint", "display": true }, "y": { "field": "samples", "title": "samples", "display": true, "beginAtZero": true }, "groupBy": { "field": [] } }, "advanced": { "dataLabels": { "enabled": false }, "tooltip": { "enabled": true, "mode": "index", "intersect": false } } } } ] }