semconv.com

server.address

Stablestringas of v1.44.0

Server domain name if available without reverse DNS lookup; otherwise, IP address or UNIX domain socket name.

When observed from the client side, and when communicating through an intermediary, server.address SHOULD represent the server address behind any intermediaries, for example proxies, if it's available.

Examples

Used by

events (1)

  • gen_ai.client.inference.operation.details

spans (59)

  • messaging.create.producer
  • messaging.eventhubs.generic.client
  • messaging.process.consumer
  • messaging.receive.client
  • messaging.send.client
  • messaging.send.producer
  • messaging.servicebus.generic.client
  • messaging.settle.client
  • span.anthropic.inference.client
  • span.aws.bedrock.client
  • span.azure.ai.inference.client
  • span.azure.cosmosdb.client
  • span.db.cassandra.client
  • span.db.client
  • span.db.couchdb.client
  • span.db.elasticsearch.client
  • span.db.hbase.client
  • span.db.mariadb.client
  • span.db.mongodb.client
  • span.db.mysql.client
  • span.db.oracledb.client
  • span.db.postgresql.client
  • span.db.redis.client
  • span.db.sql_server.client
  • span.db.sql.client
  • span.dotnet.http.connection_setup.internal
  • span.dotnet.tls.handshake.internal
  • span.gen_ai.create_agent.client
  • span.gen_ai.embeddings.client
  • span.gen_ai.inference.client
  • span.gen_ai.invoke_agent.client
  • span.gen_ai.retrieval.client
  • span.http.client
  • span.http.client *
  • span.http.server
  • span.mcp.client
  • span.openai.inference.client
  • span.rpc.call.client
  • span.rpc.call.client
  • span.rpc.call.server
  • and 19 more

metrics (82)

  • azure.cosmosdb.client.active_instance.count
  • azure.cosmosdb.client.operation.request_charge
  • db.client.cosmosdb.active_instance.count
  • db.client.operation.duration
  • db.client.response.returned_rows
  • gen_ai.client.operation.duration
  • gen_ai.client.operation.time_per_output_chunk
  • gen_ai.client.operation.time_to_first_chunk
  • gen_ai.client.token.usage
  • gen_ai.server.request.duration
  • gen_ai.server.time_per_output_token
  • gen_ai.server.time_to_first_token
  • http.client.active_requests *
  • http.client.connection.duration *
  • http.client.open_connections *
  • http.client.request.body.size *
  • http.client.request.duration *
  • http.client.response.body.size *
  • http.server.active_requests (opt-in)
  • http.server.request.body.size (opt-in)
  • http.server.request.body.size
  • http.server.request.duration (opt-in)
  • http.server.request.duration
  • http.server.response.body.size (opt-in)
  • http.server.response.body.size
  • 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
  • messaging.client.consumed.messages
  • messaging.client.operation.duration
  • messaging.client.published.messages
  • messaging.client.sent.messages
  • messaging.process.duration
  • and 42 more

* required on that signal.

History

  1. v1.30.0

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

Definition sourceRegistry docsJSON