Jinwoo Hong and Claude
76f9978880
fix(relay): judge the reserve watch's 503 rule on non-drain 503s, not a host's own re-dials ( #30487 )
...
* fix(relay): judge the reserve watch's 503 rule on non-drain 503s, not a host's own re-dials
The watch counted every director 503, and on 2026-10-18 ~98% were host-rate-limited re-dials that
grow with traffic, so it flipped production-gce-c7 back twice with no fault. It now uses the roll
ladder's non-drain measure (request_count 503s less drain-return deferrals and host-rate-limited /
host-in-flight re-dials from the director's runtime metrics) for both the background and the live
samples. A judged minute no runtime-metrics line covers is unverifiable, not zero.
Co-Authored-By: Claude <noreply@anthropic.com >
* fix(relay): state the reserve watch's metrics coverage honestly and share the metrics read limit
Co-Authored-By: Claude <noreply@anthropic.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-10-18 22:40:33 -04:00
..
2026-10-11 14:54:36 -04:00
2026-10-02 14:59:24 -04:00
2026-10-15 21:07:49 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 20:12:36 -07:00
2026-10-15 23:18:13 -07:00
2026-09-27 23:25:20 -07:00
2026-09-28 03:46:22 -07:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-14 15:35:31 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-14 15:35:31 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-15 19:12:48 -07:00
2026-10-13 16:24:53 -04:00
2026-09-03 06:55:14 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-09-07 04:40:37 -04:00
2026-10-18 22:40:33 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-11 02:48:37 -04:00
2026-10-14 15:35:31 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-10-13 16:24:53 -04:00
2026-09-03 06:55:14 -04:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:31:35 -07:00
2026-09-22 06:18:33 -04:00
2026-10-11 14:54:36 -04:00
2026-10-11 01:32:14 -07:00
2026-10-15 23:18:13 -07:00
2026-10-16 19:29:41 -07:00
2026-10-15 23:18:13 -07:00
2026-09-26 15:10:35 -07:00
2026-09-28 22:15:36 -07:00
2026-10-11 14:54:36 -04:00
2026-09-25 22:48:28 -07:00
2026-08-29 14:13:26 -07:00
2026-10-15 23:18:13 -07:00
2026-10-17 02:12:06 -07:00
2026-10-17 22:00:57 -07:00
2026-10-18 04:00:24 -07:00
2026-09-28 19:22:10 -07:00
2026-10-16 19:29:41 -07:00
2026-10-12 04:09:18 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-09-26 01:17:51 -07:00
2026-10-18 05:20:19 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-10-05 20:49:20 -07:00
2026-06-16 11:09:40 -07:00
2026-10-16 22:57:25 -07:00
2026-10-15 23:18:13 -07:00
2026-10-06 13:22:04 -07:00
2026-10-11 14:54:36 -04:00
2026-10-02 14:59:24 -04:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00
2026-10-18 19:23:21 -07:00
2026-10-18 19:23:21 -07:00
2026-10-12 04:09:18 -07:00
2026-10-18 19:27:33 -07:00
2026-10-14 17:10:55 -07:00
2026-09-28 19:22:10 -07:00
2026-10-14 23:50:49 -07:00
2026-10-15 21:07:49 -07:00
2026-10-12 19:04:02 -07:00
2026-10-16 19:29:41 -07:00
2026-08-29 14:13:26 -07:00
2026-10-12 19:04:02 -07:00
2026-10-15 21:05:34 -07:00
2026-10-12 16:09:30 -07:00
2026-09-26 14:31:07 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 21:43:48 -07:00
2026-10-18 05:20:19 -07:00
2026-10-14 19:53:57 -07:00
2026-10-15 23:18:13 -07:00
2026-10-15 23:18:13 -07:00