OneAgent release notes version 1.241
Rollout start: Jun 8, 2022
With this release, the oldest supported OneAgent versions are:
Java
- Added support for Apache HttpClient 5.0, 5.1
- Added support for Oracle HotSpot VM 18
- Added support for OpenJDK 18
- Added support for SAP JVM 18
- Added support for Amazon Corretto 18
- Added support for Azul Platform Core (Zulu) 18
- Added support for Bellsoft Liberica 18
- Added support for Eclipse Temurin (a.k.a. 'Adoptium') 18
- Added automatic tracing support for Apache HttpClient v5+. To enable this as a OneAgent feature
- Go to Settings > Preferences > OneAgent features.
- Find Java Apache HttpClient v5 and turn it on.
PHP
Serverless
- Added Azure Functions Consumption plan tracing for .NET
- Added AWS Lambda Functions tracing for .NET
- Added GCP Functions tracing for Node.js
z/OS
oneagentzos-R12410.pax
is now available- Added automatic tracing support for JMS messaging on z/OS Java.
- Added deeper insight into IBM DB2 database calls by fetching the full SQL statements from the DB2 catalog. See SQL statement fetch to get started.
OneAgent SDK for Android
- Starting with OneAgent for Android version 8.245, we're ending support for the following versions of Android and Gradle plugin:
After the release, we'll support the following versions:
- Android 4.0.3 - 4.4 (API level 15 - 19)
- Android Gradle plugin 3.1 - 3.6.
- Android 5.0+ (API level 21+)
- Android Gradle plugin 4.0+
Operating systems
- Added support for Rocky Linux 8
Current Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 June 2022
- Linux: Fedora 33
- x86-64
- Vendor announcement
- Last compatible version: 1.241
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 December 2024
- Linux: CentOS Stream 8
- x86-64, PPCLE
- Vendor announcement
- Linux: CentOS Stream 8
- ARM64 (AArch64)
- Vendor announcement
The following operating systems will no longer be supported starting 01 January 2025
- Linux: CentOS 7
- x86-64
- Vendor announcement
- Linux: CentOS 7
- PPCLE
- Vendor announcement
- Linux: CentOS 7
- ARM64 (AArch64)
- Vendor announcement
- Linux: Red Hat Enterprise Linux 6, 7
- Linux: Oracle Linux 6, 7
- x86-64
- Linux: EulerOS 2.8
The following operating systems will no longer be supported starting 01 April 2025
- UNIX: IBM AIX VIOS 3.1
- POWER8, POWER9, POWER10
- Vendor announcement
The following operating systems will no longer be supported starting 01 May 2025
- Windows: Windows Desktop 11 21H2
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 June 2025
- Linux: SUSE Linux Enterprise Server 15.2
The following operating systems will no longer be supported starting 01 July 2025
- Linux: openSUSE 15.5
- x86-64, PPCLE
- Vendor announcement
Past Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.227 was the last version to support the following technologies
- OpenTelemetry 1.0.0-RC1 for Go
- OpenTelemetry 1.0.0-RC2 for Go
Past Dynatrace OneAgent operating systems support changes
The following operating systems are no longer supported since 01 May 2024
- Windows: Windows Server 2012, 2012 R2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 July 2024
- Linux: openSUSE 15.4
- x86-64, PPCLE
- Vendor announcement
The following operating systems are no longer supported since 01 August 2024
- Linux: SUSE Linux Enterprise Server 15.1
- Linux: Ubuntu 23.04
The following operating systems are no longer supported since 01 November 2024
- Linux: Ubuntu 14.04 LTS
Other support changes
OneAgent for z/OS
Build 1.241.0
- Fixed ZDCDELET to not remove SSCT from chain/cleanup if IMS is used (ONE-73302)
- Fixed S0C9 in metrics calculation when the CPU time in milliseconds becomes zero (ONE-73580)
- Added TIME=NOLIMIT to ZDCMEPC proc in SZDTSAMP (ONE-68661)
- Added Transaction class to CICS Transaction attachment (ONE-72597)
- Fixed S0C1 in IMS Connect caused by POC mode switch (ONE-74079)
- Permit zremote= or zremoteagent= argument usage in ZDCSYSIN (ONE-41354)
- Fixed missing 0 in the IP Address reported from zDC (ONE-76155)
- Added support for tracking IMS EMH Shared Queues Global transactions (ONE-69318)
Resolved issues
General Availability (Build 1.241.207)
The 1.241 GA release doesn't contain any user-facing resolved issues.
Update 212 (Build 1.241.212)
This is a cumulative update that contains all previously released updates for the 1.241 release.
Update 223 (Build 1.241.223)
This cumulative update contains 20 resolved issues (including 1 vulnerability resolution) and all previously released updates for the 1.241 release.
OpenTracing Java
- Fixed a problem where the OneAgent Java for z/OS module couldn't finish spans in some z/OS Connect configurations when using the IMS service provider. (ONE-74128)
Apache
- Fixed log enrichment for Apache webserver in case of virtual host usage. (ONE-75479)
NGINX
- NGINX error.log enrichment is now disabled if conflicting NGINX module `ngx_http_reqstat_module` is detected. (ONE-74634)
OneAgent SDK for C/C++
- Fixed issue with OneAgent PHP-FPM module initialization when the operating system is missing getrandom() syscall. (ONE-76507)
Java
- Eliminated a crash in `com.dynatrace.agent.CorrelationNative.getTraceIdAndSpanId`. (ONE-75708)
- Fixed NoClassDefFoundError when OneAgent is injected into an application using JacORB. (ONE-73520)
PHP
- Fixed issue causing OneAgent to double-load into PHP process if multiple ini files were used. (ONE-74276)
Go
- Fixed monitoring of statically linked Go applications not using os.Executable. (ONE-74754)
- Fixed potential crash in MicroK8s v1.16 and earlier provided by package manager Snap. (ONE-74059)
IIB
- For nodes with multiple output terminals, such as FlowOrder node, existing HTTPRequest headers in terminal output paths are no longer incorrectly deleted when following a terminal output path ending with an HTTP/SOAP/REST request node. (ONE-74080)
- JavaCompute node tagging no longer interferes with the message coding values. (ONE-75283)
All modules
- For the Kubernetes workload detection rule feature, the process group name and ID calculation have been fixed: (1) Process group name: When a Kubernetes workload detection rule is applied, a meaningful name for the process group is created from the rule. (2) Process group ID: A Kubernetes workload detection rule is applied even if ID-relevant fields are missing but at least one is present. (OA-1774)
- Added fallback to IIS code module injection, to handle more restrictive permissions. (ONE-74246)
General
- Remote Plugin Module will no longer pick up OneAgent's custom.pem if OneAgent is installed on the same host. (APM-364550)
- Eliminated cause of unwanted IIS AppPool restarts that occurred when the ConfigPollMilliSeconds registry setting was configured and the IIS code module was loaded. (APM-366777)
Infrastructure Monitoring
- Vulnerability: Resolved vulnerability in Prometheus data source related to possible credentials logged in log file. (APM-375723)
- Fixed issue that caused `dsfm:extension.engine.status` to be stuck at `TIMED_OUT_RESTART`. (APM-362771)
- Resolved issue with a high number of EEC_HARD_LIMIT_RESTART events (EEC_HARD_LIMIT_RESTART status is now cleared correctly). (APM-369880)
Network module
- Network Agent initialization failure no longer results in a segmentation fault. (APM-366895)
OS module
- The number of OS service entities created on the cluster is now limited by sending information from the host only about services that have alerting on monitoring turned on. (HOST-122)
Update 256 (Build 1.241.256)
This cumulative update contains 5 resolved issues (including 3 vulnerability resolutions) and all previously released updates for the 1.241 release.
General
- Corrected case in which container metadata was not updated during a OneAgent redeployment. (APM-369663)
Go
- Fixed crash in OpenTelemetry sensor upon reading input parameters of started span. (OA-5626)
Infrastructure Monitoring
- Vulnerability: Resolved vulnerability in Prometheus data source related to possible credentials logged in log file. (APM-375723)
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)
OneAgent for mobile resolved issues
General Availability (Build .241)
The .241 GA release contains 1 resolved issue.
Mobile Agent
- OneAgent for iOS: fixed crash when instrumenting background URLSessionConfigurations. (RUM-5684)
OneAgent for JavaScript resolved issues
General Availability (Build 1.241.189)
The 1.241 GA release doesn't contain any user-facing resolved issues.
Update 207 (Build 1.241.207)
This is a cumulative update that contains all previously released updates for the 1.241 release.