mirror of
https://github.com/XRPLF/rippled.git
synced 2026-08-19 13:20:54 +00:00
Add two Peer Quality panels reading peer_disconnect_total: Peer Disconnect Rate, the per-second teardown rate per node, and Peer Disconnects By Reason & Direction, the per-interval increase split by cause and by which side opened the connection. Both sit in the existing Disconnects & Connection Mix row beside Resource Disconnects, which counts only the resource-charge subset and carries no reason label. The Ledger Sync Health board already shows the same split as a window total, so it says how much of each reason but not when. These give the time-shaped view, letting a reason spike be lined up against a stall. Add disconnect_reason and disconnect_direction template variables for the two new label dimensions and wire both queries to them, so the panels filter on every dimension their series carry. Update the 09 reference panel column and the _a7_note panel list to name the panels that now render this counter.