OneAgent release notes version 1.199
Rollout start 24 August 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 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
The following operating systems will no longer be supported starting 01 May 2024
- Windows: Windows Server 2012, 2012 R2
- x86-64
- Vendor announcement
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 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: 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
The following operating systems are no longer supported since 01 August 2023
- UNIX: IBM AIX 6.1 TL9
- POWER8, POWER9
- Vendor announcement
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)
- Update 101 (Build 1.199.101)
- Update 108 (Build 1.199.108)
- Update 141 (Build 1.199.141)
General Availability (Build 1.199.96)
The 1.199 GA release contains 29 resolved issues.
Component | Resolved issues |
---|---|
All modules | 3 |
Cluster | 1 |
General | 4 |
Infrastructure Monitoring | 2 |
Managed | 1 |
Node.js | 2 |
OS module | 4 |
OneAgent Installer | 3 |
Java | 2 |
.NET | 5 |
Watchdog | 1 |
OpenTracing module | 1 |
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 | 3 |
OneAgent Installer | 2 |
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 1.199)
The 1.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 1.199)
The 1.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)