OneAgent release notes version 1.211

Rollout start: Mar 8, 2021

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

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

    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
    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, 1.0.0-rc.0, 1.0.0-rc.3 for Node.js
    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 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.209 was the last version to support the following technologies
    • OpenTelemetry 0.13.0 for Go

    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
    The following operating systems are no longer supported since 01 December 2024

    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)

    The 1.211 GA release contains 14 resolved issues (including 1 vulnerability resolution).

    Component
    Resolved issues

    General

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

    Mainframe

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

    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)

    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)
    • IBM Integration Bus: Added tracing support for DatabaseRetrieve and DatabaseRoute nodes. (ONE-51546)
    • IBM App Connect Enterprise: Added tracing support for DatabaseRetrieve and DatabaseRoute nodes. (ONE-49041)

    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)

    Node.js

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

    Update 139 (Build 1.211.139)

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

    Update 144 (Build 1.211.144)

    This cumulative update contains 1 resolved issue and all previously released updates for the 1.211 release.

    OS module

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

    Update 195 (Build 1.211.195)

    This cumulative update contains 8 resolved issues and all previously released updates for the 1.211 release.

    Component
    Resolved issues

    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

    General Availability (Build .211)

    The .211 GA release contains 2 resolved issues.

    Component
    Resolved issues

    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

    General Availability (Build .211)

    The .211 GA release contains 9 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)