OneAgent release notes version 1.199
Rollout start: Aug 24, 2020
With this release, the oldest supported OneAgent versions are:
New default installation directory on Windows
Starting with version 1.199, the default OneAgent installation directory for fresh installations on Windows is %PROGRAMFILES%\dynatrace\oneagent
.
Java
Go
- Added support for gRPC 1.30 - 1.39
Operating systems
Future Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.209 will be the last version to support the following technologies
- OpenTelemetry 0.13.0 for Go
Dynatrace OneAgent 1.213 will be the last version to support the following technologies
- OpenTelemetry 0.16.0, 0.17.0 for Go
Dynatrace OneAgent 1.215 will be the last version to support the following technologies
- OpenTelemetry 0.18.0 for Go
Dynatrace OneAgent 1.217 will be the last version to support the following technologies
- OpenTelemetry 0.19.0 for Go
Future Dynatrace OneAgent operating systems support changes
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
- 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
Past Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.183 was the last version to support the following technologies
- IBM WebSphere Application Server 8.0 for Java
- The vendor has de-supported this technology and version with 2018-04-30
- Vendor announcement
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
Other support changes
Resolved issues in OneAgent for z/OS
Build 1.199.01
- Fixed a tagging limitation caused by CICS APAR PH21320
- Fixed potential IMS code module abend when issuing warning or error level messages
Resolved issues
General Availability (Build 1.199.96)
The 1.199 GA release contains 29 resolved issues.
Component
Resolved issues
All modules
- Fixed problem in which very short-lived PHP CLI processes on musl (Linux) platforms could not transfer PurePaths before the process ended. (ONE-41156)
- Tomcat processes will have the correct group name when the CATALINA_BASE group ID is used to distinguish the process node. (ONE-41336)
- The total number of logical and physical cores on Linux PPC is now correctly calculated. (ONE-42891)
Cluster
- Detection of container out of memory (oom) kills was improved. (APM-248355)
General
- Fixed injection of Java code module into TIBCO iProcess processes. (APM-251069)
- Custom fields are now extracted properly in the presence of non ASCII characters. (APM-248135)
- PluginAgent no longer crashes on Windows. (APM-247484)
- Process group properties of Ruby processes now no longer get merged with those of children processes from different technologies, such as Python. (APM-243621)
Infrastructure Monitoring
- Ruby processes are now better detected on Linux. (APM-245156)
- OneAgent installer now includes the licenses Dynatrace uses for Infrastructure Monitoring datasources. (ONE-43492)
Managed
- Corrected issue with missing external mounts (NFS, CIFS) for Linux. (APM-251811)
Node.js
- Only the correct NPM packages are displayed on the process properties page of Node.js processes. (ONE-41890)
- Fixed a potential crash in the Node.js MongoDB sensor. (ONE-43516)
OS module
- Container memoryLimit metric will now report 0 when cgroup limit is set to "unlimited" and is in bytes instead of page sizes. (APM-248763)
- Resolved issue that caused loss of Apache process monitoring during OneAgent upgrade. (APM-252138)
- Resolved issue in which Docker container metrics were not read in some cases. (APM-249922)
- Fixed issue causing sporadically incorrect container CPU metrics. (APM-251478)
OneAgent Installer
- In case of failures, OneAgent container bootstrap script now correctly reports the openssl exit code. (APM-244998)
- OneAgent service now correctly creates /var/lock/subsys/oneagent file. (APM-251729)
- The installer.version file can now be read by any user account, thereby resolving OneAgent issues of reading the file version. (APM-243732)
Java
- Fixed stitching of PurePaths for MQSeries when sending JMS via MQ. (ONE-43578)
- Fixed stitching of PurePath when Jetty HTTP client is in use. (ONE-43282)
.NET
- WCF calls are now correctly linked when WCF messages are streamed. (ONE-44376)
- When a GC is running over the measure interval, the percentage time in GC is going reported correctly. (ONE-42621)
- Fixed rare occuring race conditions which lead to OneAgent crash. (ONE-41227)
- .NET IBM MQ messaging using netstandard library is now handled correctly. (ONE-43289)
- ASMX error reporting has now been improved for the integrated pipeline mode. (ONE-42735)
Watchdog
- Watchdog won't kill more processes than intended when handling an unresponsive process during shutdown. (APM-249012)
OpenTracing module
- The OneAgent opentracing module no longer breaks PurePaths with Envoy if distributed tracing is enabled. (ONE-42134)
Update 101 (Build 1.199.101)
This cumulative update contains 2 resolved issues and all previously released updates for the 1.199 release.
OS module
- Corrected an issue with insufficient memory allocated to handle volume sectors. (APM-253330)
Java
- Fixes an application crash that occurred when an async MongoDB driver on Java was used. (ONE-44584)
Update 108 (Build 1.199.108)
This cumulative update contains 5 resolved issues and all previously released updates for the 1.199 release.
Component
Resolved issues
OS module
- Resolved issue with throughput disk metrics on AIX hosts. (APM-254492)
- Resolved issue with disk latency metrics for older Linux versions. (APM-254000)
- Resolved issue in which certain disk metrics for external disks were not monitored. (APM-254614)
OneAgent Installer
- Customized DATA_STORAGE sanity check is no longer falsely triggered. (APM-254760)
- OneAgent service now correctly creates /var/lock/subsys/oneagent file. (APM-251729)
Update 141 (Build 1.199.141)
This cumulative update contains 6 resolved issues and all previously released updates for the 1.199 release.
General
- Fixed behavior of "exists" and "not-exists" container injection rules. (APM-253833)
- Fixed matching custom grouping rules when some process arguments start or end with white space characters. (APM-256029)
- Fixed issue with Dynatrace mounts in runc-based containers that could leak into the host mount namespace if shared bind mounts are used. (APM-258725)
Mainframe
- Resolved issue with zRemote and mainframe monitoring outage. (ONE-43445)
- Resolved an issue in which OneAgent zRemote watchdog files were not collected from Windows when a support archive was requested. (ONE-45164)
OS module
- Corrected host total memory reporting for Linux machines with very high memory. (APM-254874)
OneAgent for mobile resolved issues
General Availability (Build .199)
The .199 GA release contains 2 resolved issues.
Mobile
- OneAgent for iOS: support for instrumenting UI classes in frameworks when DTXInstrumentFrameworks is enabled. (ONE-41574)
- OneAgent for iOS: fixed possible agent crash on device time change. (ONE-42202)
OneAgent for JavaScript resolved issues
General Availability (Build .199)
The .199 GA release contains 4 resolved issues.
JavaScript
- Fixed a problem with older browsers, which caused missing navigation timings. (ONE-42673)
- Fixed a memory leak caused by the Visually Complete module that kept listeners attached to DOM elements. (ONE-43766)
- Fixed an issue in the jquery module that caused the beforeSend function to not be called. (ONE-44294)
- Fixed an issue in the jquery module on old Internet Explorers, where accessing a property on the ActiveXObject would throw an exception. (ONE-44455)