From acecc22f480ac85052a111d254d5eb719ed4d1df Mon Sep 17 00:00:00 2001 From: Rayhaan Jaufeerally Date: Sun, 4 Oct 2026 22:43:36 +0200 Subject: [PATCH] Status page: count rejected announcements, and name AS numbers The "refused" column counted rejected announcements since the start, not routes, which made two peers that send the same routes look different when one of them re-sends more often. It is now "rejected announcements", with the held routes, the number that compares, beside it as "held now". The page says "rejected" throughout, as the documentation and metrics do. Rows are highlighted under the pointer, and pointing at an AS number shows its holder's name, which the browser asks RIPEstat for. The daemon looks nothing up; the monitoring page says what the browser sends where. Co-Authored-By: Claude Opus 5.5 --- crates/web/static/statusz.html | 76 ++++++++++++++++++---- docs/content/docs/operations/monitoring.md | 19 +++++- 2 files changed, 78 insertions(+), 17 deletions(-) diff --git a/crates/web/static/statusz.html b/crates/web/static/statusz.html index 39b4edb..b418ec6 100644 --- a/crates/web/static/statusz.html +++ b/crates/web/static/statusz.html @@ -9,7 +9,9 @@ A read-only status page in the manner of the classic /statusz pages: plain sans-serif HTML, default links, dense bordered tables, and one full-width light blue (#eef) heading bar per section. Deliberately no dark theme, no - framework, no external resources. Everything shown comes from /api/*. + framework, no external resources. Everything shown comes from /api/*, + except the names of AS numbers: pointing at one asks RIPEstat for its + holder, from the browser (the daemon itself looks nothing up). -->