feature/atlas-monitoring #3

Merged
bstein merged 71 commits from feature/atlas-monitoring into main 2025-12-02 20:52:36 +00:00
3 changed files with 20 additions and 8 deletions
Showing only changes of commit bcaa0a3327 - Show all commits

View File

@ -224,6 +224,7 @@ def stat_panel(
instant=False, instant=False,
value_suffix=None, value_suffix=None,
links=None, links=None,
display_name=None,
): ):
"""Return a Grafana stat panel definition.""" """Return a Grafana stat panel definition."""
defaults = { defaults = {
@ -242,6 +243,8 @@ def stat_panel(
} }
if value_suffix: if value_suffix:
defaults["custom"]["valueSuffix"] = value_suffix defaults["custom"]["valueSuffix"] = value_suffix
if display_name:
defaults["displayName"] = display_name
panel = { panel = {
"id": panel_id, "id": panel_id,
"type": "stat", "type": "stat",
@ -478,6 +481,7 @@ def build_overview():
text_mode="name_and_value", text_mode="name_and_value",
legend="{{node}}", legend="{{node}}",
instant=True, instant=True,
display_name="{{__field.labels.node}}\\n",
links=link_to("atlas-nodes"), links=link_to("atlas-nodes"),
) )
) )

View File

@ -470,7 +470,8 @@
"unit": "percent", "unit": "percent",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -543,7 +544,8 @@
"unit": "percent", "unit": "percent",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -612,7 +614,8 @@
"unit": "Bps", "unit": "Bps",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -681,7 +684,8 @@
"unit": "Bps", "unit": "Bps",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },

View File

@ -479,7 +479,8 @@ data:
"unit": "percent", "unit": "percent",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -552,7 +553,8 @@ data:
"unit": "percent", "unit": "percent",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -621,7 +623,8 @@ data:
"unit": "Bps", "unit": "Bps",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },
@ -690,7 +693,8 @@ data:
"unit": "Bps", "unit": "Bps",
"custom": { "custom": {
"displayMode": "auto" "displayMode": "auto"
} },
"displayName": "{{__field.labels.node}}\\n"
}, },
"overrides": [] "overrides": []
}, },