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.operationmessaging.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.pathThe path component of the URL
url.schemeThe protocol scheme (for example, https)
url.fragmentThe fragment identifier
url.queryThe query string
server.addressThe host address
server.portThe port number

Deprecated attributes

Dynatrace maps deprecated OpenTelemetry HTTP attributes to their current equivalents:

Deprecated attributeCurrent attribute
http.urlurl.full
http.methodhttp.request.method
http.status_codehttp.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
AWScloud.account.idaws.account.id
Azurecloud.account.idazure.subscription
Google Cloudcloud.account.idgcp.project.id

Regional attributes

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

Cloud providerOpenTelemetry attributesCreated attribute
AWScloud.regionaws.region
Azurecloud.regionazure.location
Google Cloudgcp.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