What's new in Dynatrace OneAgent version 1.331

  • Release notes
  • 1-min read
  • Rollout start on Feb 10, 2026

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

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

Support levelOldest supported version
Standard Support1.313
Enterprise Success and Support1.307

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

Feature updates

Application Observability

Introduced resource attribute enrichment

OneAgent now enriches telemetry data at the source with the following:

  • Primary fields: Standardized metadata from the Semantic Dictionary, along with cloud and Kubernetes metadata (when available), including dt.security_context, dt.cost.costcenter, and dt.cost.product.

  • Primary tags: Customer-defined key-value tags applied across all signal types. You can define your own primary tags to better support specific use cases.

All primary fields and primary tags are added as top-level fields for metrics, spans, logs, business events, and Smartscape entities (HOST, PROCESS, CONTAINER, DISK, NETWORK_INTERFACE).

This enables additional use cases in Latest Dynatrace, such as routing, bucket assignment, security, cost allocation, segmentation, and alerting.

Resource attribute enrichment is available only for Latest Dynatrace.

Application Observability | Distributed Tracing

Added support for Pika in Python

You can now benefit from the new automatic instrumentation for the Pika library in Python.

Application Observability | Distributed Tracing

Monitor Go gRPC 1.77 with Go code module

We now support the monitoring of gRPC-Go v1.77.

Application Observability | Distributed Tracing

Added Go SNS publisher Early Adopter

To enhance observability of AWS services, we added the Go SNS publisher feature.

The Go SNS publisher is available as an Early Access release. It allows monitoring SNS publish calls made via the github.com/aws/aws-sdk-go-v2/service/sns API.

Application Observability | Log Analytics

Improved timestamp parsing in JSON structured logs

We extended the list of valid timestamp keys and adjusted the list of supported timestamp patterns for JSON-formatted logs.

Digital Experience | RUM Web

Improved RUM trace correlation for page loads

OneAgent sends trace information back to the browser and the local RUM JavaScript. This way, page load requests, as well as other requests where it's impossible to set W3C trace‑context headers, are still linked in Grail. As a result, significantly more RUM request events become visible in the page load waterfall in Experience Vitals Experience Vitals.Additionally, these RUM requests can be linked to backend traces using DQL, but only when such traces are available.

Infrastructure Observability

Added tmpfs file system support for Linux environments

It's now possible to detect and monitor tmpfs file systems on Linux hosts. With this change, you get visibility into in-memory file systems used by modern applications, enabling capacity insights, anomaly detection, and problem correlation in the Disk Analysis and Host views.

Infrastructure Observability | AWS

Improved visibility into V1 of AWS SDK for Java

The Java AWS SDK client feature now enhances distributed traces with visibility into the asynchronous operations of AWS SDK V1 clients.

Infrastructure Observability | Hosts

Introduced limits for MintV2 dimensions

We've introduced limits on the number of dimensions for MintV2:

  • Up to 100 dimensions are added in total.
  • Predefined resource attributes are added first.
  • User-defined resource attributes follow, up to 40% of the total limit.

Infrastructure Observability | Infrastructure & Operations

Added support for Windows 11 25H2

With this release, we added support for Windows 11 version 25H2.

Platform

Added support for Fedora 42

We now support Fedora Linux 42.

Platform | OneAgent

Enhanced masked data with rule-aware replacement strings

We have enhanced OneAgent masked data to be self-explanatory, enabling faster troubleshooting and easier compliance validation.

Instead of showing a generic <masked>, Dynatrace now uses descriptive, rule-aware replacement strings in OneAgent Masking that indicate the type of data masked.

The new format follows this pattern:

  • <masked-…>: Indicates the value was masked at capture time.
  • ...-email-...: Indicates the detected data type or masking rule (for example, email address).
  • ...-oa> / ...-log>: Indicates which component applied the masking (OneAgent URI Masking vs. OneAgent Log Masking).

For more information, see Configure data privacy settings.

Platform | OneAgent

HttpUrlConnection tracing for z/OS Java module

We now support automatic tracing of outgoing web requests via HttpUrlConnection, for both asynchronous and synchronous requests.

Platform | OneAgent

Added support for AlmaLinux OS 10

With this release, we started supporting AlmaLinux OS 10 (codename "Purple Lion").

Breaking changes

Application Observability

URL/RPC-based reduction rules apply regardless of sampling threshold

Previously, OneAgent applied URL/RPC reduction rules only when the sampling threshold required sampling. When OneAgent was capturing all requests, the reduction rules were ignored. With this release, URL/RPC reduction rules (for example, "reduce by 50%") are enforced regardless of the current sampling threshold. Reduction rules decrease the number of sampled requests that match the specified URL or RPC pattern.

Reason for this change

  • You rely on reduction rules to lower traffic for specific requests independently of global thresholds. Enforcing these rules consistently makes more capacity available for more important requests.
  • Reduction rules are applied independently of load. For example, a 50% reduction attempts to halve the number of matching requests, even if OneAgent could otherwise sample all of them.
  • Top-X/threshold logic continues to apply: When the overall capacity is constrained, "Top-X" computations may further lower the effective sampling rates for reduced rules so that the higher-priority rules ("important requests") can be favored.

Compatibility and impact

  • This is a breaking change in trace sampling behavior. Results for URL/RPC reduction rules may differ from previous OneAgent versions.
  • If you previously relied on the old behavior (that is, reductions applied only when sampling was constrained), you may now see fewer samples for reduced URLs/RPCs.

Fixes and maintenance

General Availability (1.331.39.20260206-150338)

  • Fixed an issue in which the dt.security_context property was missing in some app-only deployment cases for the process level. (OA-60387)
  • Fixed a zRemote crash caused by configuration updates. Previously, zRemote could experience a race condition when a process group configuration was handled immediately after a sub-agent unregistration. This issue has now been resolved, and the race condition no longer occurs in this scenario. (OA-58985)
  • Changed the setting permission to 644 for the /etc/ld.so.preload file when the file doesn't exist. (OA-58559)
  • Vulnerability: Fixed the uncontrolled search path vulnerability for Windows that could lead to limited privilege escalation for a local user. (OA-58438)
  • Fixed redundant escape characters in the reported command line for processes. (OA-57812)
  • Fixed the incorrect placement of enriched data for JBoss LogManager. Previously, some log enrichment patterns that contained %s instead of %m were not recognized. As a result, enriched data was inserted before the timestamp, making the logs difficult to read. Now the enriched data is positioned correctly—either before the message or at the end of it. (OA-57641)
  • Improved the performance of the OneAgent host module when an excessive number of Linux system processes were running on the host. (OA-57049)
  • 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)
  • Fixed handling of mounted files and environment variables when the MERGE_CONFIG=1 parameter is used in OneAgent container deployment. (OA-56648)
  • Fixed the incorrect span_id field for business events. Previously, when an ignored trace was started, the span_id field for some business events was initialized with the 0000000000000000 value instead of a random value. We fixed this issue. (OA-56571)
  • Fixed an installer download issue when using an HTTP proxy in containerized OneAgent deployments. (OA-56031)
  • Vulnerability: Addressed a security issue in OneAgent Live Debugger Live Debugger that allowed remote code execution (RCE) under certain preconditions. (DTSEC-21814)
  • Fixed an issue where a webpage got frozen when zone.js was present and the RUM JavaScript was loaded late. (DEM-21854)
  • Fixed an issue where OneAgent would send navigation events with a duration of 0 when a page load was incomplete. (DEM-20493)
  • Added support for handling user‑specific settings in RemotePluginModule. (DAQ-21395)
  • Fixed an issue where an incorrect state was sometimes assigned to an OS service when another unit had the same name in the environment. (OA-60692)
  • Smartscape attributes served by the Log Module are now single values. (OA-59894)
  • Corrected function selection that was done during the instrumentation of certain 32-bit x86 programs. (OA-58619)
  • Fixed the Python code module that was sometimes truncating span metadata strings when they contained non-ASCII characters. (OA-58181)
  • Previously, keepIdsInKubernetesBasePodName required the ReplicaSet part of the pod name to be from 8 to 10 characters. We’ve updated that restriction, and now ReplicaSet can be from 6 to 10 characters. (OA-57628)
  • Added the ability to collect usage statistics for network filesystems, which can be queried in a non-blocking manner. You need to activate it for your filesystem via DevOps. (OA-57599)
  • Now all available addresses are checked for an FQDN (fully qualified domain name) during the system call hostname detection. (OA-57575)
  • Planned restarts no longer generate a "Host ungracefully rebooted" event on Windows Server 2022 (vSphere). (OA-57445)
  • Fixed an issue in Classic Full Stack deployments where instrumented containers were missing metadata enrichment files in /var/lib/dynatrace/enrichment. (OA-56964)
  • Fixed an issue where OneAgent reported network packet retransmission metrics that were higher than expected. (OA-56946)
  • Fixed metrics issues in Latest Dynatrace when enrichment dimensions were quoted. (OA-56633)
  • Fixed an issue in the OneAgent Java module where the Servlet path reported an incomplete http.route attribute value if the WebService path was on a different thread. The Servlet http.route ended with a /* instead of being merged with the WebService http.route. (OA-56543)
  • Improved the handling of timed‑out traces for the log enrichment component; it no longer produces excessive log entries in the OneAgent log. (OA-56329)