What's new in Dynatrace OneAgent version 1.329

  • Release notes
  • 1-min read
  • Rollout start on Jan 15, 2026

This page showcases new features, changes, and bug fixes in Dynatrace OneAgent version 1.329. It contains:

With this release, the following are the oldest supported OneAgent versions.

Support levelOldest supported version
Standard Support1.311
Enterprise Success and Support1.305

For details, see How long are versions supported following rollout?.

Feature updates

Application Observability

Improved support for esbuild in AwsLambdaSensor

Node.js handlers bundled via esbuild to CommonJS can now be auto-instrumented by OneAgent. However, as in the following example command, the packages must be external to be instrumented via OneAgent. Example command:

esbuild index.ts --bundle --minify --sourcemap --platform=node --packages=external --target=es2020 --outfile=index.js

Application Observability | Distributed Tracing

HTTPX tracing in Python

We added new HTTPX tracing in Python.

Application Observability | Distributed Tracing

MongoDB monitoring with PyMongo tracing

We added new PyMongo tracing in Python.

Application Observability | Distributed Tracing

Automatic instrumentation for gRPC in Python

We added new grpcio tracing in Python.

Application Observability | Distributed Tracing

Automatic instrumentation for MySQL in Python

We added new MySQL tracing in Python.

Application Observability | Distributed Tracing

New workaround flag to remove synchronized calls on z/OS and AWS Lambda to improve virtual thread support

Java 21 introduced the highly anticipated virtual threads functionality with one major caveat: virtual threads pinned the host thread on synchronized calls. This was resolved with Java 25. However, when using Java 21-24 under heavy load and leveraging virtual threads, you can potentially encounter a deadlock. This was the situation in the Lambda/zOS agent, which has a few synchronized blocks that led to deadlocks. To resolve this, we now provide a workaround flag enable-modern-locking=true, which replaces all synchronized calls with newer Java locking APIs.

Application Observability | Distributed Tracing

Support for tech detection for Redisson client version 3.x

We now support tech detection for Redisson client version 3.x.

Infrastructure Observability | Hosts

Removed Custom process group detection rules

The deprecated Custom process group detection rules functionality has been removed.

Platform

Software Bill of Materials (SBOM) in OneAgent non-containerized deployment

OneAgent now includes a Software Bill of Materials (SBOM) for supply chain transparency. This helps you to identify the origin of potential security vulnerabilities within the OneAgent installer. The SBOM file is currently included only in non-containerized deployments.

Platform | OneAgent

Support for Node.js 24

OneAgent now support Node.js 24.

Platform | OneAgent

Support for IBM z17 and z/OS 3.2

We now support IBM z17 and z/OS 3.2.

Platform | OneAgent

Support for Undici HTTP client support in Node.js

We now support automatic tracing of Undici HTTP client requests in Node.js.

Platform | OneAgent

Support CICS TS 6.3

The CICS code module now supports tracing applications in CICS 6.3 regions.

Platform | OneAgent

zRemote supports Oracle Linux 9.6 x86

We now support zRemote with Oracle Linux 9.6 x86.

Platform | OneAgent

zRemote supports Ubuntu 2024.4 s390

We now support zRemote with Ubuntu 2024.4 s390.

Platform | OneAgent

zRemote supports Ubuntu 2024.4 x86

We now support zRemote for Ubuntu 2024.4 x86.

Platform | OneAgent

zRemote no longer supports RHEL 8.6, 8.9, 9.0, 9.3

The following operating systems are no longer supported:

  • Red Hat Enterprise Linux 8.6, 8.9, 9.0, 9.3
  • Oracle Linux 8.9, 9.3
  • Rocky Linux 8.9, 9.3

Platform | OneAgent

zRemote no longer supports CentOS 7.9 and RHEL 7.9

The following operating systems are no longer supported:

  • Linux: CentOS 7.9
  • Linux: Red Hat Enterprise Linux 7.9

Platform | OneAgent

Kafka tracing Support without Custom Service Definition

OneAgent 1.329 introduces support for kafkajs tracing without the need to define a custom service exported user function. For more information, see Custom messaging services.

Breaking changes

Infrastructure Observability

Escape characters only for Metrics

You can use escape characters only in Metrics. The use of escape characters ensures consistent enrichment between metrics and events, providing more reliable data and easier analysis.

Fixes and maintenance

General Availability (1.329.66.20260109-142000)

  • Optimized memory usage: fixed a memory leak in the ADO SQL v2 Sensor that happened when both tracing and Flawfinder sensors are active, ensuring smoother application performance. (OA-57259)
  • Enhanced log compatibility: added full support for JSON format in logs for containerized applications, simplifying log analysis (OA-57124)
  • OneAgent Log Module and the Log Module no longer mark false-positive text content in container logs as binary content. (OA-57063)
  • Improved resource efficiency: resolved excessive resource usage in zRemote caused by faulty data from the IMS code module, ensuring stable operations. (OA-57053)
  • Fixed directory pattern normalization for Windows OS. Previously, it was not possible to configure and provide logs from the main disk directory. This issue is now resolved. (OA-56777)
  • Accurate disk alerting: fixed an issue that triggered disk alerts for unavailable disks, improving alert reliability. (OA-56693)
  • Unicode support: dimension values containing Unicode characters are now accurately reported, ensuring precise data representation. (OA-56689)
  • Correct Kafka queue reporting: fixed an issue in the OneAgent Python code module, where the kafka-python consumer sensor reported an incorrect queue vendor string, preventing duplicate queue entities in Dynatrace Classic. (OA-56636)
  • Reliable host metrics: fixed the host.name dimension for the dt.host.availability metric to account for all hostname sources, ensuring accurate monitoring. (OA-56625)
  • Accurate LPAR reporting: Linux LPARs now correctly report their virtualization type, improving infrastructure visibility. (OA-56137)
  • Streamlined Python tracing: fixed the OpenTelemetry feature in the Python code module to correctly apply span settings rules, reducing unnecessary traces and improving monitoring efficiency. (OA-55972)
  • Consistent metric collection: fixed an issue where system time changes caused metric loss in the OneAgent network module, ensuring uninterrupted data collection. (OA-55882)
  • Improved live debugger conditions: added support for comparing null and undefined string values. (OA-55819)
  • Improved span relationships: resolved an edge case in the Python OpenTelemetry module to ensure proper parent-child span relationships, enhancing trace accuracy. (OA-55588)
  • Faster application initialization: addressed an issue where Runtime Application Protection and Runtime Vulnerability Analytics caused temporary memory spikes and slower startup times, improving initialization performance. (OA-55433)
  • Accurate host identification: fixed an issue where the host ID was calculated using an incorrect IP address, ensuring proper LPAR registration. (OA-55275)
  • Reliable HTTP responses: resolved a rare bug where IIS altered 1-byte HTTP response payloads, ensuring accurate response delivery. (OA-54895)
  • Increased ARM64 stability: fixed a crash when static applications receive Linux signals during Go module execution. (OA-54490)
  • Better trace propagation: resolved threading sensor issues to ensure proper handling of ignored and sampling states. (OA-53672)
  • The --get-app-log-content-access oneagentctl option was fixed by migrating OneAgent configuration files during installation to the proper format and location, and using the migrated configuration file to set the value provided by that option. (OA-52705)
  • Fixed an issue where in some cases browser tab would freeze if two zone.js scripts would be present on the page. (DEM-21352)
  • Fixed an issue to not set traceparent header together with the x-dtc header (DEM-21040)
  • Fixed an issue for RUM on Web where traceId handling caused correlation failures. (DEM-20081)
  • Changed the user action detection in RUM to be in sync with RUM Classic user action detection. (DEM-19884)
  • Improved the time to capture the page dimensions on page loads (DEM-17042)
  • The zDC wasn’t fully connecting to the zRemote. The zRemote now handles this scenario and entirely disconnects from the zDC. This forces the zDC to attempt a brand new connection, which should succeed. (OA-58570)
  • Fixed an issue where log reports from containerized applications, which were logged in the local time zone without a time zone indication in the timestamp format, were ingested with an incorrect timestamp value. (OA-58490)
    • Networkagent now supports network adapters with a UTF-8 encoded description property. (OA-58432)
  • Fixed an issue where the Host availability metric had gaps in some cases. (OA-58293)
  • Ruby web server processes are correctly recognized and grouped as Ruby. (OA-58214)
  • This fixes an issue where Linux controller files (kernel interface files), responsible for CPU and memory metrics, might not be considered by OneAgent. Since memory metrics are billing-relevant, this issue has a significant impact on the customer. (OA-58094)
  • Events can now be deactivated. (OA-57726)
  • Improved SQS tracing: Added missing cloud.span attributes for improved observability when using SqsListener or AWS SDK SQSClient. (OA-56101)
  • Fixed possible stack overflow during Go code module crash handling in Go >= 1.21. (OA-56021)
  • Streamlined blocklist management: removed "ends with" matching from the OneAgent executable blocklist for easier configuration. (OA-55601)
  • Stability improvement: resolved a rare segmentation fault caused by opcache.preload, ensuring application reliability. (OA-54901)
  • Improved SQS tracing: Added missing cloud.span attributes for improved observability when using SqsListener or AWS SDK SQSClient. (OA-54115)
  • dynatrace-bootstrapper command that is part of codemodules image is compiled by go1.25.5 to fix some vulnerabilities related to Go stdlib. (DAQ-18310)
  • Clearer error messages: improved readability of FastCheck errors for extensions deployed to ActiveGate groups with multiple hosts, improving troubleshooting. (DAQ-10993)

Update (1.329.73.20260123-140641)

  • The --get-app-log-content-access oneagentctl option was fixed by migrating OneAgent configuration files during installation to the proper format and location, and using the migrated configuration file to set the value provided by that option. (OA-52705)