OneAgent release notes version 1.189

Rollout start 6 April, 2020

New features and enhancements

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

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

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
  • Linux: Red Hat Enterprise Linux 5.4+
  • UNIX: IBM AIX 7.2 TL1 SP2+
    • POWER8, POWER9 (64bit-only)
    • Vendor announcement
    • Last compatible Dynatrace OneAgent version: 1.193
  • Windows: Windows Server 1803

The following operating systems will no longer be supported starting 01 July 2020

  • Linux: Google Container-Optimized OS 69 LTS, 74, 75, 76
  • Linux: openSUSE 15.0
  • 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 AMI 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 Linux Enterprise Server 11.4
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: SUSE Linux Enterprise Server 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
  • Linux: Ubuntu 19.04
  • Windows: Windows 7 and 8.1 7 SP1, 8.1
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Windows: Windows Server 2008
  • Windows: Windows Desktop 7 SP1

The following operating systems will no longer be supported starting 01 October 2020

  • Linux: SUSE Linux Enterprise Server 12.2
  • Linux: SUSE Linux Enterprise Server 12.3

The following operating systems will no longer be supported starting 01 November 2020

  • Windows: Windows Desktop 1709

Resolved issues

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)