OneAgent release notes version 1.221

Rollout start: Jul 26, 2021

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

1.203

1.197

Deprecated OneAgent startup parameter

Deprecated OneAgent startup parameter name has been removed. Use agentname instead.

New binary in Linux installer package

The oneagentmntconstat binary has been added to the OneAgent Linux installer package with all permissions and capabilities required to use it.

Java

z/OS

  • Initial release of z/OS Connect Enterprise Edition tracing support. It includes the sensor for monitoring incoming web requests on z/OS Connect EE as well as z/OS Connect EE performance and JVM metrics.
  • oneagentzos-R122100.pax is now available

When upgrading the zDC to version 1.221, a special handling is required to avoid abends in CICS regions that you're monitoring.

  1. Stop the zDC.
  2. Wait for 15 minutes for the CICS module to reset and clean up the control blocks.
  3. Update the zDC to the newer version.
  4. Start the zDC.

Webserver

    • Added support for NGINX 1.20.1
    • Added support for NGINX 1.21.0

    Starting with this release, NGINX is supported only on 64-bit platforms.

      Current Dynatrace OneAgent technology support changes

      Dynatrace OneAgent 1.221 is 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

      Future Dynatrace OneAgent technology support changes

      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 November 2024
      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

      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
      Dynatrace OneAgent 1.213 was the last version to support the following technologies
      • OpenTelemetry 0.16.0, 0.17.0 for Go
      Dynatrace OneAgent 1.215 was the last version to support the following technologies
      • OpenTelemetry 0.18.0 for Go
      Dynatrace OneAgent 1.217 was the last version to support the following technologies
      • OpenTelemetry 0.19.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 August 2024

      Other support changes

      OneAgent for z/OS

      Build 1.221.00

      • Improved error recovery in ZDCQUERT during metric processing (ONE-59215)
      • Fixed abends in AMODE 24 programs when LE sensor is disabled (ONE-60624)

      Resolved issues

      General Availability (Build 1.221.125)

      The 1.221 GA release contains 20 resolved issues.

      Infrastructure Monitoring

      • Solved problem with incorrect aggregation of StatsD gauge values. (APM-302922)
      • Fixed uninstall issue with Remote Plugin Module on extensions on Red Hat Enterprise Linux 6. (APM-310664)

      Mainframe

      • zRemote can only read the user configuration file from the default directory and doesn't take into account a custom directory specified during the installation. (ONE-61047)
      • Resolved issue in which a cluster with more than 16 server IDs was not handled properly by the zRemote and zDC code modules. (ONE-61914)
      • Extended logging around host groups. (ONE-60871)

      Java

      • Fixed an issue with PurePath stitching for Ning / Async HTTP Client. (ONE-60841)
      • Resolved issue causing infrequent crash during startup when the JVM isn't fully initialized yet. (ONE-61160)

      .NET

      • Fixed an issue which lead to application start-up crashes for .NET applications in certain circumstances. (ONE-62399)
      • Improved OneAgent .NET code module visibility and stability for OWIN monitoring. (ONE-61813)
      • Fixed an issue in which OneAgent reported incorrect percentage for the Time in GC metric for certain .NET processes. (ONE-61337)
      • Improved OneAgent .NET code module stability for HttpClient white space in header names. (ONE-61286)
      • Fixed an instrumentation problem involving unsupported OWIN versions (versions earlier than 3). (ONE-60955)

      IIB

      • The OneAgent IBM Integration Bus (App Connect Enterprise) code module no longer determines server-side HTTP response codes when the corresponding message flow with the HTTP input node finishes before the HTTP reply is issued. Dynatrace may have indicated HTTP timeout errors when HTTP input and the corresponding HTTP reply were processed in different processes (execution groups), although the HTTP client request finished in time. (ONE-60868)

      All modules

      • Fixed issue with enabling Go OpenTelemetry. (ONE-59885)

      OS module

      • Resolved an issue causing a `oneagentos` process memory surge after monitoring is disabled on host. (APM-309874)
      • Changed prefix comparisons in declarative process grouping from case sensitive to case insensitive. (ONE-61665)

      OneAgent Installer

      • Fixed systemd detection logic. (APM-305649)
      • Fixed issue with dtuser account being unavailable after OneAgent reinstallation on Windows. (APM-306393)

      OpenTracing Java

      • Fixed an issue in which certain z/OS memory metrics were missing when OneAgent reported to Dynatrace version 221+. (ONE-61859)
      • Fixed an issue where memory usage could increase and some service calls may be missing for certain AWS Lambda functions. (ONE-60697)

      Update 127 (Build 1.221.127)

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

      Component
      Resolved issues

      .NET

      • Fixed an issue which lead to application start-up crashes for .NET applications in certain circumstances. (ONE-62399)
      • Improved stability of OneAgent .NET code module using ADO.NET sensor with PostgreSQL. (ONE-61642)

      OS module

      • Custom process grouping and declarative process grouping can now coexist. (ONE-62286)

      Update 132 (Build 1.221.132)

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

      Update 143 (Build 1.221.143)

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

      Component
      Resolved issues

      Mainframe

      • CICSPlex name was dropped from service definition. Resolves service duplication issue. (ONE-63255)

      OS module

      • CRI-O hook is now placed in correct directory. (APM-315729)

      .NET

      • Fixed an issue which lead to application crashes when the OpenTelemetry (.NET) feature was enabled and the application was using .NET "netmodules". (ONE-63098)

      Update 149 (Build 1.221.149)

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

      Update 153 (Build 1.221.153)

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

      OneAgent for mobile resolved issues

      General Availability (Build .221)

      The .221 GA release contains 1 resolved issue.

      Mobile

      • OneAgent for iOS: improved communication with Session Replay module. (ONE-41900)

      OneAgent for JavaScript resolved issues

      General Availability (Build .221)

      The .221 GA release contains 7 resolved issues.

      JavaScript

      • Fixed an encoding issue in the jsagent that caused the URL exclusion rule for an image to not work with visually complete. (ONE-60542)
      • Fixed an issue where older browsers like mobile Safari 9 would report incorrect timestamps, which lead to wrong reporting of first input delay. (ONE-61881)
      • Fixed a bug in the experimental XHR proxy wrapper that occurs with zonejs, late injection and the LastPass browser extension. (ONE-59555)
      • Fixed a circular reference bug when JSON.stringify is called on our XHR wrappers. (ONE-59613)
      • Fixed a bug where a null value within an event payload throws an exception on the page. (ONE-59821)
      • Fixed action name detection for open shadow DOM elements. (ONE-60937)
      • Fixed an issue that sometimes prevented beacon sending on Safari 14. Disabled CSP rule violation detection on Safari, due to faulty implementation: https://bugs.webkit.org/show_bug.cgi?id=228019. (ONE-62070)