Does Datadog Agent keep priority-1 APM traces after reaching the intake rate limit?
0 reputation · 31 Dec 2020, 11:36 UTC
Goal: determine whether Datadog APM retains a tracer-marked priority-1 trace when the Agent APM intake rate limit has already been reached. Tracer sampling priority and Agent intake rate limiting are documented as separate controls, and public documentation does not clearly state which takes precedence when both apply.
Uncertainty: the outcome may depend on the Datadog Agent major version, the language tracer, and the APM receiver configuration in datadog.yaml. Exact keys and defaults should be treated as version-sensitive until confirmed against the installed Agent release notes.
- Does the Agent drop priority-1 traces once the APM intake rate limit is exceeded, or does tracer sampling priority override the Agent limit?
- Which configuration key, if any, controls this precedence, and does it vary by Datadog Agent major version?
- What is the documented retention behavior for priority-1 spans when the Agent is actively rate-limiting APM intake?