OneAgent release notes version 1.211

Rollout starts 8 March 2021

With this release, the oldest supported OneAgent versions are:

Dynatrace ONE Dynatrace ONE Premium

1.193

1.187

Dynatrace RUM support for Microsoft Edge Legacy

Microsoft support for Edge Legacy ends on March 9, 2021. Consequently, Dynatrace RUM support for Edge Legacy also officially ends. Dynatrace RUM will monitor users browsing your application with Microsoft Edge Legacy, but we won't fix new problems if they occur after the release of OneAgent version 1.213.

Go

IBM Integration Bus

  • Added tracing support for DatabaseRetrieve and DatabaseRoute nodes.

z/OS

  • oneagentzos-R121100.pax is now available
  • Added system performance metrics and JVM metrics to the Z Java code module.
  • Added connection pool metrics, thread pool metrics, and servlet metrics to the WebSphere Application Server and WebSphere Liberty.

Operating systems

  • Added support for Ubuntu 20.10 (ARM64 (AArch64), PPCLE, s390x, x86)

Future Dynatrace OneAgent technology support changes

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

  • OpenTelemetry 0.16.0, 0.17.0 for Go

Dynatrace OneAgent 1.215 will be 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

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

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

  • Oracle Hotspot JVM 15 for Java
    • The vendor has de-supported this technology and version with 2021/03/30
  • OpenJDK 15 for Java
    • The vendor has de-supported this technology and version with 2021/03/30
  • SAP JVM 15 for Java
    • The vendor has de-supported this technology and version with 2021/03/30
  • Azul Zulu 15 for Java
    • The vendor has de-supported this technology and version with 2021/03/30

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 May 2021

  • Linux: Red Hat Enterprise Linux CoreOS 4.3
    • x86 (64bit-only)
    • Last compatible Dynatrace OneAgent version: 1.213
  • UNIX: IBM AIX 7.2 TL2
    • POWER8, POWER9 (64bit-only)
    • Vendor announcement
    • Last compatible Dynatrace OneAgent version: 1.213

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

  • Linux: CentOS 6.x
  • Linux: Fedora 31
  • 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 September 2021

  • Linux: Red Hat Enterprise Linux CoreOS 4.4
    • x86 (64bit-only)
    • Last compatible Dynatrace OneAgent version: 1.223
  • Linux: openSUSE 15.1

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

  • Linux: Google Container-Optimized OS 77 LTS

Other support changes

Resolved issues in OneAgent for z/OS

Build 1.211.01

  • Fixed S0C4 abend in IMS code module when NodeLimit is reached during program switch (APM-295840)

Build 1.211.00

  • Fixed S0C1 in ZDTAGTxx that occurs due to memory overlay when DTAX Fine logging is turned on (ONE-54567)

Resolved issues

General availability (Build 1.211.127)

12 total resolved issues (1 vulnerability)

Component Resolved issues
Java 1
.NET 3
Node.js 1
Go 1
IIB 1
AI causation engine 1
General 3 (1 vulnerability)
Mainframe 1

Java

  • Resolved issue in which webMethods Integration Server threw a ClassCastException after upgrade to OneAgent version 209. (ONE-54963)

.NET

  • Fixed a possible instrumentation problem with ASP.NET sensor v2 self-host instrumentation. (ONE-54918)
  • Improved configuration handling of the OneAgent .NET code module for MSMQ, IBM MQ, Azure Service Bus, and RabbitMQ sensor v2. (ONE-54907)
  • Resolved tagging issues in OneAgent .NET code module. (ONE-53228)

Node.js

  • Node.js class browsing, which is required for the Node.js KafkaJS (early adopter) feature, is now enabled by default. (ONE-54340)

Go

  • Resolved issue with missing Go metrics when using external metadata. (ONE-54663)

IIB

  • When an HTTPRequest fails with a request URL that is overwritten at runtime (e.g., via preceding Compute node), the overwritten request URL is now considered as the correct destination. (Previously, only the static URL property of the HTTPRequest node was taken into account as the destination; runtime overwrites were ignored.) (ONE-54682)

AI causation engine

  • Resolved an issue in an internal API call that led to incorrect count of attachment usage for paths longer then 10,000 nodes (truncated paths), which prohibited the start of new paths and prevented monitoring. (ONE-54897)

General

  • OneAgent RabbitMQ extension now properly handles timeout while establishing connection. (APM-280143)
  • Resolved issue that made OneAgent OS module process leave defunct child processes. (APM-279814)
  • Vulnerability: Resolved issue in which, when OneAgent monitored an application in Cloud Foundry, keystore passwords were printed to application logs exposed via Cloud Foundry. (APM-262915)

Mainframe

  • Resolved issue with process group naming rules for CICS and IMS. They’re now available for process group naming. (ONE-54770)

Update 139 (1.211.139)

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

Update 139 (1.211.139)

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

Update 144 (1.211.144)

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

OS module

  • Resolved issue that left `` (zombie) processes when external binary execution failed. (APM-288025)

Update 195 (1.211.195)

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

8 total resolved issues

Component Resolved issues
All modules 1
Mainframe 4
OpenTracing Java 3

All modules

  • Optimized OneAgent stack usage to prevent Oracle HTTP Server worker process crashes. (ONE-55537)

Mainframe

  • Improved logging for LPAR metrics provider. (ONE-57011)
  • Resolved issue causing zRemote crash when trying to log an error message for an invalid transaction. (ONE-55699)
  • Resolved issue in which, after zRemote update, the CICS process group page displayed no data even though the process page showed data. (ONE-56113)
  • Resolved issue that caused OneAgent CICS and IMS code modules to be unable to connect after a zDC-zRemote reconnect. (ONE-57012)

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)
  • OneAgent now tries to reconnect to zDC after initialization times out. (ONE-56436)

OneAgent for mobile resolved issues

2 total resolved issues

Component Resolved issues
Mobile 1
Mobile Session Replay 1

Mobile

  • OneAgent for iOS: fixed crash on fetching cookie domains in hybrid applications (ONE-53411)

Mobile Session Replay

  • iOS Session Replay: UIAlertViews with system default semitransparent background are no longer shown completely transparent on replay (ONE-53335)

OneAgent for JavaScript resolved issues

JavaScript

  • Improved performance of the visually complete module. (ONE-52820)
  • Fixed a bug with the timed action support module that would lead to duplicate actions. (ONE-52650)
  • Added another workaround for problems that happen if the jsagent is injected late and has to wrap an already wrapped XHR object (ONE-53029)
  • Created a workaround for older Firefox versions which can throw the error "Function.prototype.toString called on incompatible object" (ONE-53697)
  • Fixed a bug that causes actions not to show up if strings instead of numbers are passed as action start time to dtrum.enterAction or dtrum.leaveAction. (ONE-54022)
  • Illegal invocation errors still occur in late injection scenarios, caused by the late EventTarget wrapping (ONE-54191)
  • Introduced an experimental configuration flag that allows to disable XHR EventTarget wrappers for performance improvements. (ONE-53957)
  • Fixed bug for LargestContentfulPaint to not exceed the action duration (ONE-54877)
  • Fixed an issue with Visually Complete mutation blocklist encoding, where if multiple CSS selectors were passed in, no Visually Complete would be reported. (ONE-53955)