Simplify namespace plurality table rendering

This commit is contained in:
Brad Stein 2025-12-13 18:07:56 -03:00
parent 2156b6f6aa
commit be0ac48b33
3 changed files with 6 additions and 58 deletions

View File

@ -1201,18 +1201,14 @@ def build_pods_dashboard():
panels.append(
table_panel(
10,
"Namespace Plurality by Node v21",
"Namespace Plurality by Node v22",
(
f"{share_expr} * on(namespace,node) group_left() "
f"({mask_expr}) * on(namespace,node) group_left() ({nonzero_expr})"
),
{"h": 8, "w": 24, "x": 0, "y": 42},
unit="percent",
transformations=[
{"id": "labelsToFields", "options": {}},
{"id": "organize", "options": {"excludeByName": {"Time": True}}},
{"id": "sortBy", "options": {"fields": ["node", "Value"], "order": "asc"}},
],
transformations=None,
instant=True,
options={"showColumnFilters": False},
filterable=False,

View File

@ -507,7 +507,7 @@
{
"id": 10,
"type": "table",
"title": "Namespace Plurality by Node v21",
"title": "Namespace Plurality by Node v22",
"datasource": {
"type": "prometheus",
"uid": "atlas-vm"
@ -543,32 +543,8 @@
"fields": "",
"calcs": []
}
},
"transformations": [
{
"id": "labelsToFields",
"options": {}
},
{
"id": "organize",
"options": {
"excludeByName": {
"Time": true
}
}
},
{
"id": "sortBy",
"options": {
"fields": [
"node",
"Value"
],
"order": "asc"
}
}
]
}
],
"time": {
"from": "now-12h",

View File

@ -516,7 +516,7 @@ data:
{
"id": 10,
"type": "table",
"title": "Namespace Plurality by Node v21",
"title": "Namespace Plurality by Node v22",
"datasource": {
"type": "prometheus",
"uid": "atlas-vm"
@ -552,32 +552,8 @@ data:
"fields": "",
"calcs": []
}
},
"transformations": [
{
"id": "labelsToFields",
"options": {}
},
{
"id": "organize",
"options": {
"excludeByName": {
"Time": true
}
}
},
{
"id": "sortBy",
"options": {
"fields": [
"node",
"Value"
],
"order": "asc"
}
}
]
}
],
"time": {
"from": "now-12h",