bkotsopoulos
574a36ff99
Add client-side exec-server RPC attempt metrics ( #42883 )
...
## What changed
- Record `exec_server_client_requests_total` for every client RPC call attempt,
labeled by protocol method.
- Count attempts before local admission so rejected, timed-out, cancelled, and
transport-failed calls are included, while notifications and responses are not.
- Export the counter to configured OpenTelemetry collectors while excluding it
from the built-in Statsig metrics set.
## Testing
- Cover every RPC call entry point, successful responses, local and transport
failures, timeouts, cancellation, notifications, and disabled metrics.
- Verify that the OTLP HTTP exporter retains the counter.
GitOrigin-RevId: d266e840d5871aa2c34bed8ce44f3345e2b4650f
2026-09-04 23:06:00 +00:00
..
2026-09-03 20:01:07 +00:00
2026-09-03 20:01:07 +00:00
2026-08-20 08:32:11 +00:00
2026-09-03 22:16:19 +00:00
2026-08-15 03:00:35 +00:00
2026-09-04 14:49:46 +00:00
2026-09-02 21:58:58 +00:00
2026-07-21 08:59:41 +00:00
2026-08-13 19:14:30 +00:00
2026-08-20 08:10:08 +00:00
2026-09-03 20:01:07 +00:00
2026-08-20 18:48:17 +00:00
2026-09-04 12:08:02 +00:00
2026-09-02 21:58:58 +00:00
2026-08-25 21:23:17 +00:00
2026-09-04 23:06:00 +00:00
2026-09-03 22:16:19 +00:00
2026-09-04 14:49:46 +00:00
2026-09-04 12:08:02 +00:00
2026-08-17 22:53:55 +00:00
2026-07-24 00:16:42 +00:00
2026-07-24 00:16:42 +00:00
2026-08-21 17:21:30 +00:00
2026-07-24 00:16:42 +00:00
2026-06-17 17:20:53 -07:00
2026-06-17 17:20:53 -07:00
2026-09-03 20:01:07 +00:00
2026-09-03 20:01:07 +00:00
2026-06-16 09:50:55 -07:00
2026-09-02 21:58:58 +00:00
2026-08-18 18:15:21 +00:00
2026-08-13 11:11:26 +00:00
2026-08-24 17:39:16 +00:00
2026-08-26 06:02:56 +00:00
2026-09-04 22:11:14 +00:00
2026-09-04 23:06:00 +00:00
2026-08-20 08:10:08 +00:00
2026-08-24 17:39:16 +00:00
2026-09-02 21:58:58 +00:00
2026-07-25 16:03:00 +00:00
2026-07-25 16:03:00 +00:00
2026-06-15 17:39:00 -07:00
2026-07-21 13:39:33 +00:00
2026-09-02 21:58:58 +00:00
2026-09-04 10:12:03 +00:00
2026-09-02 21:58:58 +00:00
2026-09-01 21:16:12 +00:00
2026-08-18 13:36:16 +00:00
2026-08-20 08:10:08 +00:00
2026-09-03 22:16:19 +00:00
2026-06-15 17:39:00 -07:00
2026-09-02 21:58:58 +00:00
2026-06-16 09:50:55 -07:00
2026-08-24 06:43:07 +00:00
2026-08-20 17:16:52 +00:00
2026-07-30 19:23:33 +00:00
2026-09-04 14:49:46 +00:00
2026-07-20 13:45:29 +00:00
2026-09-04 23:06:00 +00:00
2026-07-22 15:22:21 +00:00
2026-07-25 16:03:00 +00:00
2026-09-04 23:06:00 +00:00
2026-09-04 10:12:03 +00:00
2026-08-26 06:02:56 +00:00
2026-08-20 08:10:08 +00:00
2026-08-24 17:39:16 +00:00
2026-09-02 21:58:58 +00:00
2026-09-02 21:58:58 +00:00
2026-09-01 21:16:12 +00:00
2026-09-02 21:58:58 +00:00
2026-06-25 13:42:40 -07:00
2026-08-17 20:36:10 +00:00
2026-07-01 14:15:34 -07:00
2026-07-01 14:15:34 -07:00