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 availableAdded 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 July 2024
- Linux: openSUSE 15.4
- x86-64, PPCLE
- Vendor announcement
The following operating systems will no longer be supported starting 01 August 2024
- Linux: SUSE Linux Enterprise Server 15.1
- Linux: Ubuntu 23.04
The following operating systems will no longer be supported starting 01 November 2024
- Linux: Ubuntu 14.04 LTS
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: Debian 10
- x86-64
- Vendor announcement
- Linux: Red Hat Enterprise Linux 6, 7
- Linux: Oracle Linux 6, 7
- x86-64
- Linux: EulerOS 2.8
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 October 2023
- Linux: Google Container-Optimized OS 89 LTS
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 November 2023
- UNIX: IBM AIX 7.1 TL5
- POWER8, POWER9, POWER10
- Vendor announcement
The following operating systems are no longer supported since 01 December 2023
- Windows: Windows Desktop 10 20H2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 January 2024
- Linux: Amazon Linux AMI 2014.03 - 2018.03
- Linux: SUSE Linux Enterprise Server 12.4
- Linux: EulerOS 2.5
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 June 2024
- UNIX: IBM AIX 7.2 TL5
- POWER8, POWER9, POWER10
- Vendor announcement
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.
Component | Resolved issues |
---|---|
OpenTracing Java | 1 |
Apache | 1 |
NGINX | 1 |
OneAgent SDK for C/C++ | 1 |
Java | 2 |
PHP | 1 |
Go | 2 |
IIB | 2 |
All modules | 2 |
General | 2 |
Infrastructure Monitoring | 3 (1 vulnerability) |
Network module | 1 |
OS module | 1 |
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.
Component | Resolved issues |
---|---|
General | 1 |
Go | 1 |
Infrastructure Monitoring | 1 (1 vulnerability) |
n/a | 2 (2 vulnerabilities) |
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.