OneAgent release notes version 1.233
Rollout starts February 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
- In the Dynatrace menu, 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 Go 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 technology support changes
Dynatrace OneAgent 1.239 will be the last version to support the following technologies
- OpenTelemetry 0.0.2 for PHP
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 August 2023
- Windows: Windows Desktop 8.1
- x86-64
- Vendor announcement
- Windows: Windows Server 2008 R2
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 October 2023
- Linux: Google Container-Optimized OS 89 LTS
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 November 2023
- UNIX: IBM AIX 7.1 TL5
- POWER8, POWER9
- Vendor announcement
The following operating systems will no longer be supported starting 01 December 2023
- Windows: Windows Desktop 10 20H2
- x86-64
- Vendor announcement
The following operating systems will no longer be supported starting 01 January 2024
- Linux: Amazon Linux AMI 2014.03 - 2018.03
- Linux: SUSE Linux Enterprise Server 12.4
- Linux: EulerOS 2.5
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 October 2022
- Linux: SUSE Linux Enterprise Server 11.4
The following operating systems are no longer supported since 01 December 2022
- Windows: Windows Desktop 10 1909
- x86-64
- Vendor announcement
- Windows: Windows Server 20H2
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 January 2023
- Linux: Debian 8, 9
- x86-64
- Vendor announcement
- Linux: SUSE Linux Enterprise Server 12.3
The following operating systems are no longer supported since 01 February 2023
- Linux: Ubuntu 21.10
The following operating systems are no longer supported since 01 March 2023
- Linux: Google Container-Optimized OS 85 LTS
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 April 2023
- Linux: EulerOS 2.3
The following operating systems are no longer supported since 01 June 2023
- Linux: openSUSE 15.3
- x86-64, PPCLE
- Vendor announcement
- Linux: SUSE Linux Enterprise Server 15.0
- UNIX: IBM AIX 7.2 TL4
- POWER8, POWER9
- Vendor announcement
- Windows: Windows Desktop 10 21H1
- x86-64
- Vendor announcement
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)
- Update 157 (Build 1.233.157)
- Update 163 (Build 1.233.163)
- Update 166 (Build 1.233.166)
- Update 177 (Build 1.233.177)
- Update 184 (Build 1.233.184)
General Availability (Build 1.233.151)
The 1.233 GA release contains 23 resolved issues (including 1 vulnerability resolution).
Component | Resolved issues |
---|---|
All modules | 5 (1 vulnerability) |
OS module | 7 |
Java | 3 |
NGINX | 1 |
Infrastructure Monitoring | 1 |
.NET | 1 |
Logging module | 1 |
Mainframe | 2 |
opentracingnative | 1 |
PHP | 1 |
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.
Component | Resolved issues |
---|---|
OS module | 1 |
OneAgent Installer | 1 |
.NET | 1 |
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 1.233)
The 1.233 GA release contains 5 resolved issues.
Component | Resolved issues |
---|---|
Mobile | 4 |
Mobile Session Replay | 1 |
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 1.233)
The 1.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)