OneAgent release notes version 1.217
Rollout start: Jun 8, 2021
With this release, the oldest supported OneAgent versions are:
Standard Support
Enterprise Success and Support
1.199
1.193
PaaS token during OneAgent installation
Dynatrace tokens are displayed only once upon creation. Dynatrace stores them encrypted and you can't reveal them after creation.
To enhance token security, we modified the OneAgent download dialog. You now have to provide the PaaS token in the dedicated field or create a new token on spot. The token is automatically appended to the provided download and installation commands. For more information, see the OneAgent installation documentation for AIX, Linux, Solaris, or Windows.
Declarative process grouping
Starting with Dynatrace version 1.218, your custom process group definitions are migrated to Declarative process grouping available at Settings > Processes and containers. Starting with OneAgent version 1.217, only changes made to declarative process grouping settings will have an effect from now on. For more information, see Declarative process grouping.
OneAgent for Android: Bintray sunset
Starting with this release, public artifacts for OneAgent for Android instrumentation will be distributed only via the Maven Central repository due to the sunsetting of Bintray.
OneAgent for Android: closing unused connections
On Android, HTTP connections by system default have the keep-alive header set. The connection stays open for additional requests that may occur. Because of an Android bug, however, they also stay open after the server closes the connection.
Starting with this release, OneAgent keeps the connection open only if another request is expected; otherwise, the connection is closed. Removing unused connections in this way frees resources on your ActiveGate firewall.
Java
- Added support for Oracle HotSpot VM 16
- Added support for OpenJDK 16
- Added support for SAP JVM 16
- Added support for Azul Platform Core (Zulu) 16
z/OS
oneagentzos-R121700.pax
is now available
When upgrading the zDC to version 1.217, a special handling is required to avoid abends in CICS regions that you're monitoring.
- Stop the zDC.
- Wait for 15 minutes for the CICS module to reset and clean up the control blocks.
- Update the zDC to the newer version.
- Start the zDC.
Go
- Added support for OpenTelemetry 0.19.0
Operating systems
Current Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.217 is the last version to support the following technologies
- OpenTelemetry 0.19.0 for Go
Current Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 July 2021
- Windows: Windows Desktop 10 1903
- x86-64
- Vendor announcement
- Last compatible version: 1.217
- Windows: Windows Server 1903
- x86-64
- Vendor announcement
- Last compatible version: 1.217
The following operating systems will no longer be supported starting 01 October 2021
- Linux: Google Container-Optimized OS 77 LTS
- x86-64
- Vendor announcement
- Last compatible version: 1.217
Future Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.221 will be 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 will be the last version to support the following technologies
- OpenTelemetry 1.0.0-RC1 for Go
- OpenTelemetry 1.0.0-RC2 for Go
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
- PPCLE
- Vendor announcement
- 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.209 was the last version to support the following technologies
- OpenTelemetry 0.13.0 for Go
Dynatrace OneAgent 1.213 was the last version to support the following technologies
- OpenTelemetry 0.16.0, 0.17.0 for Go
Dynatrace OneAgent 1.215 was the last version to support the following technologies
- OpenTelemetry 0.18.0 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
Resolved issues in OneAgent for z/OS
Build 1.217.00
- Fixed z/OS CPU metric calculation to include SRB time from the ASCB(ONE-55982)
–>
Resolved issues
General Availability (Build 1.217.149)
The 1.217 GA release contains 24 resolved issues.
Mainframe
- Resolved issue in which multiple data connections from a zLocal caused zRemote to crash. (ONE-56835)
- Resolved zDC-zRemote disconnect when a CICS or IMS region sends invalid data. (ONE-58293)
- Resolved an issue that caused the GCPU% metric to be reported as zeroes. (ONE-56306)
- Resolved invalid return code values for OneAgent CICS and IMS code modules. (ONE-59372)
Java
- Resolved a rare null pointer exception in the Netty HTTP instrumentation. (ONE-58158)
All modules
- Improved parsing of network interface names that contain spaces and brackets (such as `Intel(R) I350 Gigabit Network Connection #4`). Resolves issue with NIC exclusion. (ONE-58072)
- Resolved issue in which network I/O information was missing for some Solaris hosts. (ONE-57558)
- Fixed exclusion ("blocklist") functionalities for AIX kernel extension injection. (ONE-57225)
General
- Improved detection of the KVM hypervisor on s390(x) hosts. (APM-292932)
OS module
- Resolved issue in which OneAgent OS module did not properly report some containerd containers. (ONE-59076)
- Resolved issue with unclosed file descriptors that could cause OneAgent crash. (ONE-59525)
- Resolved issue in which CPU usage was over 100% for process instance on AIX. (APM-300274)
- Bind mounts with quota on XFS file system now show the largest available size instead of the last one. (APM-301892)
- Apache aggregate deployment change events now distinguish between NEW and CHANGED; previously, all aggregate deployment change events were set as CHANGED. (APM-301735)
OpenTracing Java
- The OneAgent Java for AWS Lambda module can now correctly instrument a RequestStreamHandler. (ONE-59493)
- The OneAgent Java for z/OS module now reports the IP address that the zDC uses when connecting to the zRemote, instead of looking up the hostname with DNS. (ONE-57641)
- The OneAgent Java for z/OS module now correctly uses the IP of the CTG Server in the gateway URL of a CTG service, instead of the IP of the CTG Client. (ONE-59145)
- Resolved conflicting/mismatching IP addresses for LPARs. (ONE-58198)
ActiveGate
- Extensions controller service is properly registered on Windows OS. (APM-300340)
- Resolved issue with Windows ActiveGate autoupdater that could cause update process to fail. (APM-296695)
.NET
- Fixed an issue in which support alerts were triggered unintentionally. (ONE-59475)
Webserver core
- Resolved an issue in which the OneAgent Apache module calculated the `cputimeSelftime` metric incorrectly. (ONE-57692)
- Fixed an issue in the OneAgent Envoy module that caused a malformed configuration preventing start up. (ONE-56423)
IIB
- Fixed the missing assignment of current tagging mode for outgoing links, which led to empty trace tags (tracestate and traceparent), when w3C TraceContext tagging was disabled. (ONE-60161)
Update 156 (Build 1.217.156)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.217 release.
IIB
- Fixed the missing assignment of current tagging mode for outgoing links, which led to empty trace tags (tracestate and traceparent), when w3C TraceContext tagging was disabled. (ONE-60161)
Update 162 (Build 1.217.162)
This is a cumulative update that contains all previously released updates for the 1.217 release.
Update 187 (Build 1.217.187)
This cumulative update contains 6 resolved issues and all previously released updates for the 1.217 release.
Infrastructure Monitoring
- Fixed issue with downloading custom extensions on Windows. (ONE-59377)
Mainframe
- zRemote can only read the user configuration file from the default directory and doesn't take into account a custom directory specified during the installation. (ONE-61047)
- Extended logging around host groups. (ONE-60871)
- Resolved issue with host groups. (ONE-60446)
OS module
- Custom process grouping and declarative process grouping can now coexist. (ONE-62286)
- Changed prefix comparisons in declarative process grouping from case sensitive to case insensitive. (ONE-61665)
OneAgent for mobile resolved issues
General Availability (Build .217)
The .217 GA release contains 4 resolved issues.
Mobile
- iOS Session Replay: Fixes crash due to potential conflicts between the agent and third party libraries. (ONE-57761)
- OneAgent for iOS: fixed rare crash on multithreaded user opt-in level validation. (ONE-56805)
- OneAgent for iOS: Fixed SSZipArchive symbol clash in static library. (ONE-58038)
Mobile Session Replay
- iOS Session Replay: Fixes potential crashes in the app when trying to track a system event. (ONE-58539)
OneAgent for JavaScript resolved issues
General Availability (Build .217)
The .217 GA release contains 6 resolved issues.
JavaScript
- Fixed an issue that caused angular route xhr actions to stay open indefinitely. (ONE-57042)
- Added a workaround to a problem caused by Android WebView that would cause an exception "Java object is gone". (ONE-58830)
- Fixed an issue where xhr actions that trigger a route change would not be properly marked as such. (ONE-58909)
- Improved performance with angularjs request interceptors. (ONE-57728)
- Fixed bug where the dtSA session storage value got set with OPT-IN mode enabled, but jsAgent not enabled yet. (ONE-58274)
- Fixed a bug that broke correlation of actions with CORS requests if multiple request wrappers were active. (ONE-58398)