From 779bf0ca983753abf6d535301833762415e49746 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Mon, 24 Aug 2026 20:29:36 +0100 Subject: [PATCH] docs(telemetry): drop the runbook row for a panel this branch removes The dashboard inventory listed "Peer TX Receive Rate", but this branch deletes that panel from transaction-overview.json, so an operator following the runbook finds no such chart. The row is stale from phase-7 onward and is still present at the tip of the chain, so nothing downstream repairs it. Remove the row rather than retarget it: the neighbouring "Transaction Receive vs Suppressed" row already documents the tx.receive rate and its panel exists on every branch, so retargeting would have produced two rows for one chart. --- docs/telemetry-runbook.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/telemetry-runbook.md b/docs/telemetry-runbook.md index da509533bc..f61dd7aa38 100644 --- a/docs/telemetry-runbook.md +++ b/docs/telemetry-runbook.md @@ -680,7 +680,6 @@ Ten dashboards are pre-provisioned in `docker/telemetry/grafana/dashboards/`: | Transaction Receive vs Suppressed | timeseries | `rate(span_calls_total{span_name="tx.receive"}[5m])` | — | | TX Processing Duration Heatmap | heatmap | `tx.process` histogram buckets | `le` | | TX Apply Duration per Ledger | timeseries | p95/p50 of `tx.apply` | — | -| Peer TX Receive Rate | timeseries | `tx.receive` rate | — | | TX Apply Failed Rate | stat | `rate(span_calls_total{span_name="tx.transactor",stage="apply",ter_result!~"tesSUCCESS\|"})` | `stage`, `ter_result` | | TxQ Accept: Applied Ratio per Node | state-timeline | applied / (applied+failed) of `span_calls_total{span_name="txq.accept_tx"}` per node | `txq_status`, `service_instance_id` |