Jinwoo Hong
1b42c4ce5c
fix(relay-ops): make each reserve-watch sample one Cloud Logging read ( #31619 )
...
* fix(relay-ops): make each reserve-watch sample one Cloud Logging read
The project allows 60 ListLogEntries a minute shared by every watch and tool. Each watch sample
made four to six reads (two director runtime-metrics sub-windows, the ledger summaries, the
seat-behind-row lines, the cell's phone metrics, and since #31484 the 503 request log), so on
10-21 18:39Z twelve watches drew 429s until c21 and c22 tripped unverifiable.
A sample now sends its queries as one OR filter and splits the lines back client-side. The
per-instance 503 split counts each director's own logged /v1/assign 503s from the runtime
metrics it already reads, with the rest of the fleet's count as one unattributed instance,
instead of reading the request log.
* fix(relay-ops): judge unattributed 503s on their 3-minute sum against the whole fleet line
* docs(relay-ops): state that an instance that stops logging trips the unattributed rule
2026-10-21 18:25:30 -04:00
..
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-19 06:57:06 -04:00
2026-10-19 06:57:06 -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-20 13:47:38 -04:00
2026-10-20 13:47:38 -04:00
2026-10-19 06:57:06 -04:00
2026-10-19 06:57:06 -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-19 14:00:05 -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-19 06:12:03 -04:00
2026-10-19 06:12:03 -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-20 04:40:49 -04:00
2026-10-20 04:40:49 -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-19 06:57:06 -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-19 14:00:05 -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-19 14:00:05 -04:00
2026-10-19 14:00:05 -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-19 14:00:05 -04:00
2026-10-19 14:00:05 -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-10-19 06:12:03 -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-19 06:57:06 -04:00
2026-10-14 20:42:27 -04:00
2026-10-21 18:25:30 -04:00
2026-10-01 15:36:17 -04:00
2026-10-12 00:01:19 -04:00
2026-10-21 18:25:30 -04:00
2026-10-21 18:25:30 -04:00
2026-10-12 00:01:19 -04:00
2026-10-19 13:47:55 -04:00
2026-09-03 06:55:14 -04:00
2026-10-20 04:13:17 -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-21 18:25:30 -04:00
2026-10-21 18:25:30 -04:00
2026-10-14 20:42:27 -04:00