OneAgent release notes version 1.223

Rollout start: Aug 23, 2021

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

Java

Node.js

Go

z/OS

  • oneagentzos-R122300.pax is now available
  • Added support for monitoring of outgoing requests from z/OS Connect Enterprise Edition to CICS via IPIC. For details, see Install OneAgent for Java on z/OS.
  • oneagentzos-R122301.pax is now available

When upgrading the zDC to version 1.223, 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.

Current Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 September 2021
  • Linux: Red Hat Enterprise Linux CoreOS 4.4
    • x86-64
    • Last compatible version: 1.223
  • Linux: openSUSE 15.1

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

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

OneAgent for z/OS

Build 1.223.00

  • If the SMO is full, the zRemote messages could not be sent. The corresponding zDC Joblog message wasn't clear (MessageId was overlaid). LogFail? will be appended to the zRemote message and written to the zDC Joblog (ONE-61212)
  • Improved zDC shutdown sequence by terminating a dispatched SRB (ONE-56595)
  • CICS code module messages can now be displayed in a separate TDQ. For details, see Install the CICS module (ONE-54842)
  • Improved ZDCSDUMP ESTAE processing by displaying more diagnostic information (ONE-60163)
  • Improved ZDCDELETE to remove stale SSCTs (ONE-60866)

Build 1.223.01

  • Fixed S0C4 in zDC that occurs when zLocal is stopped/restarted or zRemote is disconnected/reconnected (ONE-64331)

Resolved issues

General Availability (Build 1.223.97)

The 1.223 GA release contains 17 resolved issues.

Watchdog

  • Watchdog no longer crashes when changing active binaries in the runtime. (APM-310583)

All modules

  • Improved precision of OneAgent Solaris module reporting for free memory. (ONE-61270)
  • `Failed to parse cloudevents` warning is no longer logged when CloudEvents configuration is unavailable. (ONE-62704)

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)
  • IBM MQ process `amqzmgr0` now grouped together with other IBM MQ processes. (ONE-60870)
  • Custom process grouping and declarative process grouping can now coexist. (ONE-62286)

Java

  • Resolved infrequent crash issue that occurred when OneAgent received a configuration update. (ONE-61213)

.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)
  • Improved stability of OneAgent .NET code module using ADO.NET sensor with PostgreSQL. (ONE-61642)

OneAgent Installer

  • Adjusted OneAgent SELinux module to remove denials when OneAgent reads from `/proc/sys/fs/file-nr`. (APM-313261)
  • Windows OneAgent service is no longer left in running state in case of shutdown time-out. (APM-311541)

PHP

  • Fixed skipped injection of OneAgent PHP code module for some older Windows versions. (APM-312464)

Go

  • Fixed a problem with Go binaries built with race detection enabled. (ONE-60664)

General

  • AIX wait (idle) process is no longer displayed in web UI. (APM-306454)

Infrastructure Monitoring

  • Reduced size of extensions datasources from up to 2 files of 100 MB each, to 5 files of 10 MB. (APM-310027)

OpenTracing Java

  • OneAgent Java for AWS Lambda module now correctly interoperates with different-language OneAgent modules to create linked paths. (ONE-61651)

Update 99 (Build 1.223.99)

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

Update 105 (Build 1.223.105)

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

OS module

  • Static linked Go processes are now correctly recognized and grouped. (ONE-63097)

Update 118 (Build 1.223.118)

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

OneAgent Installer

  • Fixed issue with static GO monitoring not working on systems with SELinux in enforcing mode. (APM-323557)

OneAgent for mobile resolved issues

General Availability (Build .223)

The .223 GA release contains 2 resolved issues.

Mobile

  • OneAgent for iOS: Cocoapods improvements for tvOS. (ONE-62237)
  • OneAgent for iOS: Fixed a bug that prevents resource loading inside 3rd party frameworks when DTXInstrumentFrameworks is enabled. (ONE-63274)

OneAgent for JavaScript resolved issues

General Availability (Build .223)

The .223 GA release contains 5 resolved issues.

JavaScript

  • 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 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)
  • Fixed an issue where cors requests were not detected properly, which caused adding unnecessary headers to the cors requests, leading to issues server-side. (ONE-63102)
  • Deprecated functions in the dtrum javascript api. (ONE-61369)