OneAgent release notes version 1.197

Rollout start 28 July 2020

With this release, the oldest supported OneAgent versions are:

How long are versions supported following rollout?

New features and enhancements

Operating systems

Current Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.197 is the last version to support the following technologies

  • Oracle Hotspot JVM 12 for Java
    • The vendor has de-supported this technology and version with 2019/09/30
  • OpenJDK 12 for Java
    • The vendor has de-supported this technology and version with 2019/09/30

Current Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 August 2020

  • Linux: Amazon Linux AMI 2014.03 - 2018.03
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: CentOS 6.x, 7.x
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: Debian 8, 9, 10
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: Fedora 30, 31
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: Red Hat Enterprise Linux 5.4+, 6.x
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: SUSE Linux Enterprise Server 11.4
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: SUSE Linux Enterprise Server 12 (initial)
    • x86 (64bit-only) PPCLE, s390x
    • Vendor announcement
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: Ubuntu 14.04 LTS, 16.04 LTS, 18.04 LTS, 19.04, 19.10
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Linux: Ubuntu 19.04
  • Linux: Ubuntu 19.04
  • Windows: Windows 7 and 8.1 7 SP1, 8.1
    • x86 (32bit-only)
    • Last compatible Dynatrace OneAgent version: 1.197
  • Windows: Windows Server 2008
  • Windows: Windows Desktop 7 SP1

Future Dynatrace OneAgent technology support changes

Dynatrace OneAgent 1.201 will be the last version to support the following technologies

  • Oracle Hotspot JVM 13 for Java
    • The vendor has de-supported this technology and version with 2020/03/30
  • OpenJDK 13 for Java
    • The vendor has de-supported this technology and version with 2020/03/30

Dynatrace OneAgent 1.205 will be the last version to support the following technologies

  • Node.js 13
    • The vendor has de-supported this technology and version with 2020/06/01

Dynatrace OneAgent 1.209 will be the last version to support the following technologies

  • OpenTelemetry 0.13.0 for Go

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
  • Oracle Hotspot JVM 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • OpenJDK 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • SAP JVM 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30
  • Azul Zulu 14 for Java
    • The vendor has de-supported this technology and version with 2020/09/30

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.x, 1.0.0-rc.0, 1.0.0-rc.3 for Node.js

Future Dynatrace OneAgent operating systems support changes

The following operating systems will no longer be supported starting 01 November 2020

  • Windows: Windows Desktop 1709

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

  • Linux: CoreOS 835.13 - 2512.3
  • Linux: Fedora 30
  • Windows: Windows Server 1809

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

  • Linux: Google Container-Optimized OS 73 LTS, 78, 79, 80
  • Windows: Windows Server 2008

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

  • Linux: Ubuntu 19.10
  • Linux: Ubuntu 19.10

Other support changes

Resolved issues in OneAgent for z/OS

Build 1.197.01

  • Fixed a tagging limitation caused by CICS APAR PH21320

Resolved issues

General availability (Build 1.197.129)

23 total resolved issues

Java

  • JVM incorrectly reported the first object allocated by a thread as a hotspot. This issue has now been fixed. (ONE-40011)

.NET

  • Added Setting to Workaround Problems with 3rd Party ISAPI-Modules that change Headers. (ONE-38026)
  • Fixed a possible deadlock situation in OneAgent .NET module shutdown. (ONE-39873)
  • Resolved OneAgent startup issue that occurred when using WindowsBase assembly inside a monitored application. (ONE-42445)
  • Improved OneAgent .NET code module handling on read-only file systems. (ONE-40141)

PHP

  • Fixed issue causing OneAgent PHP module crash due to insufficient resources to initialize. (ONE-40005)

Go

  • Fixed possible crash of Go processes when enabling Infrastructure Monitoring mode. (ONE-43245)

IIB

  • Fixed problem with looping scenarios in message flows where the Dynatrace-created tagging data in HTTPRequestHeader caused misplacement of succeeding MQMD header. (ONE-42677)

All modules

  • Passing relative paths for dataStorageDir in the PaaS config is now possible. (ONE-41735)
  • Passing relative paths in the PaaS config is now possible. (ONE-41662)

Cluster

  • The correct warning for missing technology is correctly displayed for Kafka. (APM-241597)

General

  • A host group defined manually in the local ruxitagentproc.conf file is merged with the standalone config from the server, thereby ensuring that the host group is never ignored. (APM-240376)
  • Dumpproc no longer removes sticky bit from the log/crashalers and log/supportalerts directories and creates new alerts with the sticky bit. (APM-237189)
  • Windows with 2 socket motherboards now enumerate cores and logical cores properly. (APM-243405)
  • The unifyDateDelimiters parameter no longer replaces dots with dashes in the timestamp, thereby ensuring that the correct timestamp with ms is parsed correctly. (APM-240751)
  • NFS mounted disks are now reported correctly under host disks. (APM-247603)
  • Setting DT_CLUSTER_ID no longer merges two process groups from different Host Groups. (APM-242921)
  • Fixed handling of custom Docker socket locations on Linux and fixed reading from Docker API in OneAgent root mode. (APM-245387)

Infrastructure Monitoring

  • The EEC user-config endpoint doesn't return 404 anymore. (APM-242383)

Logging module

  • Square brackets "[]" can now be used as rotation/stream ID separators, so log files with names such as "file[1].log" are properly supported. (APM-248547)

Mainframe

  • Resolved crash in OneAgent zRemote module during ZDC re-initialization. (ONE-42737)

OneAgent Installer

  • oneagentctl now restricts setting more than one host property under one key. (APM-242720)
  • OneAgent container bootstrap script no longer tries to unmount the same path twice. (APM-240556)

Update 134 (1.197.134)

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

3 total resolved issues

Component Resolved issues
Java 1
OS module 1
Watchdog 1

Java

  • Fixed stitching of PurePath when Jetty HTTP client is in use. (ONE-43282)

OS module

  • Container memoryLimit metric will now report 0 when cgroup limit is set to "unlimited" and is in bytes instead of page sizes. (APM-248763)

Watchdog

  • Watchdog won't kill more processes than intended when handling an unresponsive process during shutdown. (APM-249012)

OneAgent for mobile resolved issues

Mobile

  • OneAgent for iOS: improved manually ending a session to avoid events on already ended session (ONE-39814)
  • Symbolication Client: improved progress bar to work well in terminal (ONE-37406)
  • OneAgent for iOS: restored adding Crashes to correct session for new session storage (ONE-40418)
  • OneAgent for Android: Improved communication handling on privacy settings change during app startup phase (ONE-41144)

OneAgent for JavaScript resolved issues

JavaScript

  • Fixed a problem with older browsers, which caused missing navigation timings (ONE-42673)
  • Increased performance of visually complete module for pages with a very high amount of DOM elements. (ONE-39810)