fix(telemetry): repair broken dashboard grid layout

Three dashboards had layout faults that Grafana renders as visible
artifacts.

On Node Health, two row headers carried the same title as the panel
directly beneath them -- "Cache Hit Rates" and "Object Instance Counts"
each appeared twice, once as a row bar and once as a panel. Rename the
rows to "Caches" and "Object Instances"; the panels keep their names.

Worse on the same dashboard, seven bands summed to 48 columns on a
24-column grid, because the Extended Metrics block reused the y-space
already occupied by NodeStore I/O. Grafana cannot lay that out
deterministically, which is what produced the artifacts.

RPC Performance and Transaction Overview each had blank bands -- one
row and eight rows respectively -- left behind by earlier panel moves.

Repack all three grids so every band fits 24 columns, each band starts
where the previous one ends, and rows stay full-width single-height
anchors. Panel order, panel count and every panel's own width and
height are unchanged; only position moves.
This commit is contained in:
Pratik Mankawde
2026-07-30 21:34:48 +01:00
parent fb91ce73a2
commit dd90c558b7
3 changed files with 51 additions and 51 deletions

View File

@@ -803,7 +803,7 @@
}
},
{
"title": "Cache Hit Rates",
"title": "Caches",
"type": "row",
"gridPos": {
"h": 1,
@@ -936,7 +936,7 @@
}
},
{
"title": "Object Instance Counts",
"title": "Object Instances",
"type": "row",
"gridPos": {
"h": 1,
@@ -1196,7 +1196,7 @@
"type": "timeseries",
"gridPos": {
"x": 0,
"y": 96,
"y": 88,
"w": 12,
"h": 8
},
@@ -1240,7 +1240,7 @@
"type": "timeseries",
"gridPos": {
"x": 12,
"y": 96,
"y": 88,
"w": 12,
"h": 8
},
@@ -1286,7 +1286,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 88
"y": 96
},
"options": {
"tooltip": {
@@ -1320,7 +1320,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 88
"y": 96
},
"options": {
"tooltip": {
@@ -1409,7 +1409,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 121
"y": 113
},
"options": {
"showHeader": true
@@ -1441,7 +1441,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 129
"y": 121
},
"options": {
"tooltip": {
@@ -1496,7 +1496,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 113
"y": 129
},
"options": {
"tooltip": {
@@ -1529,8 +1529,8 @@
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 129
"x": 0,
"y": 137
},
"options": {
"tooltip": {
@@ -1571,7 +1571,7 @@
"h": 1,
"w": 24,
"x": 0,
"y": 137
"y": 145
},
"collapsed": false,
"panels": []
@@ -1584,7 +1584,7 @@
"h": 8,
"w": 6,
"x": 0,
"y": 138
"y": 146
},
"options": {
"tooltip": {
@@ -1618,7 +1618,7 @@
"h": 8,
"w": 6,
"x": 6,
"y": 138
"y": 146
},
"options": {
"tooltip": {
@@ -1652,7 +1652,7 @@
"h": 8,
"w": 6,
"x": 12,
"y": 138
"y": 146
},
"options": {
"tooltip": {
@@ -1686,7 +1686,7 @@
"h": 8,
"w": 6,
"x": 18,
"y": 138
"y": 146
},
"options": {
"tooltip": {
@@ -1748,7 +1748,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 146
"y": 154
},
"options": {
"tooltip": {
@@ -1793,7 +1793,7 @@
"h": 1,
"w": 24,
"x": 0,
"y": 36
"y": 162
},
"collapsed": false,
"panels": []
@@ -1806,7 +1806,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 37
"y": 163
},
"options": {
"tooltip": {
@@ -1906,7 +1906,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 37
"y": 163
},
"options": {
"tooltip": {
@@ -2006,7 +2006,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 45
"y": 171
},
"options": {
"tooltip": {
@@ -2046,7 +2046,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 45
"y": 171
},
"options": {
"tooltip": {
@@ -2097,7 +2097,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 53
"y": 179
},
"options": {
"tooltip": {
@@ -2146,7 +2146,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 53
"y": 179
},
"options": {
"tooltip": {
@@ -2210,7 +2210,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 61
"y": 187
},
"options": {
"tooltip": {
@@ -2250,7 +2250,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 69
"y": 195
},
"options": {
"tooltip": {
@@ -2290,7 +2290,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 138
"y": 203
},
"options": {
"tooltip": {
@@ -2330,7 +2330,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 138
"y": 203
},
"options": {
"tooltip": {
@@ -2370,7 +2370,7 @@
"h": 8,
"w": 18,
"x": 0,
"y": 146
"y": 211
},
"options": {
"mergeValues": true,
@@ -2461,7 +2461,7 @@
"h": 8,
"w": 6,
"x": 18,
"y": 146
"y": 211
},
"options": {
"reduceOptions": {
@@ -2522,7 +2522,7 @@
"h": 1,
"w": 24,
"x": 0,
"y": 154
"y": 219
},
"collapsed": false,
"panels": []
@@ -2535,7 +2535,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 155
"y": 220
},
"options": {
"tooltip": {

View File

@@ -455,7 +455,7 @@
"h": 1,
"w": 24,
"x": 0,
"y": 50
"y": 49
},
"panels": []
},
@@ -467,7 +467,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 51
"y": 50
},
"options": {
"tooltip": {
@@ -526,7 +526,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 59
"y": 58
},
"options": {
"tooltip": {
@@ -578,7 +578,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 67
"y": 66
},
"options": {
"tooltip": {
@@ -630,7 +630,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 75
"y": 74
},
"options": {
"tooltip": {
@@ -683,7 +683,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 83
"y": 82
},
"options": {
"tooltip": {
@@ -735,7 +735,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 91
"y": 90
},
"options": {
"tooltip": {
@@ -805,7 +805,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 99
"y": 98
},
"options": {
"reduceOptions": {

View File

@@ -364,7 +364,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 52
"y": 44
},
"options": {
"tooltip": {
@@ -410,7 +410,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 60
"y": 52
},
"options": {
"mergeValues": true,
@@ -481,7 +481,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 68
"y": 60
},
"options": {
"tooltip": {
@@ -527,7 +527,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 76
"y": 68
},
"options": {
"tooltip": {
@@ -573,7 +573,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 84
"y": 76
},
"options": {
"tooltip": {
@@ -619,7 +619,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 92
"y": 84
},
"options": {
"tooltip": {
@@ -659,8 +659,8 @@
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 100
"x": 12,
"y": 84
},
"options": {
"tooltip": {
@@ -701,7 +701,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 108
"y": 92
},
"options": {
"tooltip": {
@@ -742,7 +742,7 @@
"h": 8,
"w": 12,
"x": 12,
"y": 108
"y": 92
},
"options": {
"tooltip": {
@@ -783,7 +783,7 @@
"h": 8,
"w": 12,
"x": 0,
"y": 116
"y": 100
},
"options": {
"tooltip": {