OneAgent release notes version 1.189
Rollout start 6 April, 2020
New features and enhancements
- Ensure that sensitive customer data is protected while monitoring mobile apps
- Get deep Kubernetes observability with the new cloud application view (Early Adopter)
- Easily change OneAgent metadata, host name, and monitoring mode
Java
- Added support for Spring AMQP 2.2, 2.3
- Added support for Oracle Hotspot JVM 14 for Linux, Alpine Linux 64-bit (ARM64 (AArch64))
- Added support for Oracle Hotspot JVM 14 for Linux, Alpine Linux 64-bit (x86), Solaris (x86), Windows (x86)
- Added support for Oracle Hotspot JVM 14 for Solaris (SPARC)
- Added support for OpenJDK 14 for Linux, Alpine Linux 64-bit (x86), Windows (x86)
Go
- Added support for Go 1.14 for Linux, Alpine Linux 64-bit (x86), Windows (x86)
Operating systems
- Added support for EulerOS 2.3, 2.5, 2.8 (x86)
Current Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.189 is the last version to support the following technologies
-
PHP
7.0
- The vendor has de-supported this technology and version with 2018-12-03
Current Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 May 2020
-
Windows: Windows Desktop
1703
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.191
Future Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.197 will be the last version to support the following technologies
-
Oracle Hotspot JVM
12
for Java
- The vendor has de-supported this technology and version with 2019-09-30
-
OpenJDK
12
for Java
- The vendor has de-supported this technology and version with 2019-09-30
-
SAP JVM
9,
10
for Java
Dynatrace OneAgent 1.201 will be the last version to support the following technologies
-
Oracle Hotspot JVM
13
for Java
- The vendor has de-supported this technology and version with 2020-03-30
-
OpenJDK
13
for Java
- The vendor has de-supported this technology and version with 2020-03-30
Dynatrace OneAgent 1.205 will be the last version to support the following technologies
-
Node.js
13
- The vendor has de-supported this technology and version with 2020-06-01
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
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 June 2020
-
Linux: Fedora
29
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.193
-
Linux: Fedora
29
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.193
-
UNIX: IBM AIX
7.2 TL1 SP2+
- POWER8, POWER9 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.193
-
Windows: Windows Server
1803
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.193
The following operating systems will no longer be supported starting 01 July 2020
-
Linux: Google Container-Optimized OS
69 LTS,
74,
75,
76
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.195
-
UNIX: IBM AIX
7.1 TL4 SP4+
- POWER8, POWER9 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.195
The following operating systems will no longer be supported starting 01 August 2020
-
Linux: Amazon Linux
2014.03 - 2018.03
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: CentOS
6.x,
7.x
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Debian
8,
9,
10
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Fedora
30,
31
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Red Hat Enterprise Linux
5.4+,
6.x
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: SUSE Enterprise Linux
11.4
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: SUSE Enterprise Linux
12 (initial)
- x86 (64bit-only) PPCLE, s390x
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Ubuntu
14.04 LTS,
16.04 LTS,
18.04 LTS,
19.04,
19.10
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Ubuntu
19.04
- x86 (64bit-only) PPCLE
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.197
-
Linux: Ubuntu
19.04
- s390x
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.197
-
Windows: Windows 7 and 8.1
7 SP1,
8.1
- x86 (32bit-only)
- Last compatible Dynatrace OneAgent version: 1.197
-
Windows: Windows Server
2008
- x86 (32bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.197
-
Windows: Windows Desktop
7 SP1
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.197
The following operating systems will no longer be supported starting 01 November 2020
-
Windows: Windows Desktop
1709
- x86 (64bit-only)
- Vendor announcement
- Last compatible Dynatrace OneAgent version: 1.203
Resolved issues
- General availability (Build 1.189.147)
- Update 205 (Build 1.189.205)
- Update 240 (Build 1.189.240)
- Update 160 (Build 1.189.160)
- Update 184 (Build 1.189.184)
- Update 231 (Build 1.189.231)
General availability (Build 1.189.147)
19 total resolved issues (1 vulnerability)
Component | Resolved issues |
---|---|
Java | 3 |
Node.js | 1 |
PHP | 2 |
Go | 1 |
Watchdog | 1 |
All modules | 2 |
General | 1 |
Mainframe | 2 |
OneAgent Installer | 4 (1 vulnerability) |
OS module | 1 |
Plugin module | 1 |
Java
- Improved performance of real-time updates for Java custom services. (ONE-32728)
- Fixed problem in which OneAgent failed to load on ARM in a full-stack setup. (ONE-32868)
- Java UEM sensor now tolerates null header name added via servlet API. (ONE-33862)
Node.js
- Improved mysql2 instrumentation to fix cases of missing or incomplete mysql2 db statements. (ONE-33569)
PHP
- Error messages no longer returned on PurePath when server name is not set in server configuration. (ONE-34088)
- PHP: OneAgent no longer reports truncated URLs if data exceeds 250 characters. (ONE-33563)
Go
- SQL sensor setting now corresponds to UI setting. (ONE-34333)
Watchdog
- Watchdog no longer crashes on std::bad_alloc thrown in process thread. (APM-223726)
All modules
- Updated list of AWS EC2 availability zones required for EC2 cloud detection. (ONE-34595)
- IBM App Connect Enterprise injection is now turned on by default with IBM Integration Bus. (ONE-34485)
General
- Log Monitoring log parsing expanded to more reliably discover severity levels and display entries on Log Analysis dashboard. (APM-221273)
Mainframe
- DB2 strings in CICS and IMS transactions no longer returned as empty strings under certain load and connectivity conditions. (ONE-34223)
- The support archive collection of zRemote correctly fetches the mainframe log files. (ONE-32297)
OneAgent Installer
- Vulnerability: Fixed potential local privilege elevation vulnerability in OneAgent Windows installer. (APM-223253)
- SystemLogsAccessEnabled no longer reset to default if it was already migrated from a previous location. (APM-228832)
- Added a warning to be displayed during uninstall from platforms with SELinux and custom installation path if semanage is unavailable on host. (APM-223104)
- USER parameter on a fresh Windows installation is no longer overwritten by default value when installation configuration file doesn't exist. (APM-227718)
OS module
- Updated detection of Diego Cells to cover more distributions. (APM-226107)
Plugin module
- Container memory reported on Docker screens was changed to show Resident Set Size. (APM-228897)
Update 205 (1.189.205)
This is a cumulative update that includes all previously released updates for the 1.189 release.
9 total resolved issues (1 critical issue)
Component | Resolved issues |
---|---|
General | 1 |
Mainframe | 1 |
Node.js | 1 |
OneAgent Installer | 2 (1 critical) |
OS module | 2 |
PHP | 1 |
user assistance | 1 |
General
- Updating OneAgent no longer causes dynamic loader error when an application is started within container without restarting it first. (APM-232687)
Mainframe
- Reporting of ports is now available for communication protocol version 7.2 Resolves 0 processes being shown when not linked to services. (ONE-36563)
Node.js
- Fixed the bug in Q Promise instrumentation that was causing unhandled exceptions in customer applications. (ONE-36423)
OneAgent Installer
- OneAgent does not break Apache monitoring after it has been restarted gracefully. (APM-234132)
- Critical issue: Proxy settings on Linux and AIX are now preserved during OneAgent update. (APM-231381)
OS module
- Reporting metrics from Meminfo has now been restored. (APM-233895)
- Up to 10 versions of installer directories are now saved, thereby resolving the WebSphere Application errors that were resulting due to missing oneagentjava.jar files. (APM-233901)
PHP
- The stack overflow issue that occurred on Apache process restart has now been resolved. (ONE-36186)
user assistance
- Page faults metrics are now updated correctly. (APM-232879)
Update 240 (1.189.240)
This is a cumulative update that includes all previously released updates for the 1.189 release.
3 total resolved issues (1 vulnerability)
Component | Resolved issues |
---|---|
All modules | 1 (1 vulnerability) |
General | 1 |
OS module | 1 |
All modules
- Vulnerability: Updated to OpenSSL 1.1.1g (ONE-37754)
General
- Corrected the aging of internal directories. (APM-236127)
OS module
- Page faults metrics are now updated correctly. (APM-236006)
Update 160 (1.189.160)
This is a cumulative update that includes all previously released updates for the 1.189 release.
3 total resolved issues (1 critical issue)
Component | Resolved issues |
---|---|
Mainframe | 1 |
OneAgent Installer | 1 (1 critical) |
Webserver core | 1 |
Mainframe
- The support archive collection of zRemote correctly fetches the mainframe log files. (ONE-32297)
OneAgent Installer
- Critical issue: Proxy settings on Linux and AIX are now preserved during OneAgent update. (APM-231381)
Webserver core
- "Improved brotli compression parameters to reduce CPU overhead when injecting OneAgent for JavaScript into a brotli-compressed response. (ONE-34880)
Update 184 (1.189.184)
This is a cumulative update that includes all previously released updates for the 1.189 release.
3 total resolved issues (1 critical issue)
Component | Resolved issues |
---|---|
General | 1 |
.NET | 1 |
OneAgent Installer | 1 (1 critical) |
General
- Updating OneAgent no longer causes dynamic loader error when an application is started within container without restarting it first. (APM-232687)
.NET
- Fixed session variable capturing for ASP.Net Classic Mode. (ONE-34976)
OneAgent Installer
- Critical issue: Proxy settings on Linux and AIX are now preserved during OneAgent update. (APM-231381)
Update 231 (1.189.231)
This is a cumulative update that includes all previously released updates for the 1.189 release.
5 total resolved issues
Component | Resolved issues |
---|---|
.NET | 2 |
OS module | 1 |
Plugin module | 1 |
user assistance | 1 |
.NET
- Improved stability of .NET Asp.NET OWIN Katana request capture. (ONE-36599)
- Fixed an issue which caused .NET applications using an older version (< 3.0.9) of the NuGet package Microsoft.Azure.WebJobs to crash during start-up. (ONE-34879)
OS module
- Page faults metrics are now updated correctly. (APM-236006)
Plugin module
- This fix solves frequent crashes of Remote Plugin Module in versions 1.187 and 1.189. (APM-227885)
user assistance
- OneAgent OS module no longer replaces runc when deactivated or container technologies monitoring (using runc) is switched off. (APM-234209)
OneAgent for mobile resolved issues
Mobile
- OneAgent for iOS: improved 3rd party compatibility by resolving category name clashes (ONE-33548)
- Gradle Plugin: Added compatibility support for Firebase performance monitoring (ONE-32873)
OneAgent for JavaScript resolved issues
JavaScript
- Provided a custom configuration property "fau=0" (fix angular update) to disable AngularJs to Angular migration support, which might cause performane degradation if large objects are cloned in XHR callbacks. (ONE-32995)
- Improved handling for wrong usage of the jquery API (ONE-32833)
- Fixed a bug in the jQuery module where it wouldn't send headers with falsy values. (ONE-33168)