Class SemanticAttributes

java.lang.Object
io.opentelemetry.semconv.SemanticAttributes

@Deprecated public final class SemanticAttributes extends Object
Deprecated.
This class is deprecated and will be removed in a future release. It is only provided as a convenience to help migration to the new semantic conventions classes structure that was introduced in version 1.24.0.
  • Field Details

    • SCHEMA_URL

      @Deprecated public static final String SCHEMA_URL
      Deprecated.
      The URL of the OpenTelemetry schema for these keys and values.
      See Also:
    • CLIENT_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLIENT_ADDRESS
      Deprecated.
      Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.

      Notes:

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

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> CLIENT_PORT
      Deprecated.
      Client port number.

      Notes:

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

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DESTINATION_ADDRESS
      Deprecated.
      Destination address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.

      Notes:

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

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DESTINATION_PORT
      Deprecated.
      Destination port number
    • ERROR_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> ERROR_TYPE
      Deprecated.
      Describes a class of error the operation ended with.

      Notes:

      • The error.type SHOULD be predictable and SHOULD have low cardinality. Instrumentations SHOULD document the list of errors they report.
      • The cardinality of error.type within one instrumentation library SHOULD be low. Telemetry consumers that aggregate data from multiple instrumentation libraries and applications should be prepared for error.type to have high cardinality at query time when no additional filters are applied.
      • If the operation has completed successfully, instrumentations SHOULD NOT set error.type.
      • If a specific domain defines its own set of error identifiers (such as HTTP or gRPC status codes), it's RECOMMENDED to:
      • Use a domain-specific attribute
      • Set error.type to capture all errors, regardless of whether they are defined within the domain-specific set or not.
    • EXCEPTION_MESSAGE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> EXCEPTION_MESSAGE
      Deprecated.
      The exception message.
    • EXCEPTION_STACKTRACE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> EXCEPTION_STACKTRACE
      Deprecated.
      A stacktrace as a string in the natural representation for the language runtime. The representation is to be determined and documented by each language SIG.
    • EXCEPTION_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> EXCEPTION_TYPE
      Deprecated.
      The type of the exception (its fully-qualified class name, if applicable). The dynamic type of the exception should be preferred over the static type in languages that support it.
    • FAAS_INVOKED_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_INVOKED_NAME
      Deprecated.
      The name of the invoked function.

      Notes:

      • SHOULD be equal to the faas.name resource attribute of the invoked function.
    • FAAS_INVOKED_PROVIDER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_INVOKED_PROVIDER
      Deprecated.
      The cloud provider of the invoked function.

      Notes:

      • SHOULD be equal to the cloud.provider resource attribute of the invoked function.
    • FAAS_INVOKED_REGION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_INVOKED_REGION
      Deprecated.
      The cloud region of the invoked function.

      Notes:

      • SHOULD be equal to the cloud.region resource attribute of the invoked function.
    • FAAS_TRIGGER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_TRIGGER
      Deprecated.
      Type of the trigger which caused this function invocation.
    • PEER_SERVICE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> PEER_SERVICE
      Deprecated.
      The service.name of the remote service. SHOULD be equal to the actual service.name resource attribute of the remote service if any.
    • ENDUSER_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> ENDUSER_ID
      Deprecated.
      Username or client_id extracted from the access token or Authorization header in the inbound request from outside the system.
    • ENDUSER_ROLE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> ENDUSER_ROLE
      Deprecated.
      Actual/assumed role the client is making the request under extracted from token or application security context.
    • ENDUSER_SCOPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> ENDUSER_SCOPE
      Deprecated.
      Scopes or granted authorities the client currently possesses extracted from token or application security context. The value would come from the scope associated with an OAuth 2.0 Access Token or an attribute value in a SAML 2.0 Assertion.
    • EVENT_DOMAIN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> EVENT_DOMAIN
      Deprecated.
      The domain identifies the business context for the events.

      Notes:

      • Events across different domains may have same event.name, yet be unrelated events.
    • EVENT_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> EVENT_NAME
      Deprecated.
      The name identifies the event.
    • LOG_RECORD_UID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_RECORD_UID
      Deprecated.
      A unique identifier for the Log Record.

      Notes:

      • If an id is provided, other log records with the same id will be considered duplicates and can be removed safely. This means, that two distinguishable log records MUST have different values. The id MAY be an Universally Unique Lexicographically Sortable Identifier (ULID), but other identifiers (e.g. UUID) may be used as needed.
    • LOG_IOSTREAM

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_IOSTREAM
      Deprecated.
      The stream associated with the log. See below for a list of well-known values.
    • LOG_FILE_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_FILE_NAME
      Deprecated.
      The basename of the file.
    • LOG_FILE_NAME_RESOLVED

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_FILE_NAME_RESOLVED
      Deprecated.
      The basename of the file, with symlinks resolved.
    • LOG_FILE_PATH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_FILE_PATH
      Deprecated.
      The full path to the file.
    • LOG_FILE_PATH_RESOLVED

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> LOG_FILE_PATH_RESOLVED
      Deprecated.
      The full path to the file, with symlinks resolved.
    • IOS_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> IOS_STATE
      Deprecated.
      This attribute represents the state the application has transitioned into at the occurrence of the event.

      Notes:

    • ANDROID_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> ANDROID_STATE
      Deprecated.
      This attribute represents the state the application has transitioned into at the occurrence of the event.

      Notes:

    • POOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> POOL_NAME
      Deprecated.
      The name of the connection pool; unique within the instrumented application. In case the connection pool implementation doesn't provide a name, then the db.connection_string should be used
    • STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> STATE
      Deprecated.
      The state of a connection in the pool
    • JVM_BUFFER_POOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_BUFFER_POOL_NAME
      Deprecated.
      Name of the buffer pool.

      Notes:

    • JVM_MEMORY_POOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_MEMORY_POOL_NAME
      Deprecated.
      Name of the memory pool.

      Notes:

    • JVM_MEMORY_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_MEMORY_TYPE
      Deprecated.
      The type of memory.
    • JVM_GC_ACTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_GC_ACTION
      Deprecated.
      Name of the garbage collector action.

      Notes:

    • JVM_GC_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_GC_NAME
      Deprecated.
      Name of the garbage collector.

      Notes:

    • JVM_THREAD_DAEMON

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> JVM_THREAD_DAEMON
      Deprecated.
      Whether the thread is daemon or not.
    • JVM_THREAD_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> JVM_THREAD_STATE
      Deprecated.
      State of the thread.
    • SYSTEM_DEVICE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_DEVICE
      Deprecated.
      The device identifier
    • SYSTEM_CPU_LOGICAL_NUMBER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> SYSTEM_CPU_LOGICAL_NUMBER
      Deprecated.
      The logical CPU number [0..n-1]
    • SYSTEM_CPU_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_CPU_STATE
      Deprecated.
      The state of the CPU
    • SYSTEM_MEMORY_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_MEMORY_STATE
      Deprecated.
      The memory state
    • SYSTEM_PAGING_DIRECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_PAGING_DIRECTION
      Deprecated.
      The paging access direction
    • SYSTEM_PAGING_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_PAGING_STATE
      Deprecated.
      The memory paging state
    • SYSTEM_PAGING_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_PAGING_TYPE
      Deprecated.
      The memory paging type
    • SYSTEM_DISK_DIRECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_DISK_DIRECTION
      Deprecated.
      The disk operation direction
    • SYSTEM_FILESYSTEM_MODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_FILESYSTEM_MODE
      Deprecated.
      The filesystem mode
    • SYSTEM_FILESYSTEM_MOUNTPOINT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_FILESYSTEM_MOUNTPOINT
      Deprecated.
      The filesystem mount path
    • SYSTEM_FILESYSTEM_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_FILESYSTEM_STATE
      Deprecated.
      The filesystem state
    • SYSTEM_FILESYSTEM_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_FILESYSTEM_TYPE
      Deprecated.
      The filesystem type
    • SYSTEM_NETWORK_DIRECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_NETWORK_DIRECTION
      Deprecated.
    • SYSTEM_NETWORK_STATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_NETWORK_STATE
      Deprecated.
      A stateless protocol MUST NOT set this attribute
    • SYSTEM_PROCESSES_STATUS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SYSTEM_PROCESSES_STATUS
      Deprecated.
      The process state, e.g., Linux Process State Codes
    • CODE_COLUMN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> CODE_COLUMN
      Deprecated.
      The column number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function.
    • CODE_FILEPATH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CODE_FILEPATH
      Deprecated.
      The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).
    • CODE_FUNCTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CODE_FUNCTION
      Deprecated.
      The method or function name, or equivalent (usually rightmost part of the code unit's name).
    • CODE_LINENO

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> CODE_LINENO
      Deprecated.
      The line number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function.
    • CODE_NAMESPACE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CODE_NAMESPACE
      Deprecated.
      The "namespace" within which code.function is defined. Usually the qualified class or module name, such that code.namespace + some separator + code.function form a unique identifier for the code unit.
    • HTTP_METHOD

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_METHOD
      Deprecated.
      Deprecated, use `http.request.method` instead.
      Deprecated, use http.request.method instead.
    • HTTP_REQUEST_CONTENT_LENGTH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_REQUEST_CONTENT_LENGTH
      Deprecated.
      Deprecated, use `http.request.header.content-length` instead.
      Deprecated, use http.request.header.content-length instead.
    • HTTP_RESPONSE_CONTENT_LENGTH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RESPONSE_CONTENT_LENGTH
      Deprecated.
      Deprecated, use `http.response.header.content-length` instead.
      Deprecated, use http.response.header.content-length instead.
    • HTTP_SCHEME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_SCHEME
      Deprecated.
      Deprecated, use `url.scheme` instead.
      Deprecated, use url.scheme instead.
    • HTTP_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_STATUS_CODE
      Deprecated.
      Deprecated, use `http.response.status_code` instead.
      Deprecated, use http.response.status_code instead.
    • HTTP_TARGET

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_TARGET
      Deprecated.
      Deprecated, use `url.path` and `url.query` instead.
      Deprecated, use url.path and url.query instead.
    • HTTP_URL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_URL
      Deprecated.
      Deprecated, use `url.full` instead.
      Deprecated, use url.full instead.
    • NET_HOST_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_NAME
      Deprecated.
      Deprecated, use `server.address`.
      Deprecated, use server.address.
    • NET_HOST_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NET_HOST_PORT
      Deprecated.
      Deprecated, use `server.port`.
      Deprecated, use server.port.
    • NET_PEER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_PEER_NAME
      Deprecated.
      Deprecated, use `server.address` on client spans and `client.address` on server spans.
      Deprecated, use server.address on client spans and client.address on server spans.
    • NET_PEER_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NET_PEER_PORT
      Deprecated.
      Deprecated, use `server.port` on client spans and `client.port` on server spans.
      Deprecated, use server.port on client spans and client.port on server spans.
    • NET_PROTOCOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_PROTOCOL_NAME
      Deprecated.
      Deprecated, use `network.protocol.name`.
      Deprecated, use network.protocol.name.
    • NET_PROTOCOL_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_PROTOCOL_VERSION
      Deprecated.
      Deprecated, use `network.protocol.version`.
      Deprecated, use network.protocol.version.
    • NET_SOCK_FAMILY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_SOCK_FAMILY
      Deprecated.
      Deprecated, use `network.transport` and `network.type`.
      Deprecated, use network.transport and network.type.
    • NET_SOCK_HOST_ADDR

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_SOCK_HOST_ADDR
      Deprecated.
      Deprecated, use `network.local.address`.
      Deprecated, use network.local.address.
    • NET_SOCK_HOST_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NET_SOCK_HOST_PORT
      Deprecated.
      Deprecated, use `network.local.port`.
      Deprecated, use network.local.port.
    • NET_SOCK_PEER_ADDR

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_SOCK_PEER_ADDR
      Deprecated.
      Deprecated, use `network.peer.address`.
      Deprecated, use network.peer.address.
    • NET_SOCK_PEER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_SOCK_PEER_NAME
      Deprecated.
      Deprecated, no replacement at this time.
      Deprecated, no replacement at this time.
    • NET_SOCK_PEER_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NET_SOCK_PEER_PORT
      Deprecated.
      Deprecated, use `network.peer.port`.
      Deprecated, use network.peer.port.
    • NET_TRANSPORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_TRANSPORT
      Deprecated.
      Deprecated, use `network.transport`.
      Deprecated, use network.transport.
    • HTTP_REQUEST_BODY_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_REQUEST_BODY_SIZE
      Deprecated.
      The size of the request payload body in bytes. This is the number of bytes transferred excluding headers and is often, but not always, present as the Content-Length header. For requests using transport encoding, this should be the compressed size.
    • HTTP_REQUEST_METHOD

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_REQUEST_METHOD
      Deprecated.
      HTTP request method.

      Notes:

      • HTTP request method value SHOULD be "known" to the instrumentation. By default, this convention defines "known" methods as the ones listed in RFC9110 and the PATCH method defined in RFC5789.
      • If the HTTP request method is not known to instrumentation, it MUST set the http.request.method attribute to _OTHER.
      • If the HTTP instrumentation could end up converting valid HTTP request methods to _OTHER, then it MUST provide a way to override the list of known HTTP methods. If this override is done via environment variable, then the environment variable MUST be named OTEL_INSTRUMENTATION_HTTP_KNOWN_METHODS and support a comma-separated list of case-sensitive known HTTP methods (this list MUST be a full override of the default known method, it is not a list of known methods in addition to the defaults).
      • HTTP method names are case-sensitive and http.request.method attribute value MUST match a known HTTP method name exactly. Instrumentations for specific web frameworks that consider HTTP methods to be case insensitive, SHOULD populate a canonical equivalent. Tracing instrumentations that do so, MUST also set http.request.method_original to the original value.
    • HTTP_REQUEST_METHOD_ORIGINAL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_REQUEST_METHOD_ORIGINAL
      Deprecated.
      Original HTTP method sent by the client in the request line.
    • HTTP_REQUEST_RESEND_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_REQUEST_RESEND_COUNT
      Deprecated.
      The ordinal number of request resending attempt (for any reason, including redirects).

      Notes:

      • The resend count SHOULD be updated each time an HTTP request gets resent by the client, regardless of what was the cause of the resending (e.g. redirection, authorization failure, 503 Server Unavailable, network issues, or any other).
    • HTTP_RESPONSE_BODY_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RESPONSE_BODY_SIZE
      Deprecated.
      The size of the response payload body in bytes. This is the number of bytes transferred excluding headers and is often, but not always, present as the Content-Length header. For requests using transport encoding, this should be the compressed size.
    • HTTP_RESPONSE_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RESPONSE_STATUS_CODE
      Deprecated.
    • HTTP_ROUTE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_ROUTE
      Deprecated.
      The matched route, that is, the path template in the format used by the respective server framework.

      Notes:

      • MUST NOT be populated when this is not supported by the HTTP server framework as the route attribute should have low-cardinality and the URI path can NOT substitute it. SHOULD include the application root if there is one.
    • MESSAGING_BATCH_MESSAGE_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_BATCH_MESSAGE_COUNT
      Deprecated.
      The number of messages sent, received, or processed in the scope of the batching operation.

      Notes:

      • Instrumentations SHOULD NOT set messaging.batch.message_count on spans that operate with a single message. When a messaging client library supports both batch and single-message API for the same operation, instrumentations SHOULD use messaging.batch.message_count for batching APIs and SHOULD NOT use it for single-message APIs.
    • MESSAGING_CLIENT_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_CLIENT_ID
      Deprecated.
      A unique identifier for the client that consumes or produces a message.
    • MESSAGING_DESTINATION_ANONYMOUS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_DESTINATION_ANONYMOUS
      Deprecated.
      A boolean that is true if the message destination is anonymous (could be unnamed or have auto-generated name).
    • MESSAGING_DESTINATION_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_DESTINATION_NAME
      Deprecated.
      The message destination name

      Notes:

      • Destination name SHOULD uniquely identify a specific queue, topic or other entity within the broker. If the broker doesn't have such notion, the destination name SHOULD uniquely identify the broker.
    • MESSAGING_DESTINATION_TEMPLATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_DESTINATION_TEMPLATE
      Deprecated.
      Low cardinality representation of the messaging destination name

      Notes:

      • Destination names could be constructed from templates. An example would be a destination name involving a user name or product id. Although the destination name in this case is of high cardinality, the underlying template is of low cardinality and can be effectively used for grouping and aggregation.
    • MESSAGING_DESTINATION_TEMPORARY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_DESTINATION_TEMPORARY
      Deprecated.
      A boolean that is true if the message destination is temporary and might not exist anymore after messages are processed.
    • MESSAGING_DESTINATION_PUBLISH_ANONYMOUS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_DESTINATION_PUBLISH_ANONYMOUS
      Deprecated.
      A boolean that is true if the publish message destination is anonymous (could be unnamed or have auto-generated name).
    • MESSAGING_DESTINATION_PUBLISH_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_DESTINATION_PUBLISH_NAME
      Deprecated.
      The name of the original destination the message was published to

      Notes:

      • The name SHOULD uniquely identify a specific queue, topic, or other entity within the broker. If the broker doesn't have such notion, the original destination name SHOULD uniquely identify the broker.
    • MESSAGING_KAFKA_CONSUMER_GROUP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_KAFKA_CONSUMER_GROUP
      Deprecated.
      Name of the Kafka Consumer Group that is handling the message. Only applies to consumers, not producers.
    • MESSAGING_KAFKA_DESTINATION_PARTITION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_KAFKA_DESTINATION_PARTITION
      Deprecated.
      Partition the message is sent to.
    • MESSAGING_KAFKA_MESSAGE_KEY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_KAFKA_MESSAGE_KEY
      Deprecated.
      Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition. They differ from messaging.message.id in that they're not unique. If the key is null, the attribute MUST NOT be set.

      Notes:

      • If the key type is not string, it's string representation has to be supplied for the attribute. If the key has no unambiguous, canonical string form, don't include its value.
    • MESSAGING_KAFKA_MESSAGE_OFFSET

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_KAFKA_MESSAGE_OFFSET
      Deprecated.
      The offset of a record in the corresponding Kafka partition.
    • MESSAGING_KAFKA_MESSAGE_TOMBSTONE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_KAFKA_MESSAGE_TOMBSTONE
      Deprecated.
      A boolean that is true if the message is a tombstone.
    • MESSAGING_MESSAGE_BODY_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_MESSAGE_BODY_SIZE
      Deprecated.
      The size of the message body in bytes.

      Notes:

      • This can refer to both the compressed or uncompressed body size. If both sizes are known, the uncompressed body size should be used.
    • MESSAGING_MESSAGE_CONVERSATION_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_MESSAGE_CONVERSATION_ID
      Deprecated.
      The conversation ID identifying the conversation to which the message belongs, represented as a string. Sometimes called "Correlation ID".
    • MESSAGING_MESSAGE_ENVELOPE_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_MESSAGE_ENVELOPE_SIZE
      Deprecated.
      The size of the message body and metadata in bytes.

      Notes:

      • This can refer to both the compressed or uncompressed size. If both sizes are known, the uncompressed size should be used.
    • MESSAGING_MESSAGE_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_MESSAGE_ID
      Deprecated.
      A value used by the messaging system as an identifier for the message, represented as a string.
    • MESSAGING_OPERATION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_OPERATION
      Deprecated.
      A string identifying the kind of messaging operation.

      Notes:

      • If a custom value is used, it MUST be of low cardinality.
    • MESSAGING_RABBITMQ_DESTINATION_ROUTING_KEY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_RABBITMQ_DESTINATION_ROUTING_KEY
      Deprecated.
      RabbitMQ message routing key.
    • MESSAGING_ROCKETMQ_CLIENT_GROUP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_CLIENT_GROUP
      Deprecated.
      Name of the RocketMQ producer/consumer group that is handling the message. The client type is identified by the SpanKind.
    • MESSAGING_ROCKETMQ_CONSUMPTION_MODEL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_CONSUMPTION_MODEL
      Deprecated.
      Model of message consumption. This only applies to consumer spans.
    • MESSAGING_ROCKETMQ_MESSAGE_DELAY_TIME_LEVEL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_ROCKETMQ_MESSAGE_DELAY_TIME_LEVEL
      Deprecated.
      The delay time level for delay message, which determines the message delay time.
    • MESSAGING_ROCKETMQ_MESSAGE_DELIVERY_TIMESTAMP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_ROCKETMQ_MESSAGE_DELIVERY_TIMESTAMP
      Deprecated.
      The timestamp in milliseconds that the delay message is expected to be delivered to consumer.
    • MESSAGING_ROCKETMQ_MESSAGE_GROUP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_MESSAGE_GROUP
      Deprecated.
      It is essential for FIFO message. Messages that belong to the same message group are always processed one by one within the same consumer group.
    • MESSAGING_ROCKETMQ_MESSAGE_KEYS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> MESSAGING_ROCKETMQ_MESSAGE_KEYS
      Deprecated.
      Key(s) of message, another way to mark message besides message id.
    • MESSAGING_ROCKETMQ_MESSAGE_TAG

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_MESSAGE_TAG
      Deprecated.
      The secondary classifier of message besides topic.
    • MESSAGING_ROCKETMQ_MESSAGE_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_MESSAGE_TYPE
      Deprecated.
      Type of message.
    • MESSAGING_ROCKETMQ_NAMESPACE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_NAMESPACE
      Deprecated.
      Namespace of RocketMQ resources, resources in different namespaces are individual.
    • MESSAGING_SYSTEM

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_SYSTEM
      Deprecated.
      A string identifying the messaging system.
    • NETWORK_CARRIER_ICC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CARRIER_ICC
      Deprecated.
      The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network.
    • NETWORK_CARRIER_MCC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CARRIER_MCC
      Deprecated.
      The mobile carrier country code.
    • NETWORK_CARRIER_MNC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CARRIER_MNC
      Deprecated.
      The mobile carrier network code.
    • NETWORK_CARRIER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CARRIER_NAME
      Deprecated.
      The name of the mobile carrier.
    • NETWORK_CONNECTION_SUBTYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CONNECTION_SUBTYPE
      Deprecated.
      This describes more details regarding the connection.type. It may be the type of cell technology connection, but it could be used for describing details about a wifi connection.
    • NETWORK_CONNECTION_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_CONNECTION_TYPE
      Deprecated.
      The internet connection type.
    • NETWORK_LOCAL_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_LOCAL_ADDRESS
      Deprecated.
      Local address of the network connection - IP address or Unix domain socket name.
    • NETWORK_LOCAL_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NETWORK_LOCAL_PORT
      Deprecated.
      Local port number of the network connection.
    • NETWORK_PEER_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_PEER_ADDRESS
      Deprecated.
      Peer address of the network connection - IP address or Unix domain socket name.
    • NETWORK_PEER_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> NETWORK_PEER_PORT
      Deprecated.
      Peer port number of the network connection.
    • NETWORK_PROTOCOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_PROTOCOL_NAME
      Deprecated.
      OSI application layer or non-OSI equivalent.

      Notes:

      • The value SHOULD be normalized to lowercase.
    • NETWORK_PROTOCOL_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_PROTOCOL_VERSION
      Deprecated.
      Version of the protocol specified in network.protocol.name.

      Notes:

      • network.protocol.version refers to the version of the protocol used and might be different from the protocol client's version. If the HTTP client has a version of 0.27.2, but sends HTTP version 1.1, this attribute should be set to 1.1.
    • NETWORK_TRANSPORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_TRANSPORT
      Deprecated.
      OSI transport layer or inter-process communication method.

      Notes:

      • 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.
    • NETWORK_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NETWORK_TYPE
      Deprecated.
      OSI network layer or non-OSI equivalent.

      Notes:

      • The value SHOULD be normalized to lowercase.
    • RPC_CONNECT_RPC_ERROR_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_CONNECT_RPC_ERROR_CODE
      Deprecated.
      The error codes of the Connect request. Error codes are always string values.
    • RPC_GRPC_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> RPC_GRPC_STATUS_CODE
      Deprecated.
      The numeric status code of the gRPC request.
    • RPC_JSONRPC_ERROR_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> RPC_JSONRPC_ERROR_CODE
      Deprecated.
      error.code property of response if it is an error response.
    • RPC_JSONRPC_ERROR_MESSAGE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_JSONRPC_ERROR_MESSAGE
      Deprecated.
      error.message property of response if it is an error response.
    • RPC_JSONRPC_REQUEST_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_JSONRPC_REQUEST_ID
      Deprecated.
      id property of request or response. Since protocol allows id to be int, string, null or missing (for notifications), value is expected to be cast to string for simplicity. Use empty string in case of null value. Omit entirely if this is a notification.
    • RPC_JSONRPC_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_JSONRPC_VERSION
      Deprecated.
      Protocol version as in jsonrpc property of request/response. Since JSON-RPC 1.0 doesn't specify this, the value can be omitted.
    • RPC_METHOD

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_METHOD
      Deprecated.
      The name of the (logical) method being called, must be equal to the $method part in the span name.

      Notes:

      • This is the logical name of the method from the RPC interface perspective, which can be different from the name of any implementing method/function. The code.function attribute may be used to store the latter (e.g., method actually executing the call on the server side, RPC client stub method on the client side).
    • RPC_SERVICE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_SERVICE
      Deprecated.
      The full (logical) name of the service being called, including its package name, if applicable.

      Notes:

      • This is the logical name of the service from the RPC interface perspective, which can be different from the name of any implementing class. The code.namespace attribute may be used to store the latter (despite the attribute name, it may include a class name; e.g., class with method actually executing the call on the server side, RPC client stub class on the client side).
    • RPC_SYSTEM

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> RPC_SYSTEM
      Deprecated.
      A string identifying the remoting system. See below for a list of well-known identifiers.
    • THREAD_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> THREAD_ID
      Deprecated.
      Current "managed" thread ID (as opposed to OS thread ID).
    • THREAD_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> THREAD_NAME
      Deprecated.
      Current thread name.
    • URL_FRAGMENT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> URL_FRAGMENT
      Deprecated.
      The URI fragment component
    • URL_FULL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> URL_FULL
      Deprecated.
      Absolute URL describing a network resource according to RFC3986

      Notes:

      • For network calls, URL usually has scheme://host[:port][path][?query][#fragment] format, where the fragment is not transmitted over HTTP, but if it is known, it SHOULD be included nevertheless. url.full MUST NOT contain credentials passed via URL in form of https://username:password@www.example.com/. In such case username and password SHOULD be redacted and attribute's value SHOULD be https://REDACTED:REDACTED@www.example.com/. url.full SHOULD capture the absolute URL when it is available (or can be reconstructed) and SHOULD NOT be validated or modified except for sanitizing purposes.
    • URL_PATH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> URL_PATH
      Deprecated.
      The URI path component
    • URL_QUERY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> URL_QUERY
      Deprecated.
      The URI query component

      Notes:

      • Sensitive content provided in query string SHOULD be scrubbed when instrumentations can identify it.
    • URL_SCHEME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> URL_SCHEME
      Deprecated.
      The URI scheme component identifying the used protocol.
    • USER_AGENT_ORIGINAL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> USER_AGENT_ORIGINAL
      Deprecated.
      Value of the HTTP User-Agent header sent by the client.
    • SERVER_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SERVER_ADDRESS
      Deprecated.
      Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.

      Notes:

      • 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.
    • SERVER_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> SERVER_PORT
      Deprecated.
      Server port number.

      Notes:

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

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SESSION_ID
      Deprecated.
      A unique id to identify a session.
    • SESSION_PREVIOUS_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SESSION_PREVIOUS_ID
      Deprecated.
      The previous session.id for this user, when known.
    • SOURCE_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SOURCE_ADDRESS
      Deprecated.
      Source address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.

      Notes:

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

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> SOURCE_PORT
      Deprecated.
      Source port number
    • AWS_LAMBDA_INVOKED_ARN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_LAMBDA_INVOKED_ARN
      Deprecated.
      The full invoked ARN as provided on the Context passed to the function ( Lambda-Runtime-Invoked-Function-Arn header on the /runtime/invocation/next applicable).

      Notes:

      • This may be different from cloud.resource_id if an alias is involved.
    • CLOUDEVENTS_EVENT_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLOUDEVENTS_EVENT_ID
      Deprecated.
      The event_id uniquely identifies the event.
    • CLOUDEVENTS_EVENT_SOURCE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLOUDEVENTS_EVENT_SOURCE
      Deprecated.
      The source identifies the context in which an event happened.
    • CLOUDEVENTS_EVENT_SPEC_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLOUDEVENTS_EVENT_SPEC_VERSION
      Deprecated.
    • CLOUDEVENTS_EVENT_SUBJECT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLOUDEVENTS_EVENT_SUBJECT
      Deprecated.
      The subject of the event in the context of the event producer (identified by source).
    • CLOUDEVENTS_EVENT_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLOUDEVENTS_EVENT_TYPE
      Deprecated.
      The event_type contains a value describing the type of event related to the originating occurrence.
    • OPENTRACING_REF_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OPENTRACING_REF_TYPE
      Deprecated.
      Parent-child Reference type

      Notes:

      • The causal relationship between a child Span and a parent Span.
    • DB_CONNECTION_STRING

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CONNECTION_STRING
      Deprecated.
      The connection string used to connect to the database. It is recommended to remove embedded credentials.
    • DB_JDBC_DRIVER_CLASSNAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_JDBC_DRIVER_CLASSNAME
      Deprecated.
      The fully-qualified class name of the Java Database Connectivity (JDBC) driver used to connect.
    • DB_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_NAME
      Deprecated.
      This attribute is used to report the name of the database being accessed. For commands that switch the database, this should be set to the target database (even if the command fails).

      Notes:

      • In some SQL databases, the database name to be used is called "schema name". In case there are multiple layers that could be considered for database name (e.g. Oracle instance name and schema name), the database name to be used is the more specific layer (e.g. Oracle schema name).
    • DB_OPERATION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_OPERATION
      Deprecated.
      The name of the operation being executed, e.g. the MongoDB command name such as findAndModify, or the SQL keyword.

      Notes:

      • When setting this to an SQL keyword, it is not recommended to attempt any client-side parsing of db.statement just to get this property, but it should be set if the operation name is provided by the library being instrumented. If the SQL statement has an ambiguous operation, or performs more than one operation, this value may be omitted.
    • DB_STATEMENT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_STATEMENT
      Deprecated.
      The database statement being executed.
    • DB_SYSTEM

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_SYSTEM
      Deprecated.
      An identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers.
    • DB_USER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_USER
      Deprecated.
      Username for accessing the database.
    • DB_MSSQL_INSTANCE_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_MSSQL_INSTANCE_NAME
      Deprecated.
      The Microsoft SQL Server instance name connecting to. This name is used to determine the port of a named instance.

      Notes:

      • If setting a db.mssql.instance_name, server.port is no longer required (but still recommended if non-standard).
    • DB_CASSANDRA_CONSISTENCY_LEVEL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CASSANDRA_CONSISTENCY_LEVEL
      Deprecated.
      The consistency level of the query. Based on consistency values from CQL.
    • DB_CASSANDRA_COORDINATOR_DC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CASSANDRA_COORDINATOR_DC
      Deprecated.
      The data center of the coordinating node for a query.
    • DB_CASSANDRA_COORDINATOR_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CASSANDRA_COORDINATOR_ID
      Deprecated.
      The ID of the coordinating node for a query.
    • DB_CASSANDRA_IDEMPOTENCE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> DB_CASSANDRA_IDEMPOTENCE
      Deprecated.
      Whether or not the query is idempotent.
    • DB_CASSANDRA_PAGE_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_CASSANDRA_PAGE_SIZE
      Deprecated.
      The fetch size used for paging, i.e. how many rows will be returned at once.
    • DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT
      Deprecated.
      The number of times a query was speculatively executed. Not set or 0 if the query was not executed speculatively.
    • DB_CASSANDRA_TABLE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CASSANDRA_TABLE
      Deprecated.
      The name of the primary table that the operation is acting upon, including the keyspace name (if applicable).

      Notes:

      • This mirrors the db.sql.table attribute but references cassandra rather than sql. It is not recommended to attempt any client-side parsing of db.statement just to get this property, but it should be set if it is provided by the library being instrumented. If the operation is acting upon an anonymous table, or more than one table, this value MUST NOT be set.
    • DB_REDIS_DATABASE_INDEX

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_REDIS_DATABASE_INDEX
      Deprecated.
      The index of the database being accessed as used in the SELECT command, provided as an integer. To be used instead of the generic db.name attribute.
    • DB_MONGODB_COLLECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_MONGODB_COLLECTION
      Deprecated.
      The collection being accessed within the database stated in db.name.
    • DB_ELASTICSEARCH_CLUSTER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_ELASTICSEARCH_CLUSTER_NAME
      Deprecated.
      Represents the identifier of an Elasticsearch cluster.
    • DB_ELASTICSEARCH_NODE_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_ELASTICSEARCH_NODE_NAME
      Deprecated.
      Represents the human-readable identifier of the node/instance to which a request was routed.
    • DB_SQL_TABLE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_SQL_TABLE
      Deprecated.
      The name of the primary table that the operation is acting upon, including the database name (if applicable).

      Notes:

      • It is not recommended to attempt any client-side parsing of db.statement just to get this property, but it should be set if it is provided by the library being instrumented. If the operation is acting upon an anonymous table, or more than one table, this value MUST NOT be set.
    • DB_COSMOSDB_CLIENT_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_COSMOSDB_CLIENT_ID
      Deprecated.
      Unique Cosmos client instance id.
    • DB_COSMOSDB_CONNECTION_MODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_COSMOSDB_CONNECTION_MODE
      Deprecated.
      Cosmos client connection mode.
    • DB_COSMOSDB_CONTAINER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_COSMOSDB_CONTAINER
      Deprecated.
      Cosmos DB container name.
    • DB_COSMOSDB_OPERATION_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_COSMOSDB_OPERATION_TYPE
      Deprecated.
      CosmosDB Operation Type.
    • DB_COSMOSDB_REQUEST_CHARGE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Double> DB_COSMOSDB_REQUEST_CHARGE
      Deprecated.
      RU consumed for that operation
    • DB_COSMOSDB_REQUEST_CONTENT_LENGTH

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_COSMOSDB_REQUEST_CONTENT_LENGTH
      Deprecated.
      Request payload size in bytes
    • DB_COSMOSDB_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_COSMOSDB_STATUS_CODE
      Deprecated.
      Cosmos DB status code.
    • DB_COSMOSDB_SUB_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> DB_COSMOSDB_SUB_STATUS_CODE
      Deprecated.
      Cosmos DB sub status code.
    • OTEL_STATUS_CODE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_STATUS_CODE
      Deprecated.
      Name of the code, either "OK" or "ERROR". MUST NOT be set if the status code is UNSET.
    • OTEL_STATUS_DESCRIPTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_STATUS_DESCRIPTION
      Deprecated.
      Description of the Status if it has a value, otherwise not set.
    • FAAS_INVOCATION_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_INVOCATION_ID
      Deprecated.
      The invocation ID of the current function invocation.
    • FAAS_DOCUMENT_COLLECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_DOCUMENT_COLLECTION
      Deprecated.
      The name of the source on which the triggering operation was performed. For example, in Cloud Storage or S3 corresponds to the bucket name, and in Cosmos DB to the database name.
    • FAAS_DOCUMENT_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_DOCUMENT_NAME
      Deprecated.
      The document name/table subjected to the operation. For example, in Cloud Storage or S3 is the name of the file, and in Cosmos DB the table name.
    • FAAS_DOCUMENT_OPERATION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_DOCUMENT_OPERATION
      Deprecated.
      Describes the type of the operation that was performed on the data.
    • FAAS_DOCUMENT_TIME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_DOCUMENT_TIME
      Deprecated.
      A string containing the time when the data was accessed in the ISO 8601 format expressed in UTC.
    • FAAS_CRON

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_CRON
      Deprecated.
      A string containing the schedule period as Cron Expression.
    • FAAS_TIME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_TIME
      Deprecated.
      A string containing the function invocation time in the ISO 8601 format expressed in UTC.
    • FAAS_COLDSTART

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> FAAS_COLDSTART
      Deprecated.
      A boolean that is true if the serverless function is executed for the first time (aka cold-start).
    • FEATURE_FLAG_KEY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FEATURE_FLAG_KEY
      Deprecated.
      The unique identifier of the feature flag.
    • FEATURE_FLAG_PROVIDER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FEATURE_FLAG_PROVIDER_NAME
      Deprecated.
      The name of the service provider that performs the flag evaluation.
    • FEATURE_FLAG_VARIANT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FEATURE_FLAG_VARIANT
      Deprecated.
      SHOULD be a semantic identifier for a value. If one is unavailable, a stringified version of the value can be used.

      Notes:

      • A semantic identifier, commonly referred to as a variant, provides a means for referring to a value without including the value itself. This can provide additional context for understanding the meaning behind a value. For example, the variant red maybe be used for the value #c05543.
      • A stringified version of the value can be used in situations where a semantic identifier is unavailable. String representation of the value should be determined by the implementer.
    • AWS_REQUEST_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_REQUEST_ID
      Deprecated.
      The AWS request ID as returned in the response headers x-amz-request-id or x-amz-requestid.
    • AWS_DYNAMODB_ATTRIBUTES_TO_GET

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_ATTRIBUTES_TO_GET
      Deprecated.
      The value of the AttributesToGet request parameter.
    • AWS_DYNAMODB_CONSISTENT_READ

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> AWS_DYNAMODB_CONSISTENT_READ
      Deprecated.
      The value of the ConsistentRead request parameter.
    • AWS_DYNAMODB_CONSUMED_CAPACITY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_CONSUMED_CAPACITY
      Deprecated.
      The JSON-serialized value of each item in the ConsumedCapacity response field.
    • AWS_DYNAMODB_INDEX_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_DYNAMODB_INDEX_NAME
      Deprecated.
      The value of the IndexName request parameter.
    • AWS_DYNAMODB_ITEM_COLLECTION_METRICS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_DYNAMODB_ITEM_COLLECTION_METRICS
      Deprecated.
      The JSON-serialized value of the ItemCollectionMetrics response field.
    • AWS_DYNAMODB_LIMIT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_LIMIT
      Deprecated.
      The value of the Limit request parameter.
    • AWS_DYNAMODB_PROJECTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_DYNAMODB_PROJECTION
      Deprecated.
      The value of the ProjectionExpression request parameter.
    • AWS_DYNAMODB_PROVISIONED_READ_CAPACITY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Double> AWS_DYNAMODB_PROVISIONED_READ_CAPACITY
      Deprecated.
      The value of the ProvisionedThroughput.ReadCapacityUnits request parameter.
    • AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Double> AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY
      Deprecated.
      The value of the ProvisionedThroughput.WriteCapacityUnits request parameter.
    • AWS_DYNAMODB_SELECT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_DYNAMODB_SELECT
      Deprecated.
      The value of the Select request parameter.
    • AWS_DYNAMODB_TABLE_NAMES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_TABLE_NAMES
      Deprecated.
      The keys in the RequestItems object field.
    • AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES
      Deprecated.
      The JSON-serialized value of each item of the GlobalSecondaryIndexes request field
    • AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES
      Deprecated.
      The JSON-serialized value of each item of the LocalSecondaryIndexes request field.
    • AWS_DYNAMODB_EXCLUSIVE_START_TABLE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_DYNAMODB_EXCLUSIVE_START_TABLE
      Deprecated.
      The value of the ExclusiveStartTableName request parameter.
    • AWS_DYNAMODB_TABLE_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_TABLE_COUNT
      Deprecated.
      The the number of items in the TableNames response parameter.
    • AWS_DYNAMODB_SCAN_FORWARD

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> AWS_DYNAMODB_SCAN_FORWARD
      Deprecated.
      The value of the ScanIndexForward request parameter.
    • AWS_DYNAMODB_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_COUNT
      Deprecated.
      The value of the Count response parameter.
    • AWS_DYNAMODB_SCANNED_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_SCANNED_COUNT
      Deprecated.
      The value of the ScannedCount response parameter.
    • AWS_DYNAMODB_SEGMENT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_SEGMENT
      Deprecated.
      The value of the Segment request parameter.
    • AWS_DYNAMODB_TOTAL_SEGMENTS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_DYNAMODB_TOTAL_SEGMENTS
      Deprecated.
      The value of the TotalSegments request parameter.
    • AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS
      Deprecated.
      The JSON-serialized value of each item in the AttributeDefinitions request field.
    • AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<List<String>> AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES
      Deprecated.
      The JSON-serialized value of each item in the the GlobalSecondaryIndexUpdates request field.
    • AWS_S3_BUCKET

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_S3_BUCKET
      Deprecated.
      The S3 bucket name the request refers to. Corresponds to the --bucket parameter of the S3 API operations.

      Notes:

      • The bucket attribute is applicable to all S3 operations that reference a bucket, i.e. that require the bucket name as a mandatory parameter. This applies to almost all S3 operations except list-buckets.
    • AWS_S3_COPY_SOURCE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_S3_COPY_SOURCE
      Deprecated.
      The source object (in the form bucket/key) for the copy operation.

      Notes:

    • AWS_S3_DELETE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_S3_DELETE
      Deprecated.
      The delete request container that specifies the objects to be deleted.

      Notes:

    • AWS_S3_KEY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_S3_KEY
      Deprecated.
      The S3 object key the request refers to. Corresponds to the --key parameter of the S3 API operations.

      Notes:

    • AWS_S3_PART_NUMBER

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> AWS_S3_PART_NUMBER
      Deprecated.
      The part number of the part being uploaded in a multipart-upload operation. This is a positive integer between 1 and 10,000.

      Notes:

    • AWS_S3_UPLOAD_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> AWS_S3_UPLOAD_ID
      Deprecated.
      Upload ID that identifies the multipart upload.

      Notes:

    • GRAPHQL_DOCUMENT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> GRAPHQL_DOCUMENT
      Deprecated.
      The GraphQL document being executed.

      Notes:

      • The value may be sanitized to exclude sensitive information.
    • GRAPHQL_OPERATION_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> GRAPHQL_OPERATION_NAME
      Deprecated.
      The name of the operation being executed.
    • GRAPHQL_OPERATION_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> GRAPHQL_OPERATION_TYPE
      Deprecated.
      The type of the operation being executed.
    • MESSAGE_COMPRESSED_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGE_COMPRESSED_SIZE
      Deprecated.
      Compressed size of the message in bytes.
    • MESSAGE_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGE_ID
      Deprecated.
      MUST be calculated as two different counters starting from 1 one for sent messages and one for received message.

      Notes:

      • This way we guarantee that the values will be consistent between different implementations.
    • MESSAGE_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGE_TYPE
      Deprecated.
      Whether this is a received or sent message.
    • MESSAGE_UNCOMPRESSED_SIZE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGE_UNCOMPRESSED_SIZE
      Deprecated.
      Uncompressed size of the message in bytes.
    • EXCEPTION_ESCAPED

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> EXCEPTION_ESCAPED
      Deprecated.
      SHOULD be set to true if the exception event is recorded at a point where it is known that the exception is escaping the scope of the span.

      Notes:

      • An exception is considered to have escaped (or left) the scope of a span, if that span is ended while the exception is still logically "in flight". This may be actually "in flight" in some languages (e.g. if the exception is passed to a Context manager's __exit__ method in Python) but will usually be caught at the point of recording the exception in most languages.
      • It is usually not possible to determine at the point where an exception is thrown whether it will escape the scope of a span. However, it is trivial to know that an exception will escape, if one checks for an active exception just before ending the span, as done in the example above.
      • It follows that an exception may still escape the scope of the span even if the exception.escaped attribute was not set or set to false, since the event might have been recorded at a time where it was not clear whether the exception will escape.
    • HTTP_REQUEST_HEADER

      @Deprecated public static final AttributeKeyTemplate<List<String>> HTTP_REQUEST_HEADER
      Deprecated.
      HTTP request headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which headers are to be captured. Including all request headers can be a security risk - explicit configuration helps avoid leaking sensitive information. The User-Agent header is already captured in the user_agent.original attribute. Users MAY explicitly configure instrumentations to capture them even though it is not recommended. The attribute value MUST consist of either multiple header values as an array of strings or a single-item array containing a possibly comma-concatenated string, depending on the way the HTTP library provides access to headers.
    • HTTP_RESPONSE_HEADER

      @Deprecated public static final AttributeKeyTemplate<List<String>> HTTP_RESPONSE_HEADER
      Deprecated.
      HTTP response headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which headers are to be captured. Including all response headers can be a security risk - explicit configuration helps avoid leaking sensitive information. Users MAY explicitly configure instrumentations to capture them even though it is not recommended. The attribute value MUST consist of either multiple header values as an array of strings or a single-item array containing a possibly comma-concatenated string, depending on the way the HTTP library provides access to headers.
    • RPC_CONNECT_RPC_REQUEST_METADATA

      @Deprecated public static final AttributeKeyTemplate<List<String>> RPC_CONNECT_RPC_REQUEST_METADATA
      Deprecated.
      Connect request metadata, <key> being the normalized Connect Metadata key (lowercase), the value being the metadata values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.
    • RPC_CONNECT_RPC_RESPONSE_METADATA

      @Deprecated public static final AttributeKeyTemplate<List<String>> RPC_CONNECT_RPC_RESPONSE_METADATA
      Deprecated.
      Connect response metadata, <key> being the normalized Connect Metadata key (lowercase), the value being the metadata values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.
    • RPC_GRPC_REQUEST_METADATA

      @Deprecated public static final AttributeKeyTemplate<List<String>> RPC_GRPC_REQUEST_METADATA
      Deprecated.
      gRPC request metadata, <key> being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.
    • RPC_GRPC_RESPONSE_METADATA

      @Deprecated public static final AttributeKeyTemplate<List<String>> RPC_GRPC_RESPONSE_METADATA
      Deprecated.
      gRPC response metadata, <key> being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

      Notes:

      • Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.
    • DB_ELASTICSEARCH_PATH_PARTS

      @Deprecated public static final AttributeKeyTemplate<String> DB_ELASTICSEARCH_PATH_PARTS
      Deprecated.
      A dynamic value in the url path.

      Notes:

      • Many Elasticsearch url paths allow dynamic values. These SHOULD be recorded in span attributes in the format db.elasticsearch.path_parts.<key>, where <key> is the url path part name. The implementation SHOULD reference the elasticsearch schema in order to map the path part values to their names.
    • EXCEPTION_EVENT_NAME

      @Deprecated public static final String EXCEPTION_EVENT_NAME
      Deprecated.
      The name of an event describing an exception.

      Typically an event with that name should not be manually created. Instead Span.recordException(Throwable) should be used.

      See Also:
    • DB_CASSANDRA_KEYSPACE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_CASSANDRA_KEYSPACE
      Deprecated.
      this item has been removed as of 1.8.0 of the semantic conventions. Please use DB_NAME instead.
      The name of the keyspace being accessed.
    • DB_HBASE_NAMESPACE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DB_HBASE_NAMESPACE
      Deprecated.
      this item has been removed as of 1.8.0 of the semantic conventions. Please use DB_NAME instead.
      The HBase namespace being accessed.
    • HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED
      Deprecated.
      this item has been removed as of 1.13.0 of the semantic conventions. Please use HTTP_REQUEST_CONTENT_LENGTH instead.
      The size of the uncompressed request payload body after transport decoding. Not set if transport encoding not used.
    • HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED
      Deprecated.
      This item has been removed as of 1.13.0 of the semantic conventions. Please use HTTP_RESPONSE_CONTENT_LENGTH instead.
    • HTTP_SERVER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_SERVER_NAME
      Deprecated.
      This item has been removed as of 1.13.0 of the semantic conventions. Please use NET_HOST_NAME instead.
    • HTTP_HOST

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_HOST
      Deprecated.
      This item has been removed as of 1.13.0 of the semantic conventions. Please use NET_HOST_NAME instead.
    • NET_PEER_IP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_PEER_IP
      Deprecated.
      This item has been removed as of 1.13.0 of the semantic conventions. Please use NET_SOCK_PEER_ADDR instead.
    • NET_HOST_IP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_IP
      Deprecated.
      This item has been removed as of 1.13.0 of the semantic conventions. Please use NET_SOCK_HOST_ADDR instead.
    • HTTP_RETRY_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RETRY_COUNT
      Deprecated.
      This item has been removed as of 1.15.0 of the semantic conventions. Use HTTP_RESEND_COUNT instead.
      The ordinal number of request re-sending attempt.
    • MESSAGING_DESTINATION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_DESTINATION
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_DESTINATION_NAME instead.
      A string identifying the messaging system.
    • MESSAGING_TEMP_DESTINATION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_TEMP_DESTINATION
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_DESTINATION_TEMPORARY instead.
      A boolean that is true if the message destination is temporary.
    • MESSAGING_PROTOCOL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_PROTOCOL
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use NET_PROTOCOL_NAME instead.
      The name of the transport protocol.
    • MESSAGING_PROTOCOL_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_PROTOCOL_VERSION
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use NET_PROTOCOL_VERSION instead.
      The version of the transport protocol.
    • MESSAGING_URL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_URL
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. There is no replacement.
      Connection string.
    • MESSAGING_CONVERSATION_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_CONVERSATION_ID
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_MESSAGE_CONVERSATION_ID instead.
      The conversation ID identifying the conversation to which the message belongs, represented as a string. Sometimes called "Correlation ID".
    • MESSAGING_RABBITMQ_ROUTING_KEY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_RABBITMQ_ROUTING_KEY
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_RABBITMQ_DESTINATION_ROUTING_KEY instead.
      RabbitMQ message routing key.
    • MESSAGING_KAFKA_PARTITION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_KAFKA_PARTITION
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_KAFKA_SOURCE_PARTITION instead.
      Partition the message is received from.
    • MESSAGING_KAFKA_TOMBSTONE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_KAFKA_TOMBSTONE
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_KAFKA_MESSAGE_TOMBSTONE instead.
      A boolean that is true if the message is a tombstone.
    • MESSAGING_ROCKETMQ_DELIVERY_TIMESTAMP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_ROCKETMQ_DELIVERY_TIMESTAMP
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_ROCKETMQ_MESSAGE_DELIVERY_TIMESTAMP instead.
      The timestamp in milliseconds that the delay message is expected to be delivered to consumer.
    • MESSAGING_ROCKETMQ_DELAY_TIME_LEVEL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_ROCKETMQ_DELAY_TIME_LEVEL
      Deprecated.
      This item has been removed as of 1.17.0 of the semantic conventions. Use MESSAGING_ROCKETMQ_MESSAGE_DELAY_TIME_LEVEL instead.
      The delay time level for delay message, which determines the message delay time.
    • OTEL_SCOPE_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_SCOPE_NAME
      Deprecated.
      This item has been moved, use ResourceAttributes.OTEL_SCOPE_NAME instead.
      The name of the instrumentation scope - (InstrumentationScope.Name in OTLP).
    • OTEL_SCOPE_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_SCOPE_VERSION
      Deprecated.
      This item has been moved, use ResourceAttributes.OTEL_SCOPE_VERSION instead.
      The version of the instrumentation scope - (InstrumentationScope.Version in OTLP).
    • FAAS_EXECUTION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> FAAS_EXECUTION
      Deprecated.
      This item has been renamed in 1.19.0 version of the semantic conventions. Use FAAS_INVOCATION_ID instead.
      The execution ID of the current function execution.
    • HTTP_USER_AGENT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_USER_AGENT
      Deprecated.
      This item has been renamed in 1.19.0 version of the semantic conventions. Use USER_AGENT_ORIGINAL instead.
      Value of the HTTP User-Agent header sent by the client.
    • OTEL_LIBRARY_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_LIBRARY_NAME
      Deprecated.
      Deprecated, use the ResourceAttributes.OTEL_SCOPE_NAME attribute.
      Deprecated.
    • OTEL_LIBRARY_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> OTEL_LIBRARY_VERSION
      Deprecated.
      Deprecated, use the ResourceAttributes.OTEL_SCOPE_VERSION attribute.
      Deprecated.
    • HTTP_FLAVOR

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_FLAVOR
      Deprecated.
      This item has been removed as of 1.20.0 of the semantic conventions.
      Kind of HTTP protocol used.
    • NET_APP_PROTOCOL_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_APP_PROTOCOL_NAME
      Deprecated.
      This item has been removed as of 1.20.0 of the semantic conventions. Use NET_PROTOCOL_NAME instead.
      Application layer protocol used. The value SHOULD be normalized to lowercase.
    • NET_APP_PROTOCOL_VERSION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_APP_PROTOCOL_VERSION
      Deprecated.
      This item has been removed as of 1.20.0 of the semantic conventions. Use NET_PROTOCOL_VERSION instead.
      Version of the application layer protocol used. See note below.

      Notes:

      • net.app.protocol.version refers to the version of the protocol used and might be different from the protocol client's version. If the HTTP client used has a version of 0.27.2, but sends HTTP version 1.1, this attribute should be set to 1.1.
    • MESSAGING_DESTINATION_KIND

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_DESTINATION_KIND
      Deprecated.
      This item has been removed as of 1.20.0 of the semantic conventions.
      The kind of message destination.
    • MESSAGING_SOURCE_KIND

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_SOURCE_KIND
      Deprecated.
      This item has been removed as of 1.20.0 of the semantic conventions.
      The kind of message source.
    • NET_HOST_CONNECTION_TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CONNECTION_TYPE
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CONNECTION_TYPE instead.
      The internet connection type currently being used by the host.
    • NET_HOST_CONNECTION_SUBTYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CONNECTION_SUBTYPE
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CONNECTION_SUBTYPE instead.
      This describes more details regarding the connection.type. It may be the type of cell technology connection, but it could be used for describing details about a wifi connection.
    • NET_HOST_CARRIER_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CARRIER_NAME
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CARRIER_NAME instead.
      The name of the mobile carrier.
    • NET_HOST_CARRIER_MCC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CARRIER_MCC
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CARRIER_MCC instead.
      The mobile carrier country code.
    • NET_HOST_CARRIER_MNC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CARRIER_MNC
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CARRIER_MNC instead.
      The mobile carrier network code.
    • NET_HOST_CARRIER_ICC

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> NET_HOST_CARRIER_ICC
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use NETWORK_CARRIER_ICC instead.
      The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network.
    • HTTP_CLIENT_IP

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> HTTP_CLIENT_IP
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. Use CLIENT_ADDRESS instead.
      The IP address of the original client behind all proxies, if known (e.g. from X-Forwarded-For).

      Notes:

      • This is not necessarily the same as net.sock.peer.addr, which would identify the network-level peer, which may be a proxy.
      • This attribute should be set when a source of information different from the one used for net.sock.peer.addr, is available even if that other source just confirms the same value as net.sock.peer.addr. Rationale: For net.sock.peer.addr, one typically does not know if it comes from a proxy, reverse proxy, or the actual client. Setting http.client_ip when it's the same as net.sock.peer.addr means that one is at least somewhat confident that the address is not that of the closest proxy.
    • MESSAGING_SOURCE_NAME

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_SOURCE_NAME
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions.
      The message source name.

      Notes:

      • Source name SHOULD uniquely identify a specific queue, topic, or other entity within the broker. If the broker does not have such notion, the source name SHOULD uniquely identify the broker.
    • MESSAGING_SOURCE_TEMPLATE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_SOURCE_TEMPLATE
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions.
      Low cardinality representation of the messaging source name.

      Notes:

      • Source names could be constructed from templates. An example would be a source name involving a user name or product id. Although the source name in this case is of high cardinality, the underlying template is of low cardinality and can be effectively used for grouping and aggregation.
    • MESSAGING_SOURCE_TEMPORARY

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_SOURCE_TEMPORARY
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions.
      A boolean that is true if the message source is temporary and might not exist anymore after messages are processed.
    • MESSAGING_SOURCE_ANONYMOUS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> MESSAGING_SOURCE_ANONYMOUS
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions.
      A boolean that is true if the message source is anonymous (could be unnamed or have auto-generated name).
    • MESSAGING_CONSUMER_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_CONSUMER_ID
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. See MESSAGING_CLIENT_ID.
      The identifier for the consumer receiving a message. For Kafka, set it to {messaging.kafka.consumer.group} - {messaging.kafka.client_id}, if both are present, or only messaging.kafka.consumer.group. For brokers, such as RabbitMQ and Artemis, set it to the client_id of the client consuming the message.
    • MESSAGING_KAFKA_CLIENT_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_KAFKA_CLIENT_ID
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. See MESSAGING_CLIENT_ID.
      Client Id for the Consumer or Producer that is handling the message.
    • MESSAGING_KAFKA_SOURCE_PARTITION

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_KAFKA_SOURCE_PARTITION
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions.
      Partition the message is received from.
    • MESSAGING_ROCKETMQ_CLIENT_ID

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> MESSAGING_ROCKETMQ_CLIENT_ID
      Deprecated.
      This item has been removed in 1.21.0 version of the semantic conventions. See MESSAGING_CLIENT_ID.
      The unique identifier for each client.
    • CLIENT_SOCKET_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> CLIENT_SOCKET_PORT
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use NETWORK_PEER_PORT on server telemetry and NETWORK_LOCAL_PORT on client telemetry instead.
      Immediate client peer port number.
    • POOL

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> POOL
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use JVM_MEMORY_POOL_NAME instead.
      Name of the memory pool.

      Notes:

    • SOURCE_DOMAIN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SOURCE_DOMAIN
      Deprecated.
      This item has been removed in 1.22.0 of the semantic conventions.
      The domain name of the source system.

      Notes:

      • This value may be a host name, a fully qualified domain name, or another host naming format.
    • SERVER_SOCKET_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SERVER_SOCKET_ADDRESS
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use NETWORK_LOCAL_ADDRESS on server telemetry and NETWORK_PEER_ADDRESS on client telemetry instead.
      Physical server IP address or Unix socket address. If set from the client, should simply use the socket's peer address, and not attempt to find any actual server IP (i.e., if set from client, this may represent some proxy server instead of the logical server).
    • MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use MESSAGING_MESSAGE_BODY_SIZE instead.
      The (uncompressed) size of the message payload in bytes. Also use this attribute if it is unknown whether the compressed or uncompressed payload size is reported.
    • DESTINATION_DOMAIN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> DESTINATION_DOMAIN
      Deprecated.
      This item has been removed in 1.22.0 of the semantic conventions.
      The domain name of the destination system.
    • MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES
      Deprecated.
      This item has been removed in 1.22.0 of the semantic conventions.
      The compressed size of the message payload in bytes.
    • SERVER_SOCKET_DOMAIN

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> SERVER_SOCKET_DOMAIN
      Deprecated.
      This item has been removed in 1.22.0 of the semantic conventions.
      The domain name of an immediate peer.

      Notes:

      • Typically observed from the client side, and represents a proxy or other intermediary domain name.
    • TYPE

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> TYPE
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use JVM_MEMORY_TYPE instead.
      The type of memory.
    • SERVER_SOCKET_PORT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> SERVER_SOCKET_PORT
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use NETWORK_LOCAL_PORT on server telemetry and NETWORK_PEER_PORT on client telemetry instead.
      Physical server port.
    • CLIENT_SOCKET_ADDRESS

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<String> CLIENT_SOCKET_ADDRESS
      Deprecated.
      This item has been renamed in 1.22.0 of the semantic conventions. Use NETWORK_PEER_ADDRESS on server telemetry and NETWORK_LOCAL_ADDRESS on client telemetry instead.
      Immediate client peer address - unix domain socket name, IPv4 or IPv6 address.
    • THREAD_DAEMON

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Boolean> THREAD_DAEMON
      Deprecated.
      This item has been renamed in 1.23.1 of the semantic conventions. Use JVM_THREAD_DAEMON instead.
      Whether the thread is daemon or not.
    • HTTP_RESEND_COUNT

      @Deprecated public static final io.opentelemetry.api.common.AttributeKey<Long> HTTP_RESEND_COUNT
      Deprecated.
      This item has been renamed in 1.23.1 of the semantic conventions. Use HTTP_REQUEST_RESEND_COUNT instead.
      The ordinal number of request resending attempt (for any reason, including redirects).

      Notes:

      • The resend count SHOULD be updated each time an HTTP request gets resent by the client, regardless of what was the cause of the resending (e.g. redirection, authorization failure, 503 Server Unavailable, network issues, or any other).