Update dashboard.json

This commit is contained in:
2026-06-18 14:14:09 +00:00
parent cabf0beae5
commit 8a8991d976

View File

@@ -15,10 +15,10 @@
} }
] ]
}, },
"description": "",
"editable": true, "editable": true,
"fiscalYearStartMonth": 0, "fiscalYearStartMonth": 0,
"graphTooltip": 0, "graphTooltip": 0,
"id": 0,
"links": [], "links": [],
"panels": [ "panels": [
{ {
@@ -83,7 +83,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -188,7 +188,7 @@
"textMode": "auto", "textMode": "auto",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -256,7 +256,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"sensors\")\n |> filter(fn: (r) => r[\"_field\"] == \"temp_input\")\n |> filter(fn: (r) => r[\"chip\"] == \"cpu_thermal-virtual-0\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"sensors\")\n |> filter(fn: (r) => r[\"_field\"] == \"temp_input\")\n |> filter(fn: (r) => r[\"chip\"] == \"cpu_thermal-virtual-0\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -317,7 +317,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -453,7 +453,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -580,7 +580,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"alias": "Last Offset", "alias": "Last Offset",
@@ -742,7 +742,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"alias": "Frequency", "alias": "Frequency",
@@ -860,7 +860,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"uSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\n |> yield(name: \"last\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"uSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\n |> yield(name: \"last\")",
@@ -1036,7 +1036,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"beidou_used\" or r[\"_field\"] == \"glonass_used\" or r[\"_field\"] == \"galileo_used\" or r[\"_field\"] == \"gps_used\" or r[\"_field\"] == \"qzss_used\" or r[\"_field\"] == \"sbas_used\" or r[\"_field\"] == \"unknown_used\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"beidou_used\" or r[\"_field\"] == \"glonass_used\" or r[\"_field\"] == \"galileo_used\" or r[\"_field\"] == \"gps_used\" or r[\"_field\"] == \"qzss_used\" or r[\"_field\"] == \"sbas_used\" or r[\"_field\"] == \"unknown_used\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1173,7 +1173,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"tdop\" or r[\"_field\"] == \"vdop\" or r[\"_field\"] == \"hdop\" or r[\"_field\"] == \"gdop\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"tdop\" or r[\"_field\"] == \"vdop\" or r[\"_field\"] == \"hdop\" or r[\"_field\"] == \"gdop\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1298,7 +1298,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"avg_signal_used\" or r[\"_field\"] == \"avg_signal_visible\" or r[\"_field\"] == \"max_signal\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"avg_signal_used\" or r[\"_field\"] == \"avg_signal_visible\" or r[\"_field\"] == \"max_signal\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1359,7 +1359,7 @@
"textMode": "value", "textMode": "value",
"wideLayout": true "wideLayout": true
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"nSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\n |> yield(name: \"last\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"nSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\n |> yield(name: \"last\")",
@@ -1524,30 +1524,6 @@
"value": "Beidou" "value": "Beidou"
} }
] ]
},
{
"__systemRef": "hideSeriesFrom",
"matcher": {
"id": "byNames",
"options": {
"mode": "exclude",
"names": [
"SBAS"
],
"prefix": "All except:",
"readOnly": true
}
},
"properties": [
{
"id": "custom.hideFrom",
"value": {
"legend": false,
"tooltip": true,
"viz": true
}
}
]
} }
] ]
}, },
@@ -1571,7 +1547,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"beidou_visible\" or r[\"_field\"] == \"galileo_visible\" or r[\"_field\"] == \"glonass_visible\" or r[\"_field\"] == \"gps_visible\" or r[\"_field\"] == \"qzss_visible\" or r[\"_field\"] == \"sbas_visible\" or r[\"_field\"] == \"unknown_visible\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"beidou_visible\" or r[\"_field\"] == \"galileo_visible\" or r[\"_field\"] == \"glonass_visible\" or r[\"_field\"] == \"gps_visible\" or r[\"_field\"] == \"qzss_visible\" or r[\"_field\"] == \"sbas_visible\" or r[\"_field\"] == \"unknown_visible\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1683,7 +1659,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"NTPRANA\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"nSat\" or r[\"_field\"] == \"uSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"NTPRANA\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"gps_sky\")\n |> filter(fn: (r) => r[\"_field\"] == \"nSat\" or r[\"_field\"] == \"uSat\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1763,7 +1739,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1869,7 +1845,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"mem\")\n |> filter(fn: (r) => r[\"_field\"] == \"used_percent\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"mem\")\n |> filter(fn: (r) => r[\"_field\"] == \"used_percent\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
@@ -1894,7 +1870,7 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "percentage",
"steps": [ "steps": [
{ {
"color": "green", "color": "green",
@@ -1912,7 +1888,32 @@
}, },
"unit": "percent" "unit": "percent"
}, },
"overrides": [] "overrides": [
{
"matcher": {
"id": "byRegexp",
"options": "^.*fstype=\"ext4\".*$"
},
"properties": [
{
"id": "displayName",
"value": "EXT4 File System"
}
]
},
{
"matcher": {
"id": "byRegexp",
"options": "^.*fstype=\"overlay\".*$"
},
"properties": [
{
"id": "displayName",
"value": "Overlay File System"
}
]
}
]
}, },
"gridPos": { "gridPos": {
"h": 5, "h": 5,
@@ -1936,7 +1937,7 @@
"showThresholdMarkers": true, "showThresholdMarkers": true,
"sizing": "auto" "sizing": "auto"
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -1957,10 +1958,11 @@
"type": "fill" "type": "fill"
} }
], ],
"hide": false,
"measurement": "disk", "measurement": "disk",
"orderByTime": "ASC", "orderByTime": "ASC",
"policy": "default", "policy": "default",
"query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"disk\")\n |> filter(fn: (r) => r[\"_field\"] == \"used_percent\")\n |> filter(fn: (r) => r[\"fstype\"] == \"overlay\" or r[\"fstype\"] == \"ext4\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "query": "from(bucket: \"${bucket}\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"disk\")\n |> filter(fn: (r) => r[\"_field\"] == \"used_percent\")\n |> filter(fn: (r) => r[\"fstype\"] == \"ext4\" or r[\"fstype\"] == \"overlay\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")",
"rawQuery": false, "rawQuery": false,
"refId": "A", "refId": "A",
"resultFormat": "time_series", "resultFormat": "time_series",
@@ -2142,7 +2144,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -2447,7 +2449,7 @@
"sort": "none" "sort": "none"
} }
}, },
"pluginVersion": "12.4.0", "pluginVersion": "12.3.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -2647,7 +2649,6 @@
}, },
"refresh": 1, "refresh": 1,
"regex": "", "regex": "",
"regexApplyTo": "value",
"type": "query" "type": "query"
} }
] ]
@@ -2660,6 +2661,5 @@
"timezone": "browser", "timezone": "browser",
"title": "NTPRANA", "title": "NTPRANA",
"uid": "bdtx2dn916tj4f2", "uid": "bdtx2dn916tj4f2",
"version": 17, "version": 4
"weekStart": ""
} }