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-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-30 22:25:36 -04:00
2026-09-30 22:25:36 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-10 20:05:29 -04:00
2026-10-11 04:30:27 -04:00
2026-10-11 04:30:27 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 23:15:25 -04:00
2026-10-05 23:15:25 -04:00
2026-10-11 03:05:10 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 03:05:10 -04:00
2026-10-06 00:53:51 -04:00
2026-10-06 00:53:51 -04:00
2026-10-11 23:26:19 -04:00
2026-10-11 23:26:19 -04:00
2026-10-14 20:42:27 -04:00
2026-10-11 14:23:56 -04:00
2026-09-23 14:37:17 -04:00
2026-09-23 14:37:17 -04:00
2026-10-10 20:05:33 -04:00
2026-10-10 20:05:33 -04:00
2026-10-01 15:34:57 -04:00
2026-10-01 15:34:57 -04:00
2026-10-11 22:29:58 -04:00
2026-10-11 22:29:58 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-07 19:07:02 -04:00
2026-10-12 00:01:19 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 22:29:58 -04:00
2026-10-11 22:29:58 -04:00
2026-09-03 06:55:14 -04:00
2026-09-29 01:21:53 -07:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-29 01:21:53 -07:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-10 19:41:47 -04:00
2026-10-10 19:41:47 -04:00
2026-10-07 21:00:44 -04:00
2026-09-04 22:04:21 -04:00
2026-09-04 22:04:21 -04:00
2026-09-21 04:18:57 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 23:26:19 -04:00
2026-10-11 23:26:19 -04:00
2026-10-11 22:29:58 -04:00
2026-10-15 19:12:48 -07:00
2026-09-07 00:30:21 -04:00
2026-10-11 22:29:58 -04:00
2026-10-10 19:22:21 -04:00
2026-10-09 18:23:47 -04:00
2026-10-10 19:53:44 -04:00
2026-10-10 19:41:47 -04:00
2026-10-01 15:36:17 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-22 23:41:09 -04:00
2026-09-22 23:41:09 -04:00
2026-09-18 17:55:35 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 03:03:30 -04:00
2026-10-11 03:03:30 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-10 20:06:42 -04:00
2026-10-10 20:06:42 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 03:03:30 -04:00
2026-10-10 20:06:42 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 03:03:30 -04:00
2026-10-11 03:03:30 -04:00
2026-09-23 03:24:09 -04:00
2026-10-01 15:36:17 -04:00
2026-10-01 15:36:17 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 07:18:29 -04:00
2026-10-14 20:42:27 -04:00
2026-10-12 00:01:19 -04:00
2026-10-14 15:35:31 -04:00
2026-10-14 20:42:27 -04:00
2026-10-07 21:03:49 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-07 04:51:48 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-20 15:50:43 -04:00
2026-09-20 15:50:43 -04:00
2026-09-04 20:54:40 -04:00
2026-09-03 15:57:00 -04:00
2026-10-14 20:42:27 -04:00
2026-10-18 22:40:33 -04:00
2026-10-01 15:36:17 -04:00
2026-10-12 00:01:19 -04:00
2026-10-12 00:01:19 -04:00
2026-10-18 22:40:33 -04:00
2026-10-12 00:01:19 -04:00
2026-10-14 17:30:53 -04:00
2026-09-03 06:55:14 -04:00
2026-10-10 20:05:13 -04:00
2026-09-10 17:59:46 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-14 17:10:55 -07:00
2026-10-14 17:10:55 -07:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-11 22:29:58 -04:00
2026-10-11 22:29:58 -04:00
2026-10-01 08:12:49 -04:00
2026-10-01 08:12:49 -04:00
2026-10-14 15:35:31 -04:00
2026-10-14 15:35:31 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-18 22:40:33 -04:00
2026-10-18 22:40:33 -04:00
2026-10-14 20:42:27 -04:00