semconv.com

network.transport

Stableenumas of v1.44.0

OSI transport layer or inter-process communication method.

The value SHOULD be normalized to lowercase.

Consider always setting the transport when setting a port number, since a port number is ambiguous without knowing the transport. For example different processes could be listening on TCP port 12345 and UDP port 12345.

Examples

Values (5)

Used by

metrics (16)

  • kestrel.active_connections
  • kestrel.active_tls_handshakes
  • kestrel.connection.duration
  • kestrel.queued_connections
  • kestrel.queued_requests
  • kestrel.rejected_connections
  • kestrel.tls_handshake.duration
  • kestrel.upgraded_connections
  • mcp.client.operation.duration
  • mcp.client.session.duration
  • mcp.server.operation.duration
  • mcp.server.session.duration
  • nfs.client.net.count
  • nfs.server.net.count
  • system.network.connection.count
  • system.network.connections

spans (5)

  • span.dotnet.socket.connect.internal
  • span.http.client (opt-in)
  • span.http.server (opt-in)
  • span.mcp.client
  • span.mcp.server

* required on that signal.

History

  1. v1.30.0

    Already present at v1.30.0, the oldest release tracked here (stable).

Definition sourceRegistry docsJSON