From 1460eea7008a9ea54122f17b60d09464036ae057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Mon, 9 Feb 2026 22:38:02 +0100 Subject: [PATCH] grafana: fix probe status table join Use joinByField transformation instead of merge to properly align rows by instance. Also exclude duplicate Time/job columns from join. Co-Authored-By: Claude Opus 4.5 --- services/grafana/dashboards/certificates.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/services/grafana/dashboards/certificates.json b/services/grafana/dashboards/certificates.json index 7951fe4..5cf0a22 100644 --- a/services/grafana/dashboards/certificates.json +++ b/services/grafana/dashboards/certificates.json @@ -279,12 +279,16 @@ ], "transformations": [ { - "id": "merge" + "id": "joinByField", + "options": { + "byField": "instance", + "mode": "outer" + } }, { "id": "organize", "options": { - "excludeByName": {"Time": true, "job": true, "__name__": true}, + "excludeByName": {"Time": true, "Time 1": true, "Time 2": true, "Time 3": true, "job": true, "job 1": true, "job 2": true, "job 3": true, "__name__": true}, "renameByName": { "instance": "Endpoint", "Value #A": "Success",