OneAgent release notes version 1.215

Rollout starts April 29, 2021

With this release, the oldest supported OneAgent versions are:

Dynatrace ONE Dynatrace ONE Premium

1.197

1.191

Update of Dynatrace communication endpoints

The domain used for internal communication by OneAgents and ActiveGates that send data to Dynatrace SaaS will be switched from *.live.ruxit.com to *.live.dynatrace.com beginning June 30, 2021.

This change will only affect Dynatrace SaaS customers, and only if you:

  • Use domain allowlisting on your outbound proxy, or
  • Use AWS PrivateLink to connect your OneAgents to Dynatrace

For details, see Ruxit domain discontinuation.

Java

  • Added support for OpenTelemetry 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

Go

  • Added support for OpenTelemetry 0.18.0
  • Added support for Go 1.16 for Linux, Alpine Linux 64-bit (x86), Windows (x86)

z/OS

  • oneagentzos-R121500.pax is now available
  • The OneAgent Java code module for z/OS now supports monitoring of the CICS Transaction Gateway and IMS SOAP Gateway. To download the OneAgent Java code module for z/OS, go to Manage > Deploy Dynatrace > Start installation > z/OS. Deployment via the Dynatrace FTP server is deprecated.

Current Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.215 is the last version to support the following technologies

  • OpenTelemetry 0.18.0 for Go
  • Oracle Hotspot JVM 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • OpenJDK 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • SAP JVM 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • Azul Zulu 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30

Current Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 May 2021

  • UNIX: IBM AIX 7.2 TL2
    • POWER8, POWER9 (64bit-only)
    • Vendor announcement
    • Last compatible Dynatrace OneAgent version: 1.213

Future Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.217 will be the last version to support the following technologies

  • OpenTelemetry 0.19.0 for Go

Dynatrace OneAgent 1.221 will be the last version to support the following technologies

  • OpenTelemetry 0.20.0 for Go
  • OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 for Node.js

Future Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 June 2021

  • Linux: CentOS 6.x
  • Linux: Fedora 31
  • Linux: Fedora 31
  • Linux: Red Hat Enterprise Linux 5.4+
  • Windows: Windows Desktop 1803

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

  • Windows: Windows Desktop 1903
  • Windows: Windows Server 1903

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

  • Linux: Google Container-Optimized OS 77 LTS

Resolved issues

General availability (Build 1.215.163)

32 total resolved issues (1 vulnerability)

Component Resolved issues
Java 1
.NET 6
PHP 3
Go 1
IIS 1
IIB 1
All modules 1
Cluster 1
General 3 (1 vulnerability)
Infrastructure Monitoring 2
Mainframe 5
OneAgent Installer 1
OpenTracing Java 3
OS module 1
Webserver core 2

Java

  • Fixed an issue in the OneAgent Java module's HTTP client sensor that could break WebLogic T3 internode communication. (ONE-57217)

.NET

  • Resolved issue in which Azure Functions metadata was not collected with newer versions of the Azure Functions host runtime. (ONE-56857)
  • Resolved an issue in which PurePaths started by the OneAgent Azure Functions sensor did not contain linked service calls for newer versions of the Azure Functions runtimes 2.0 and 3.0. (ONE-56729)
  • Improved stability of OneAgent .NET code module for DevExpress.PivotGrid. (ONE-56782)
  • Improved stability of OneAgent .NET module using custom services on async methods. (ONE-56801)
  • Long computer names in Windows are now reported correctly. (ONE-55540)
  • Improved stability of OneAgent .NET code module monitoring MongoDB client. (ONE-56945)

PHP

  • Fixed issue with missing host name in Predis sensor reports. (ONE-58231)
  • Resolved issue with instrumentation memory handling in MySQL sensor. (ONE-56875)
  • Resolved issue that caused OneAgent PHP module crash during handling of exception thrown in closure. (ONE-55608)

Go

  • Resolved issue with Windows Go processes built with Go 1.14 or later, which may become unresponsive under high load. (ONE-55637)

IIS

  • Improved IIS module insights compatibility, resolving issue that caused IISModuleInsightsModule "unable to calculate string hash for module timing" warning. (ONE-57800)

IIB

  • Fixed code module injection issue for IBM App Connect Enterprise in some scenarios when an `overrides/server.conf.yaml` is used. (ONE-56028)

All modules

  • Fixed issue that could lead to OneAgent service crashes on some Linux systems. (ONE-57642)

Cluster

  • If time is changed more than 10 minutes into the future, Remote Plugin Module and Plugin Agent are restarted to avoid `Timestamp Too Far In The Future` time series rejection. (APM-288059)

General

  • Vulnerability: Upgraded to OpenSSL 1.1.1j to resolve vulnerabilities. (APM-285108)
  • Fixed issue in Remote Plugin Module in which it was impossible to set a custom port for communication with ActiveGate. (APM-296066)
  • Resolved issue causing message "Deep process monitoring manually disabled" to be displayed in Monitoring overview on AIX hosts, even though monitoring was enabled, if a custom installation path was used. (APM-288024)

Infrastructure Monitoring

  • Remote Plugin Module no longer crashes if it has no rights to custom plugins folders. (APM-291026)
  • StatsD no longer inherits 14499 listening port (Linux-only issue). (APM-284960)

Mainframe

  • Improved handling of zRemote basic settings to prevent problems from incorrect user settings. (ONE-57586)
  • Improved logging for LPAR metrics provider. (ONE-57011)
  • The zDC is no longer allowed to connect if zRemote has not connected successfully with a cluster. (ONE-57999)
  • Resolved issue that caused OneAgent CICS and IMS code modules to be unable to connect after a zDC-zRemote reconnect. (ONE-57012)
  • Resolved an issue in which the SMFID and LPAR name were incorrect for OneAgent Java module on z/OS. (ONE-57542)

OneAgent Installer

  • The OneAgent Windows installer checks for the existence of the partition root of a path provided via INSTALL_PATH, LOG_PATH, or DATA_STORAGE parameters. (APM-289723)

OpenTracing Java

  • Resolved issue in which OneAgent Java code module on z/OS sometimes did not reconnect. (ONE-56687)
  • Resolved an issue in which the z/OS Java module sometimes did not reconnect with the cluster if a disconnect occurred between the Java module, the zDC, and/or the zRemote. (ONE-56846)
  • Fixed an issue in which certain metrics on z/OS were not sent until JVM restart when certain connection problems occurred. (ONE-56281)

OS module

  • Resolved issue causing OneAgent OS module crash during shutdown. (APM-289309)

Webserver core

  • Resolved an issue in which the OneAgent Apache module calculated the `cputimeSelftime` metric incorrectly. (ONE-57895)
  • Fixed an issue in the OneAgent Envoy module that caused a malformed configuration preventing start up. (ONE-57301)

Update 172 (1.215.172)

This is a cumulative update that includes all previously released updates for the 1.215 release.

2 total resolved issues

Component Resolved issues
ActiveGate 1
PHP 1

ActiveGate

  • Extensions controller service is properly registered on Windows OS. (APM-300340)

PHP

  • Fixed issue with missing host name in Predis sensor reports. (ONE-58231)

Update 192 (1.215.192)

This is a cumulative update that includes all previously released updates for the 1.215 release.

5 total resolved issues

Component Resolved issues
Mainframe 2
OpenTracing Java 1
OS module 2

Mainframe

  • Resolved zDC-zRemote disconnect when a CICS or IMS region sends invalid data. (ONE-58293)
  • Resolved invalid return code values for OneAgent CICS and IMS code modules. (ONE-59372)

OpenTracing Java

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

OS module

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

Update 194 (1.215.194)

This is a cumulative update that includes all previously released updates for the 1.215 release.

.NET

  • Fixed an issue in which support alerts were triggered unintentionally. (ONE-59475)

OneAgent for mobile resolved issues

6 total resolved issues

Component Resolved issues
Mobile 3
Mobile Session Replay 3

Mobile

  • Symbolication Client: Improved handling of zip files containing multiples dSYM files (ONE-56088)
  • iOS Agent: fixed crash on iOS 14.0.x related to not available 5G API (ONE-56280)
  • iOS Agent: fixed rare crash on multithreaded user opt-in level validation (ONE-56805)

Mobile Session Replay

  • iOS Session Replay: improved masking of views that are not visible (ONE-56796)
  • iOS Session Replay: improved accessibilityIdentifier based masking configuration exclude handling (ONE-56910)
  • iOS Session Replay: reduced framework size (ONE-56876)

OneAgent for JavaScript resolved issues

JavaScript

  • Fixed an issue with missing speed index values. (ONE-57027)
  • Fixed an issue that caused angular route xhr actions to stay open indefinitely (ONE-57042)
  • Fixed an issue where calculating resources for actions in some edge cases would cause a lot of memory overhead. (ONE-56330)
  • Created a workaround for an issue in Chromium based Browsers where LCP events were sometimes fired for elements which were smaller than the currently largest element (ONE-55666)
  • Improved performance with angularjs request interceptors (ONE-57728)