Npcap installed by default starting OneAgent version 1.255
Starting with OneAgent version 1.255, the OneAgent installer on Windows installs the Npcap driver by default.
This may cause potential network disruption during OneAgent installation on Windows Server 2016, or Windows Server 2019 build 1809 and Windows 10 build 1809 without the KB4571748 hotfix or any of its superseding hotfixes.
We're dropping support for certain iOS and Xcode versions
Starting with OneAgent for iOS version 8.257 (spring 2023), Dynatrace will stop supporting iOS 9 and 10, Xcode 13, and bitcode-enabled builds. We'll only support iOS 11+ and Xcode 14+.
Added support for Node.js (AWS Lambda functions) 16
Certain frameworks use setTimeout to delay the actual client requests. Increasing the default internal timeout tracking limit to 51 ms allows you to trace such requests as long as the delay is below this limit.
The CICS code module can now capture the CICS transaction class, Service class, and Reporting service class as defined by the z/OS Workload Manager. These attributes are shown on the CICS distributed traces page if available.
Operating systems
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 January 2025
Avoids using the kubernetes POD name as servername in case a path has timed out. (OA-8709)
Node.js
Missing `package.json` file and missing `"type": "commonjs"` entry caused issues in conjunction with ESM: If an outer `package.json` defined `"type": "module"`, Node.js assumed that `onenodeloader` and/or our `nodejsagent` scripts were modules as well, which caused the application to fail. (OA-8441)
Update 220 (Build 1.251.220)
This is a cumulative update that contains all previously released updates for the 1.251 release.
Update 240 (Build 1.251.240)
This cumulative update contains 14 resolved issues and all previously released updates for the 1.251 release.
Fixed potential memory corruption or crash when runtime/pprof profiling is used. (OA-6632)
AI causation engine
Avoids using the kubernetes POD name as servername in case a path has timed out. (OA-8709)
Fixes too early deletion of paths and therefore increase robustness and correctness of created paths. (OA-7907)
All modules
Corrected potential incorrect handling of special dlsym parameters on AIX and Solaris. (OA-6781)
Fixed OneAgent startup error if the process user does not have read access to the cgroup fallback folders (`/sys/fs/cgroup`, `/cgroup`) set at startup. The customer process remains intact; only Dynatrace monitoring is down. (OA-9075)
Infrastructure Monitoring
For metadata ingest through EEC, the metadata display name character limit is now correctly set to 300, and metadata dimension keys are no longer case-sensitive on ingest. (EXT-2749)
Prometheus data source now strips ending whitespace in the Prometheus endpoint URL configuration. (APM-384257)
Extension Execution Controller (EEC) logs older than 3 months are deleted. (EXT-2598)
Node.js
Missing `package.json` file and missing `"type": "commonjs"` entry caused issues in conjunction with ESM: If an outer `package.json` defined `"type": "module"`, Node.js assumed that `onenodeloader` and/or our `nodejsagent` scripts were modules as well, which caused the application to fail. (OA-8441)
OS module
Solved issue with incorrect reading and parsing of IIS ports from IIS configuration. (HOST-1432)
Fixed using host ID from mmap even if reading failed. (APM-386763)
Java
Attack Detection may prevent the startup of Applications running on Java 9 or newer when a SecurityManager is used. (OA-8156)
Instrumentation of Attack Protection feature could result in ClassFormatError with methods containing unreachable code. (OA-8224)
PHP
Fixed issue causing curl verbose mode not available. (OA-5733)
Update 264 (Build 1.251.264)
This cumulative update contains 2 vulnerability resolutions and all previously released updates for the 1.251 release.
n/a
Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)
Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)
Update 301 (Build 1.251.301)
This cumulative update contains 3 resolved issue (including 2 vulnerability resolutions) and all previously released updates for the 1.251 release.