Release on: 2025-10-01
Added eBPF support for the <span class="title-ref">prctl</span> syscall. The following fields are now collected:
The infraattributes processor included in DDOT pipelines can now determine a missing <span class="title-ref">container.id</span> attribute based on (in order of priority):
This PR adds the HTTP Method and HTTP Endpoint to the stats protobuf file for the resource renaming feature.
DogStatsD emits a new metric, metric_type_count, that tracks total gauges, counters, etc.
Remote tagger is now enabled by default in Datadog cluster check runners, resulting in improved tag support and coverage for metrics from checks such as <span class="title-ref">kube_state_core</span> when configured to run in cluster check runners.
Improved logs destination warning log with additional endpoint metadata such as full url, track type, EvP category, and origin.
Displays the partially redacted API key to each endpoint on the Logs Agent status page.
Add debugger v2 intake proxy.
Add scrubber to JMX integration config and metadata.
Add the new metric <span class="title-ref">kubernetes.pod.terminating.duration</span> to kubelet check to track pods that are stuck in the termination phase. If <span class="title-ref">deletionTimestamp</span> is set to a time in the future,`kubernetes.pod.terminating.duration` is only emitted when the current time reaches the time set in <span class="title-ref">deletionTimestamp</span>.
Adds kubernetes.deployment.rollout_duration metric to ksm check.
On Linux, the Agent is now able to bind to ports below 1024 by default, simplifying common logs, SNMP, and integrations configurations. This is done by setting <span class="title-ref">AmbientCapabilities=CAP_NET_BIND_SERVICE</span> in the Agent systemd units.
If you want to disable this, create a systemd drop-in file (e.g., <span class="title-ref">/etc/systemd/system/datadog-agent.service.d/disable-capability.conf</span>) with: ` [Service] AmbientCapabilities=`.
Added <span class="title-ref">kube_argo_rollout</span> tag for workloads controlled by Argo Rollouts.
Agents are now built with Go 1.24.6.
APM: Add new configuration "DD_APM_CLIENT_STATS_FLUSH_INTERVAL" to adjust client stats flushing interval. This can be used to test if longer flushing intervals can improve stats processing throughput.
Consistently retrieve the socket protocol (sk_protocol) and include it in the key for the flow PID map. This change ensures that the flow PID map uses a consistent key format that includes the socket protocol, improving the accuracy and reliability of flow tracking in network operations.
Increase the Logs Agent default max message payload size from 256 KB to 900 KB.
Install-Datadog.ps1 now checks that the downloaded datadog-installer-x86_64.exe has a valid Datadog code signature.
gather and expose kubernetes state metrics for init containers. gather and expose init containers resources requests and limits when container is set with <span class="title-ref">restartPolicy=Always</span>.
Add a new tag <span class="title-ref">kube_static_cpus</span> on kubernetes CPU metrics that indicates whether a container is using dedicated cores.
Adds a <span class="title-ref">disable</span> field to <span class="title-ref">interface_configs</span> to disable metric collection for selected interfaces.
Add RUM support to the OpenTelemetry mapping library.
DDOT now supports sending host metadata from OTel resource attributes. This is required for Gateway support. See https://docs.datadoghq.com/opentelemetry/mapping/host_metadata/ on how to configure the attributes.
The non-DDOT OTLP ingestion pipelines for traces and metrics now include the infraattributes processor, enabling more complete Kubernetes tag enrichment.
pkg/opentelemetry-mapping-go: Sync with upstream library through [commit 7c614b196a40f883502e86e195e89c233b4c1006](https://github.com/DataDog/opentelemetry-mapping-go/commit/7c614b196a40f883502e86e195e89c233b4c1006).
pkg/util/quantile: Sync with upstream library through [commit 7c614b196a40f883502e86e195e89c233b4c1006](https://github.com/DataDog/opentelemetry-mapping-go/commit/7c614b196a40f883502e86e195e89c233b4c1006).
Adds complete workloadmeta process-entity information to workload-list command logs (datadog-agent workload-list)
Install-Datadog.ps1 now displays error messages when run in environments without a proper console, such as PSRemoting or PowerShell ISE./norestart MSI option to prevent Windows from automatically rebooting the host in rare cases when files are in use.Add <span class="title-ref">checks.delay</span> and <span class="title-ref">checks.runs</span> telemetry metrics for the agent checks. This enables break down and analysis by <span class="title-ref">check_name</span> and <span class="title-ref">state</span> where applicable.
Add a metric counter to the Agent telemetry for hostname.drift_detected. This helps track whether hostname resolution issues occur during the Agent's lifetime.
Add a new telemetry for <span class="title-ref">inuse_bytes</span>, <span class="title-ref">frees</span>, and <span class="title-ref">allocations</span> to monitor rtloader memory usage and behavior.
Scrubber: Added support for additional sensitive keys in configuration scrubbing:
x-seel-api-key, x-goog-api-key, x-sonar-passcodex-consul-token, x-datadog-monitor-token, x-vault-token, x-vtex-api-apptoken, x-static-tokenx-api-secret, x-ibm-client-secret, x-chalk-client-secretcookie, private-token, kong-admin-token, accesstoken, session_tokenThese keys will now be automatically scrubbed from configuration files, logs, and other sensitive data to prevent accidental exposure of credentials.
Released on: 2025-10-01 Pinned to datadog-agent v7.71.0: CHANGELOG.
Added support for gradual rollout in K8s SSI deployments. This feature is enabled if the following conditions are met:
DD_ADMISSION_CONTROLLER_AUTO_INSTRUMENTATION_ENABLED=true and/or DD_APM_INSTRUMENTATION_ENABLED=true- Using a Datadog registry (gcr.io/datadoghq, hub.docker.com/r/datadog, gallery.ecr.aws/datadog) This gradually rolls out access to new injector and tracer library releases to subsets of customers, with the ability to pause if issues are detected.
Fetched April 3, 2026