OneAgent release notes version 1.233
Rollout start: Feb 7, 2022
With this release, the oldest supported OneAgent versions are:
z/OS
oneagentzos-R12330.pax
is now available- Added tracing support for IMS Fast Path transactions. For details, see Install OneAgent on IMS.
- Added OneAgent diagnostics support for the Java code module on z/OS. For details, see Install OneAgent for Java on z/OS.
Java
- Added support for reactor-core 3
- Added support for Jedis Redis 4
- Added tracing support for Reactor Core publisher Mono/Flux. To enable this as a OneAgent feature
- Go to Settings and select Server-side service monitoring > Deep monitoring.
- Expand the New OneAgent features section, find Java Project Reactor Core v3 tracing, and turn it on.
Go
- Added support for Official Golang toolchain 1.17
Current Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.233 is the last version to support the following technologies
- Node.js 15 for Node.js
- The vendor has de-supported this technology and version with 2021-06-01
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
- 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.215 was the last version to support the following technologies
- OpenTelemetry 0.18.0 for Go
Dynatrace OneAgent 1.217 was the last version to support the following technologies
- OpenTelemetry 0.19.0 for Go
Dynatrace OneAgent 1.221 was the last version to support the following technologies
- OpenTelemetry 0.20.0 for Go
- OpenTelemetry 0.18, 1.0.0-rc.0, 1.0.0-rc.3 for Node.js
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.233.0
- Duplicate hosts are no longer reported if CTG and CICS execute on an LPAR with Network Address Translation between the host and the zRemote. (ONE-69509)
- Fixed DTAX to disable and enable exits in the same iteration after zDC reconnect (ONE-66324)
Resolved issues
General Availability (Build 1.233.151)
The 1.233 GA release contains 23 resolved issues (including 1 vulnerability resolution).
All modules
- Vulnerability: Updated expat library to 2.4.4 in response to CVE-2022-23990. (ONE-70954)
- SQL normalization now detects `alter role`, `create role`, and `set role`, and it normalizes these statements so no passwords are visible. For example, the statement `set role AT_ADMIN identified by "password"` is now replaced by `set role [L]`. (ONE-68103)
- Performance regression in exec() calls introduced in OneAgent version 1.219 has been corrected. (ONE-67661)
- Environment variables `DT_RELEASE_VERSION`, `DT_RELEASE_BUILD_VERSION`, `DT_RELEASE_PRODUCT`, and `DT_RELEASE_STAGE` were incorrectly translated to tags as `DT_APPLICATION_RELEASE_VERSION`, `DT_APPLICATION_BUILD_VERSION`, `DT_APPLICATION_NAME`, and `DT_APPLICATION_ENVIRONMENT`. Those environment variables now appear in the tags with their original names. (ONE-67459)
- Automatic core dump is now created correctly for OneAgent components when a hanging component is detected. (ONE-69345)
OS module
- Grouping for `docker -d` process corrected. (ONE-67340)
- Fixed the OneAgent System Monitoring module's Windows executable file properties and changed the process name from `OS Agent` to `Dynatrace System Monitoring Agent`. (ONE-68619)
- Removed a false warning about parsing program arguments. (APM-341868)
- Improved detection of Docker containers on OneAgent OS module startup. (APM-326338)
- Command-line arguments used for grouping configured via advanced detection rules are now passed correctly. (APM-341112)
- OneAgent OS module is able to detect custom location of Docker containers. (ONE-67330)
- OSI ID created in IP address mode is no longer regenerated when no IP address is detected on the host on OneAgent start. (APM-335270)
Java
- Fixed a NullPointerException caused by Java OpenTelemetry sensor. (ONE-70579)
- Improved Log4j pattern adaptation for Java log enrichment sensor to handle more complex message patterns properly. (ONE-68994)
- Resolved possible interference of software component reporting with the URLStreamHandler used by Java applications. (ONE-68468)
NGINX
- Fixed crashes in "itom" NGINX ingress controller derivatives. (ONE-67491)
Infrastructure Monitoring
- Fixed parsing of extension YAML file for snmptraps datasource. (APM-344418)
.NET
- Resolved issue that caused .NET Software Component Reporting to sometimes lead to a crash if enabled during runtime. (ONE-69476)
Logging module
- Resolved issue causing the OneAgent Log Monitoring module to crash on startup on Windows systems. (APM-349398)
Mainframe
- Path correlation is no longer broken when CICS paths contain a mixture of EXEC CICS START and SOAP requests. (ONE-68588)
- Duplicate hosts no longer reported if CTG and CICS execute on an LPAR with Network Address Translation between the host and the zRemote. (ONE-69509)
opentracingnative
- Restored the ability to monitor dynamically added routes in certain cases such as typical Istio configurations. However, this remains unsupported (there is no guarantee this will continue to work). (ONE-67298)
PHP
- Disabled loading of the OneAgent PHP library in the case of an unsupported PHP version. (ONE-70339)
Update 157 (Build 1.233.157)
This cumulative update contains 1 vulnerability resolution and all previously released updates for the 1.233 release.
All modules
- Vulnerability: Updated expat library to 2.4.4 in response to CVE-2022-23990. (ONE-70954)
Update 163 (Build 1.233.163)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.233 release.
OS module
- OneAgent System Monitoring component will continue working, even if can't attach to shared memory. (ONE-70679)
Update 166 (Build 1.233.166)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.233 release.
OS module
- Fixed OSI ID for EC2 and Azure hosts when HostIdSource is set to k8s-node-name. (ONE-69816)
Update 177 (Build 1.233.177)
This is a cumulative update that contains all previously released updates for the 1.233 release.
Update 184 (Build 1.233.184)
This cumulative update contains 3 resolved issues and all previously released updates for the 1.233 release.
OS module
- Fixed recalculation of process group instance (PGI) ID in an endless loop for PGI with custom environment variables. (APM-355354)
OneAgent Installer
- Fixed an issue where auto-update failed due to problems with removal of dynatrace_onepcap.exe on Windows hosts. (APM-354296)
.NET
- Fixed an issue in OpenTelemetry (.NET) that led to application crashes in case of duplicate span attribute entries with the same key. (ONE-71666)
OneAgent for mobile resolved issues
General Availability (Build .233)
The .233 GA release contains 5 resolved issues.
Mobile
- OneAgent for iOS: fixed web requests attached to wrong session during session split. (ONE-67379)
- Symbolication Client: disabled profiling. (ONE-68392)
- OneAgent for iOS: Improved agent data saving when host app crashes. (ONE-67250)
- OneAgent for Android: Fixed issue that caused a crash when OneAgent deactivated itself. (ONE-68656)
Mobile Session Replay
- iOS Session Replay: fixed application non responsive after displaying a system view controller (e.g. password picker). (ONE-69239)
OneAgent for JavaScript resolved issues
General Availability (Build .233)
The .233 GA release contains 4 resolved issues.
JavaScript
- Added the possibility to prevent CORS requests from having headers added. (ONE-70308)
- Fixed a bug that causes increased CPU load on browsers if overload prevention is enabled and a session times out. (ONE-68000)
- Fixed a bug related to sessions causing high CPU load on browsers. (ONE-68102)
- Fixed an issue where payload in agent events would be unnecessarily trimmed, causing incomplete data. (ONE-68757)