Try it free

OpenTelemetry to Dynatrace semantic mapping

  • Latest Dynatrace
  • Reference
  • 2-min read
  • Published Jan 08, 2026

Dynatrace automatically maps OpenTelemetry semantic conventions to the Dynatrace Semantic Dictionary.

This mapping ensures consistent data interpretation across your observability stack and enables Dynatrace apps, analytics, and visualization features to work with OpenTelemetry instrumentation.

Messaging operations

Dynatrace maps OpenTelemetry messaging attributes to the Dynatrace semantic model.

OpenTelemetry attributeDynatrace attribute

messaging.operation

messaging.operation.type

For messaging.operation.type, the value send is normalized to publish.

URL parsing

Dynatrace automatically parses url.full into its constituent components:

Derived attributeDescription

url.path

The path component of the URL

url.scheme

The protocol scheme (for example, https)

url.fragment

The fragment identifier

url.query

The query string

server.address

The host address

server.port

The port number

Deprecated attributes

Dynatrace maps deprecated OpenTelemetry HTTP attributes to their current equivalents:

Deprecated attributeCurrent attribute

http.url

url.full

http.method

http.request.method

http.status_code

http.response.status_code

Cloud provider attributes

Dynatrace creates provider-specific attributes from standard OpenTelemetry cloud attributes.

Account and project identifiers

Dynatrace creates provider-specific account attributes from the standard cloud.account.id attribute:

Cloud providerOpenTelemetry attributeCreated attribute

AWS

cloud.account.id

aws.account.id

Azure

cloud.account.id

azure.subscription

Google Cloud

cloud.account.id

gcp.project.id

Regional attributes

Dynatrace creates provider-specific region attributes from standard cloud.region and related attributes:

Cloud providerOpenTelemetry attributesCreated attribute

AWS

cloud.region

aws.region

Azure

cloud.region

azure.location

Google Cloud

gcp.location``gcp.zone``cloud.region``cloud.availability_zone

gcp.region

For Google Cloud, if multiple source attributes are present, they are evaluated in the order listed above.

Use standard OpenTelemetry conventions

Standard OpenTelemetry semantic conventions are supported in your instrumentation. Dynatrace handles the translation automatically. This allows standard OpenTelemetry semantic conventions to work with Dynatrace semantic analysis.

Related tags
Application Observability