OneAgent release notes version 1.237

Rollout start: Apr 1, 2022

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

Process availability

You can now monitor the availability of key processes on your hosts. For more information, see Process availability.

Process instance snapshots

The Process instance snapshots section of the new host overview page offers additional insights into the most resource-consuming processes running on your host and the processes defined for process availability monitoring. For more information, see Host monitoring with Dynatrace.

Java

Added automatic detection of the WebSphere Liberty server name based on the Java command line. This detection rule must be activated only for existing environments:

  1. Go to Settings > Processes and containers > Built-in detection rules.
  2. Turn on Automatically detect WebSphere Liberty application.

z/OS

  • oneagentzos-R12370.pax is now available

PHP

    Starting with this release, we support PHP code module on Linux ARM64 (AArch64).

    IBM Integration Bus

    • Dropped support for IBM Integration Bus 9.x.

    Webserver

      Starting with this release, we support Apache code module on Linux ARM64 (AArch64).

      • Added support for NGINX 1.21.6
      • Added support for Tengine 2.3.0 - 2.3.3

        New features and enhancements

        OneAgent OS module

        Host CPU is now measured properly when there are multiple processor groups on a Windows host.

        OpenTelemetry Java agent auto-instrumentation

        Dynatrace is now compatible with the OpenTelemetry Java auto-instrumentation agent. This means that the OpenTelemetry Java agent can now be used to gain insights out of Java frameworks not supported by OneAgent, such as Elasticsearch clients, Couchbase, and Apache Camel. For more information, see Automatically instrument your Java application with OpenTelemetry.

        Operating systems

          Current Dynatrace OneAgent operating systems support changes

          The following operating systems will no longer be supported starting 01 April 2022

          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.221 was 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 was the last version to support the following technologies
          • OpenTelemetry 1.0.0-RC1 for Go
          • OpenTelemetry 1.0.0-RC2 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

          Other support changes

          OneAgent for z/OS

          Build 1.237.0

          • Fixed IMS code module to prevents linking an APP region subpath to a CTL region subpath that was never started. (ONE-69493)
          • Fixed IMS code module to send the correct release version on INIT messages. (ONE-73091)
          • Added a new zDC message ZDC959. (ONE-71214)

          Resolved issues

          General Availability (Build 1.237.258)

          The 1.237 GA release contains 27 resolved issues (including 1 vulnerability resolution).

          AI causation engine

          • Resolved issue that, in very rare cases, resulted in segfaults when deleted nodes or already overwritten memory was accessed. (ONE-73147)

          All modules

          • Fixed potential crash that could occur if the current working directory can not be determined. (ONE-71178)
          • Improved signal handling to avoid losing OneAgent threads when running in a Go application. (ONE-71622)

          General

          • Processes started by COM+ Event System are no longer grouped together with "Windows System" Process Group. (APM-352108)

          Infrastructure Monitoring

          • Added request timeouts to RabbitMQ. (APM-352920)

          Logging module

          • Specific configuration for Log Agent was corrected (missing AppFW-related logs). (APM-355411)
          • Fixed crash in OneAgent logging module on analyzing logs with very frequent rotation. (APM-366242)
          • Fixed crash in OneAgent logging module on analyzing logs with very frequent rotation. (APM-366242)

          Mainframe

          • Vulnerability: zRemote now runs as the same user as ActiveGate. This is `dtuserag` (by default) unless otherwise specified by the customer. (ONE-69726)
          • Timestamps corrected when a CICS Transaction spans LPARs. (ONE-71107)

          OS module

          • Fixed monitoring of containerd containers for Kubernetes on Cloud Foundry deployments. (APM-366549)
          • OS services monitoring now uses case-insensitive matching for the service name. (HOST-98)
          • The list of mount points for `disk-devices` extension is now gathered correctly. (APM-361168)
          • Improved OS Agent ID calculation on startup when running in a container. (APM-351075)
          • Fixed monitoring of containerd containers for Kubernetes on Cloud Foundry deployments. (APM-366549)
          • The list of mount points for `disk-devices` extension is now gathered correctly. (APM-361168)

          .NET

          • Improved stability of the OneAgent .NET module in Infrastructure Mode. (ONE-74546)
          • OneAgent .NET code module has improved support for ADO.NET. (ONE-73318)
          • Log enrichment for MS extension logging no longer leads to index-out-of-range exceptions, and correct prefixes are now used. (ONE-73433)

          PHP

          • Fixed issue with getting multiple results from request attributes set for one function. (ONE-74577)
          • Fixed issue with getting multiple results from request attributes set for one function. (ONE-74577)

          OneAgent Installer

          • Fixed an issue where auto-update failed due to problems with removal of executables in lib/lib64 path on Windows hosts. (APM-360344)

          Watchdog

          • Fixed an issue where watchdog would not restart a faulty process due to dump creation. (APM-355159)

          opentracingnative

          • Query parameters are now properly split from the remainder of the URL. (ONE-72089)
          • Fixed an issue that could sometimes cause Envoy services to be displayed as Netty services. (ONE-72283)

          Java

          • Fixed potential endless loop in Java allocation profiling that could cause a stuck thread. (ONE-72758)

          configuration

          • Proxy credentials are no longer logged in the OneAgent logs. (ONE-71436)

          Update 262 (Build 1.237.262)

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

          .NET

          • Improved stability of the OneAgent .NET module in Infrastructure Mode. (ONE-74546)

          Update 272 (Build 1.237.272)

          This cumulative update contains 2 resolved issue (including 1 vulnerability resolution) and all previously released updates for the 1.237 release.

          Component
          Resolved issues

          Infrastructure Monitoring

          • Vulnerability: Resolved vulnerability in Prometheus data source related to possible credentials logged in log file. (APM-375723)

          Mainframe

          • Subagents are registered with zRemote version again. This fixes deactivation of the zAgent if an outdated subagent is trying to connect. (ONE-75119)

          Update 277 (Build 1.237.277)

          This cumulative update contains 2 vulnerability resolutions and all previously released updates for the 1.237 release.

          n/a

          • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)
          • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)

          OneAgent for mobile resolved issues

          General Availability (Build .237)

          The .237 GA release contains 4 resolved issues.

          Component
          Resolved issues

          Mobile

          • OneAgent for iOS: improved static XCFramework support. (RUM-4317)

          Mobile Agent

          • OneAgent for iOS: Fixed a bug that prevented a full shutdown. (RUM-4402)
          • OneAgent for iOS: session identifier was not always randomized for datacollection level performance. (RUM-4534)
          • OneAgent for Android: Fixed issue that caused a crash when OneAgent was not able to determine display metrics. (RUM-4891)

          OneAgent for JavaScript resolved issues

          General Availability (Build 1.237.211)

          The 1.237 GA release contains 1 resolved issue.

          JavaScript

          • Fixed an issue that occurred with the Proxy API XHR wrapper in late mode when injected after DataDome. (RUM-5003)