From 5197ac34b525137213b21bb211221dbbfa2567a3 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Tue, 4 Aug 2026 19:27:11 +0100 Subject: [PATCH] fix(telemetry): close empty grid gap in log-derived dashboard layout The stat block was relaid two-per-row in the previous commit, but the reflow shifted subsequent panels by a delta computed against the block's old height. The block shrank, so the delta left a 12-grid-line dead band between the stat row and "Node Operating State Transitions". Recompute every panel's y by walking the list in order and pairing half-width panels, rather than patching offsets incrementally. The layout is now derived from panel order and heights, so this class of drift cannot recur. Verified: 192 grid lines, fully covered, no empty band, no overlaps, and no grid line occupied by more than two panels. --- .../dashboards/log-derived-insights.json | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/docker/telemetry/grafana/dashboards/log-derived-insights.json b/docker/telemetry/grafana/dashboards/log-derived-insights.json index ef6cda26d4..08193304a8 100644 --- a/docker/telemetry/grafana/dashboards/log-derived-insights.json +++ b/docker/telemetry/grafana/dashboards/log-derived-insights.json @@ -825,7 +825,7 @@ "h": 1, "w": 24, "x": 0, - "y": 57 + "y": 45 }, "panels": [], "id": 11 @@ -842,7 +842,7 @@ "h": 10, "w": 12, "x": 0, - "y": 58 + "y": 46 }, "fieldConfig": { "defaults": { @@ -902,7 +902,7 @@ "h": 10, "w": 12, "x": 12, - "y": 58 + "y": 46 }, "fieldConfig": { "defaults": { @@ -955,7 +955,7 @@ "h": 1, "w": 24, "x": 0, - "y": 68 + "y": 56 }, "panels": [], "id": 14 @@ -968,7 +968,7 @@ "h": 10, "w": 12, "x": 0, - "y": 69 + "y": 57 }, "fieldConfig": { "defaults": { @@ -1027,7 +1027,7 @@ "h": 10, "w": 12, "x": 12, - "y": 69 + "y": 57 }, "fieldConfig": { "defaults": { @@ -1086,7 +1086,7 @@ "h": 1, "w": 24, "x": 0, - "y": 79 + "y": 67 }, "panels": [], "id": 17 @@ -1099,7 +1099,7 @@ "h": 10, "w": 12, "x": 0, - "y": 80 + "y": 68 }, "fieldConfig": { "defaults": { @@ -1158,7 +1158,7 @@ "h": 10, "w": 12, "x": 12, - "y": 80 + "y": 68 }, "fieldConfig": { "defaults": { @@ -1226,7 +1226,7 @@ "h": 14, "w": 24, "x": 0, - "y": 90 + "y": 78 }, "fieldConfig": { "defaults": { @@ -1363,7 +1363,7 @@ "h": 1, "w": 24, "x": 0, - "y": 104 + "y": 92 }, "panels": [], "id": 21 @@ -1376,7 +1376,7 @@ "h": 10, "w": 12, "x": 0, - "y": 105 + "y": 93 }, "fieldConfig": { "defaults": { @@ -1435,7 +1435,7 @@ "h": 10, "w": 12, "x": 12, - "y": 105 + "y": 93 }, "fieldConfig": { "defaults": { @@ -1494,7 +1494,7 @@ "h": 14, "w": 24, "x": 0, - "y": 115 + "y": 103 }, "fieldConfig": { "defaults": { @@ -1643,7 +1643,7 @@ "h": 1, "w": 24, "x": 0, - "y": 129 + "y": 117 }, "panels": [], "id": 25 @@ -1656,7 +1656,7 @@ "h": 10, "w": 12, "x": 0, - "y": 130 + "y": 118 }, "fieldConfig": { "defaults": { @@ -1734,7 +1734,7 @@ "h": 10, "w": 12, "x": 12, - "y": 130 + "y": 118 }, "fieldConfig": { "defaults": { @@ -1811,7 +1811,7 @@ "h": 1, "w": 24, "x": 0, - "y": 140 + "y": 128 }, "panels": [], "id": 28 @@ -1824,7 +1824,7 @@ "h": 10, "w": 12, "x": 0, - "y": 141 + "y": 129 }, "fieldConfig": { "defaults": { @@ -1883,7 +1883,7 @@ "h": 10, "w": 12, "x": 12, - "y": 141 + "y": 129 }, "fieldConfig": { "defaults": { @@ -1951,7 +1951,7 @@ "h": 1, "w": 24, "x": 0, - "y": 151 + "y": 139 }, "panels": [], "id": 31 @@ -1964,7 +1964,7 @@ "h": 10, "w": 12, "x": 0, - "y": 152 + "y": 140 }, "fieldConfig": { "defaults": { @@ -2023,7 +2023,7 @@ "h": 10, "w": 12, "x": 12, - "y": 152 + "y": 140 }, "fieldConfig": { "defaults": { @@ -2082,7 +2082,7 @@ "h": 10, "w": 24, "x": 0, - "y": 162 + "y": 150 }, "fieldConfig": { "defaults": { @@ -2151,7 +2151,7 @@ "h": 1, "w": 24, "x": 0, - "y": 172 + "y": 160 }, "panels": [], "id": 35 @@ -2164,7 +2164,7 @@ "h": 10, "w": 12, "x": 0, - "y": 173 + "y": 161 }, "fieldConfig": { "defaults": { @@ -2224,7 +2224,7 @@ "h": 10, "w": 12, "x": 12, - "y": 173 + "y": 161 }, "fieldConfig": { "defaults": { @@ -2283,7 +2283,7 @@ "h": 10, "w": 24, "x": 0, - "y": 183 + "y": 171 }, "fieldConfig": { "defaults": { @@ -2343,7 +2343,7 @@ "h": 1, "w": 24, "x": 0, - "y": 193 + "y": 181 }, "panels": [], "id": 39 @@ -2356,7 +2356,7 @@ "h": 10, "w": 12, "x": 0, - "y": 194 + "y": 182 }, "fieldConfig": { "defaults": { @@ -2434,7 +2434,7 @@ "h": 10, "w": 12, "x": 12, - "y": 194 + "y": 182 }, "fieldConfig": { "defaults": {},