Improve dashboard
Build and Publish / go-binaries (push) Has been skipped
Build and Publish / container-images (push) Has been skipped
Build and Publish / check-chart (push) Successful in 9s
Build and Publish / helm-release (push) Successful in 16s

This commit is contained in:
2026-07-06 11:23:51 -04:00
parent f89e2be74b
commit 5867750437
2 changed files with 26 additions and 11 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes # This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version. # to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/) # Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.2.7 version: 0.2.8
# This is the version number of the application being deployed. This version number should be # This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to # incremented each time you make changes to the application. Versions are not expected to
+25 -10
View File
@@ -676,7 +676,9 @@
"fieldConfig": { "fieldConfig": {
"defaults": { "defaults": {
"color": { "color": {
"mode": "palette-classic" "fixedColor": "text",
"mode": "fixed",
"seriesBy": "last"
}, },
"custom": { "custom": {
"axisBorderShow": false, "axisBorderShow": false,
@@ -687,7 +689,7 @@
"barAlignment": 0, "barAlignment": 0,
"barWidthFactor": 0.6, "barWidthFactor": 0.6,
"drawStyle": "line", "drawStyle": "line",
"fillOpacity": 20, "fillOpacity": 8,
"gradientMode": "opacity", "gradientMode": "opacity",
"hideFrom": { "hideFrom": {
"legend": false, "legend": false,
@@ -695,8 +697,8 @@
"viz": false "viz": false
}, },
"insertNulls": false, "insertNulls": false,
"lineInterpolation": "smooth", "lineInterpolation": "stepBefore",
"lineWidth": 2, "lineWidth": 5,
"pointSize": 5, "pointSize": 5,
"scaleDistribution": { "scaleDistribution": {
"type": "linear" "type": "linear"
@@ -709,21 +711,29 @@
"mode": "none" "mode": "none"
}, },
"thresholdsStyle": { "thresholdsStyle": {
"mode": "off" "mode": "dashed+area"
} }
}, },
"mappings": [], "mappings": [],
"max": 100, "max": 101,
"min": 0, "min": 0,
"thresholds": { "thresholds": {
"mode": "absolute", "mode": "absolute",
"steps": [ "steps": [
{ {
"color": "green", "color": "dark-red",
"value": 0 "value": 0
}, },
{ {
"color": "red", "color": "dark-orange",
"value": 15
},
{
"color": "#EAB839",
"value": 48
},
{
"color": "green",
"value": 80 "value": 80
} }
] ]
@@ -739,11 +749,14 @@
"y": 6 "y": 6
}, },
"id": 12, "id": 12,
"interval": "1m",
"maxDataPoints": 100,
"options": { "options": {
"legend": { "legend": {
"calcs": [ "calcs": [
"lastNotNull", "lastNotNull",
"min" "min",
"mean"
], ],
"displayMode": "table", "displayMode": "table",
"placement": "bottom", "placement": "bottom",
@@ -762,8 +775,10 @@
"type": "prometheus", "type": "prometheus",
"uid": "${datasource}" "uid": "${datasource}"
}, },
"expr": "avg by (econet_friendly_name) (econet_hot_water_availability_percent{econet_friendly_name=~\"$device\"})", "editorMode": "code",
"expr": "min by (econet_friendly_name) (econet_hot_water_availability_percent{econet_friendly_name=~\"$device\"})[$__interval]",
"legendFormat": "{{econet_friendly_name}}", "legendFormat": "{{econet_friendly_name}}",
"range": true,
"refId": "A" "refId": "A"
} }
], ],