-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Networking & Observability
-
Fully Compatible
-
N&O 2026-08-03
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The span name on ingress and egress is the same - the command name. This is per the otel semantic conventions where the name should be the name of the rpc method. However, sampling the command on egress is not as interesting or useful, since it is just a RPC, and the corresponding command on the server could be sampled as well, so in some sense we are just increasing the probability the command is sampled on the server if we also sample on egress.
I think Otel has a notion of "span type" which can be "client" or "server" which might make sense to use, and only sample the "server" spans.