Ingest OpenTelemetry traces

Ingestion limits

The following limitations apply to OpenTelemetry trace ingest requests and ingested spans.

Type
Limit
Description
Span end time
60 minutes in the past
The minimum value of the span end timestamp at time of ingestion
Span end time
10 minutes in the future
The maximum value of the span end timestamp at time of ingestion
Number of span attributes
1281
The maximum number of span attributes per span
Number of span events
1281
The maximum number of events per span
Number of event attributes
1281
The maximum number of attributes per span event
Number of span links
1281
The maximum number of links per span
Number of link attributes
1281
The maximum number of attributes per span link
Request size
8 MB
The maximum size of an OTLP request for trace ingest to an ActiveGate (uncompressed data)
Request size (gzip)
8 MB
The maximum size of an OTLP request for trace ingest to an ActiveGate (compressed data)
1

Typical limit of the OpenTelemetry SDK. Not limited by Dynatrace.

Trace ingestion metrics

The following Dynatrace-specific metrics can be useful when analyzing trace ingestion issues.

Name
Description
dsfm:server.spans.received
Number of OpenTelemetry spans ingested via the OLTP trace endpoint (ActiveGate or OneAgent) that were successfully received by Dynatrace
dsfm:server.spans.persisted
Number of OpenTelemetry spans preserved by Dynatrace; only preserved spans are available for distributed traces analysis
dsfm:server.spans.dropped
Number of OpenTelemetry spans that were not preserved by Dynatrace because of the indicated reason (for example, span end time out of range)