OneAgent release notes version 1.197

Rollout start 28 July 2020

With this release, the oldest supported OneAgent versions are:

Dynatrace ONE Dynatrace ONE Premium
1.179 1.173

How long are versions supported following rollout?

New features and enhancements

Operating systems

Current support changes

Current OneAgent support changes

OneAgent 1.197 will be the last OneAgent version that supports the following technologies

  • Oracle Hotspot JVM 12
    • The vendor has de-supported this technology and version with 2019-09-30
  • OpenJDK 12
    • The vendor has de-supported this technology and version with 2019-09-30
  • SAP JVM 9, 10

Current Operating systems support changes

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

  • Linux: Amazon Linux 2014.03 - 2018.03
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: CentOS 6.x, 7.x
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: Debian 8, 9, 10
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: Fedora 30, 31
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: Red Hat Enterprise Linux 5.4+, 6.x
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: SUSE Enterprise Linux 11.4
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.197
  • Linux: SUSE Enterprise Linux 12 (initial)
  • Linux: Ubuntu 14.04 LTS, 16.04 LTS, 18.04 LTS, 19.04, 19.10
    • x86 (32bit-only)
    • Last compatible 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 OneAgent version: 1.197
  • Windows: Windows 7 and 8.1 7 SP1
  • Windows: Windows Server 2008

Upcoming support changes

Upcoming OneAgent support changes

OneAgent 1.201 will be the last OneAgent version that supports the following technologies

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

Upcoming Operating systems support changes

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

  • Windows: Windows 10 (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

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

  • Linux: Ubuntu 19.10
  • Linux: Ubuntu 19.10

Resolved issues

General availability (Build 1.197.129)

23 total resolved issues

Component Resolved issues
Java 1
.NET 4
PHP 1
Go 1
IIB 1
All modules 2
Cluster 1
General 7
Infrastructure Monitoring 1
Logging module 1
Mainframe 1
OneAgent Installer 2

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)