semconv.com

rpc.system.name

Release candidateenumas of v1.44.0

The Remote Procedure Call (RPC) system.

The client and server RPC systems may differ for the same RPC interaction. For example, a client may use Apache Dubbo or Connect RPC to communicate with a server that uses gRPC since both protocols provide compatibility with gRPC.

Values (4)

Used by

metrics (12)

  • rpc.client.call.duration *
  • rpc.client.duration *
  • rpc.client.request.size *
  • rpc.client.requests_per_rpc *
  • rpc.client.response.size *
  • rpc.client.responses_per_rpc *
  • rpc.server.call.duration *
  • rpc.server.duration *
  • rpc.server.request.size *
  • rpc.server.requests_per_rpc *
  • rpc.server.response.size *
  • rpc.server.responses_per_rpc *

spans (2)

  • span.rpc.call.client *
  • span.rpc.call.server *

* required on that signal.

History

  1. v1.40.0stability

    Promoted to release_candidate.

  2. v1.39.0

    Added as development.

Definition sourceRegistry docsJSON