fix(grafana): stop SI auto-scaling on km/hours stats; bound geomap to East Africa
Grafana's lengthkm and h units auto-scale with SI prefixes — fleet km totals rendered as "Mm" (megametres) and drive-hour totals as days/weeks, which read as "millions" and "weeks" on the Daily Ops dashboard. Switched the affected panels (Fleet km today, Drive/Idle hours today, the per-vehicle roll-up table, the driver leaderboard, and the 7-day distance trend) to unit "none" with decimals: 1 so values stay in km/h with units carried by panel titles and column displayNames. Geomap view recentred to lat -2.0, lon 35.5, zoom 5 with minZoom 5 / maxZoom 12 so the Active Vehicles map opens on the East African Community region and cannot zoom out past it. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
4b738fbcb7
commit
d6fd8cf0cf
1 changed files with 11 additions and 10 deletions
|
|
@ -111,7 +111,7 @@
|
|||
},
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"unit": "lengthkm",
|
||||
"unit": "none",
|
||||
"decimals": 1,
|
||||
"color": { "mode": "fixed", "fixedColor": "blue" }
|
||||
}
|
||||
|
|
@ -133,7 +133,7 @@
|
|||
"reduceOptions": { "calcs": ["lastNotNull"], "fields": "", "values": false }
|
||||
},
|
||||
"fieldConfig": {
|
||||
"defaults": { "unit": "h", "decimals": 1, "color": { "mode": "fixed", "fixedColor": "green" } }
|
||||
"defaults": { "unit": "none", "decimals": 1, "color": { "mode": "fixed", "fixedColor": "green" } }
|
||||
},
|
||||
"targets": [
|
||||
{ "datasource": { "type": "postgres", "uid": "tracksolid_pg" },
|
||||
|
|
@ -154,7 +154,7 @@
|
|||
},
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"unit": "h", "decimals": 1,
|
||||
"unit": "none", "decimals": 1,
|
||||
"color": { "mode": "thresholds" },
|
||||
"thresholds": {
|
||||
"mode": "absolute",
|
||||
|
|
@ -256,7 +256,7 @@
|
|||
}
|
||||
],
|
||||
"tooltip": { "mode": "details" },
|
||||
"view": { "allLayers": true, "id": "coords", "lat": -1.5, "lon": 36.5, "zoom": 6 }
|
||||
"view": { "allLayers": true, "id": "coords", "lat": -2.0, "lon": 35.5, "zoom": 5, "minZoom": 5, "maxZoom": 12 }
|
||||
},
|
||||
"fieldConfig": {
|
||||
"defaults": { "color": { "mode": "palette-classic-by-name" } },
|
||||
|
|
@ -335,11 +335,11 @@
|
|||
"defaults": { "custom": { "align": "auto", "filterable": true } },
|
||||
"overrides": [
|
||||
{ "matcher": { "id": "byName", "options": "km_today" },
|
||||
"properties": [{ "id": "unit", "value": "lengthkm" }, { "id": "decimals", "value": 1 }] },
|
||||
"properties": [{ "id": "unit", "value": "none" }, { "id": "decimals", "value": 1 }, { "id": "displayName", "value": "km today" }] },
|
||||
{ "matcher": { "id": "byName", "options": "drive_hours" },
|
||||
"properties": [{ "id": "unit", "value": "h" }, { "id": "decimals", "value": 1 }] },
|
||||
"properties": [{ "id": "unit", "value": "none" }, { "id": "decimals", "value": 1 }, { "id": "displayName", "value": "Drive h" }] },
|
||||
{ "matcher": { "id": "byName", "options": "idle_hours" },
|
||||
"properties": [{ "id": "unit", "value": "h" }, { "id": "decimals", "value": 1 }] },
|
||||
"properties": [{ "id": "unit", "value": "none" }, { "id": "decimals", "value": 1 }, { "id": "displayName", "value": "Idle h" }] },
|
||||
{ "matcher": { "id": "byName", "options": "did_not_move" },
|
||||
"properties": [
|
||||
{ "id": "custom.cellOptions", "value": { "type": "color-background" } },
|
||||
|
|
@ -378,7 +378,7 @@
|
|||
"defaults": { "custom": { "align": "auto", "filterable": true } },
|
||||
"overrides": [
|
||||
{ "matcher": { "id": "byName", "options": "km" },
|
||||
"properties": [{ "id": "unit", "value": "lengthkm" }, { "id": "decimals", "value": 0 }] },
|
||||
"properties": [{ "id": "unit", "value": "none" }, { "id": "decimals", "value": 0 }, { "id": "displayName", "value": "km" }] },
|
||||
{ "matcher": { "id": "byName", "options": "speeding_per_100km" },
|
||||
"properties": [
|
||||
{ "id": "custom.cellOptions", "value": { "type": "color-background" } },
|
||||
|
|
@ -424,8 +424,9 @@
|
|||
"options": { "legend": { "displayMode": "list", "placement": "bottom" }, "tooltip": { "mode": "multi" } },
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"unit": "lengthkm",
|
||||
"custom": { "drawStyle": "bars", "fillOpacity": 60, "lineWidth": 1 }
|
||||
"unit": "none",
|
||||
"decimals": 1,
|
||||
"custom": { "drawStyle": "bars", "fillOpacity": 60, "lineWidth": 1, "axisLabel": "km" }
|
||||
}
|
||||
},
|
||||
"targets": [
|
||||
|
|
|
|||
Loading…
Reference in a new issue