OneAgent release notes version 1.189

Rollout start: Apr 6, 2020

New features and enhancements

Product news

Java

Go

Operating systems

Current Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.189 is the last version to support the following technologies
  • PHP 7.0 for PHP
    • 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 April 2020

Future Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 December 2024
The following operating systems will no longer be supported starting 01 January 2025
The following operating systems will no longer be supported starting 01 April 2025
The following operating systems will no longer be supported starting 01 May 2025
The following operating systems will no longer be supported starting 01 June 2025
The following operating systems will no longer be supported starting 01 July 2025

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

Past Dynatrace OneAgent operating systems support changes

The following operating systems are no longer supported since 01 May 2024
The following operating systems are no longer supported since 01 July 2024
The following operating systems are no longer supported since 01 November 2024

Resolved issues

General Availability (Build 1.189.147)

The 1.189 GA release contains 19 resolved issues (including 1 vulnerability resolution).

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)

Node.js

  • Improved mysql2 instrumentation to fix cases of missing or incomplete mysql2 db statements. (ONE-33569)

OS module

  • Updated detection of Diego Cells to cover more distributions. (APM-226107)

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)

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)

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)

Plugin module

  • Container memory reported on Docker screens was changed to show Resident Set Size. (APM-228897)

Update 160 (Build 1.189.160)

This cumulative update contains 3 resolved issues and all previously released updates for the 1.189 release.

Mainframe

  • The support archive collection of zRemote correctly fetches the mainframe log files. (ONE-32297)

OneAgent Installer

  • 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 (Build 1.189.184)

This cumulative update contains 3 resolved issues and all previously released updates for the 1.189 release.

Component
Resolved issues

.NET

  • Fixed session variable capturing for ASP.Net Classic Mode. (ONE-34976)

General

  • Updating OneAgent no longer causes dynamic loader error when an application is started within container without restarting it first. (APM-232687)

OneAgent Installer

  • Proxy settings on Linux and AIX are now preserved during OneAgent update. (APM-231381)

Update 205 (Build 1.189.205)

This cumulative update contains 9 resolved issues and all previously released updates for the 1.189 release.

OneAgent Installer

  • OneAgent does not break Apache monitoring after it has been restarted gracefully. (APM-234132)
  • Proxy settings on Linux and AIX are now preserved during OneAgent update. (APM-231381)

PHP

  • The stack overflow issue that occurred on Apache process restart has now been resolved. (ONE-36186)

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)

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)

user assistance

  • Page faults metrics are now updated correctly. (APM-232879)

Update 231 (Build 1.189.231)

This cumulative update contains 5 resolved issues and all previously released updates for the 1.189 release.

Component
Resolved issues

.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)

Update 240 (Build 1.189.240)

This cumulative update contains 3 resolved issues (including 1 vulnerability resolution) and all previously released updates for the 1.189 release.

Component
Resolved issues
1 (1 vulnerability)

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)

OneAgent for mobile resolved issues

General Availability (Build .189)

The .189 GA release contains 2 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

General Availability (Build .189)

The .189 GA release contains 3 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)