mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-05 17:56:49 +00:00
refactor(telemetry): stable panel ids and topic-grouped layout
Make transaction-overview deep-links stable and improve readability: - Assign explicit sequential panel ids (1..20) so viewPanel=panel-N URLs stay pinned to the same chart across edits. Previously ids were unset and Grafana auto-assigned them by array position, so any reorder silently repointed bookmarks. - Move the single-value stat panel (Transaction Apply Failed Rate) to the top row. - Lay out in three topic sections (Processing, Apply Pipeline, Queue). Within each, timeseries with a breakdown dimension (tx_type, stage, ter_result, suppressed) take full width so their right-side table legends are readable; single-series panels, pie charts, and the heatmap stay half-width and pair up. All six template variables already default to All (includeAll + multi); no change needed there. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in: