mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-23 07:00:21 +00:00
The "Ledger Close Duration" panel measured the consensus.ledger_close span duration, which only wraps the sub-millisecond onClose() prologue — not the ledger close. Repoint it to the consensus.round span (full round, open to accept) so it reflects actual close time (~3-5s on mainnet). The consensus_mode filter is preserved (consensus.round carries that attribute, verified live). The sibling rate panels (Consensus Mode Over Time, Accept vs Close Rate, Validation vs Close Rate) keep using consensus.ledger_close: a rate of that span is a valid per-close event counter, only its duration was wrong. Runbook updated to match. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>