OneAgent release notes version 1.223

Rollout starts 23 August 2021

With this release, the oldest supported OneAgent versions are:

Dynatrace ONE Dynatrace ONE Premium

1.205

1.199

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

Current Dynatrace OneAgent technology support changes

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

Future Dynatrace OneAgent operating systems support changes

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

  • Linux: Google Container-Optimized OS 77 LTS

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

  • Linux: Fedora 32
  • Windows: Windows Server 1909

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

  • Linux: Ubuntu 20.10
    • x86 (64bit-only) PPCLE s390x ARM64 (AArch64)
    • Vendor announcement
    • Last compatible Dynatrace OneAgent version: 1.225

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

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 OneAgent on CICS (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)

17 total resolved issues

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)

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)

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)

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)

Mainframe

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

OneAgent Installer

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

OpenTracing Java

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

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)

Update 99 (1.223.99)

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

Update 105 (1.223.105)

This is a cumulative update that includes 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 (1.223.118)

This is a cumulative update that includes 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

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

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)