OneAgent release notes version 1.209

Rollout starts 10 February 2021

With this release, the oldest supported OneAgent versions are:

Dynatrace ONE Dynatrace ONE Premium
1.191 1.185

Windows installer

We deprecate the no_create installation parameter starting with OneAgent version 1.209. The parameter disabled user creation when installing OneAgent. Starting with version 1.209, when you use the no_create parameter, the OneAgent installer applies the LocalSystem parameter without any warning. The no_create setting isn't converted to LocalSystem for existing installations when running an update. For more information, see OneAgent extension user.

Deprecating installation parameters

Starting with OneAgent version 1.213, the following deprecated installation parameters will be removed.

Deprecated parameters New --set-param=<value> parameter
SERVER --set-server
TENANT --set-tenant
TENANT_TOKEN --set-tenant-token
PROXY --set-proxy
HOST_GROUP --set-host-group
APP_LOG_CONTENT_ACCESS --set-app-log-content-access
DISABLE_SYSTEM_LOGS_ACCESS --set-system-logs-access-enabled
INFRA_ONLY --set-infra-only

If you use any of these parameters for your OneAgent deployment, please be sure to replace them with the corresponding --set-param=<value> parameters.

For more information, see

.Net

.Net Core

z/OS

  • oneagentzos-R120900.pax is now available
  • Added support for z/OS Host Group

Current support changes

Current OneAgent support changes

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

  • OpenTelemetry 0.13.0

Upcoming support changes

Upcoming Operating systems support changes

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

  • Windows: Windows Server 1709

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

  • Windows: Windows Desktop 1703

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

  • Linux: Fedora 29
    • x86 (32bit-only)
    • Last compatible OneAgent version: 1.193
  • Linux: Fedora 29
  • UNIX: IBM AIX 7.2 TL1 SP2+
  • Windows: Windows Server 1803

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

  • Linux: Google Container-Optimized OS 69 LTS, 74, 75, 76
  • UNIX: IBM AIX 7.1 TL4 SP4+

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 Server 2008
  • Windows: Windows Desktop 7 SP1

Resolved issues

General availability (Build 1.209.130)

33 total resolved issues (1 critical issue, 1 vulnerability)

Component Resolved issues
ActiveGate 1
.NET 1
PHP 2
Go 1
NGINX 1
Watchdog 1
All modules 4
General 4 (1 vulnerability)
Mainframe 3
OneAgent Installer 8
OS module 7 (1 critical)

ActiveGate

  • Auto-update process now stops Synthetic service before updating Synthetic package. (APM-269619)

.NET

  • Fixed an issue in which the OneAgent .NET code module could not be successfully initialized when the legacy AppMon profiler GUID was set. (ONE-52294)

PHP

  • Fixed issues during result statistics collection in OneAgent PHP module SQL Server sensor. (ONE-52341)
  • Resolved a memory freeing issue when cleaning up MySQLi sensor metadata on request end. (ONE-53440)

Go

  • Provided workaround for Go processes built with Go 1.14 or higher, which may become unresponsive on high load. (ONE-52482)

NGINX

  • Improved detection of Nginx ngx_http_proxy_connect_module. (ONE-51258)

Watchdog

  • Resolved issue with Watchdog not using exponential backoff when restarting observed binaries. (APM-273932)

All modules

  • Corrected detection of Apache command line arguments without a space between the switch ("-d" or "-f") and the path. (ONE-52325)
  • Enabled using OneAgent AIX kernel extension on systems also running Symantec Data Center Security. (ONE-53112)
  • Resolved issue causing truncation of very long Java class names. (ONE-49537)
  • Resolved potential OneAgent crash when the `correlation.enableServerIdLogicForTraceId` flag is enabled and cluster runtime configuration initially provides an empty server list. (ONE-52929)

General

  • Container injection now supports Docker daemons that have the "userns-remap" option enabled. (APM-276651)
  • Vulnerability: Connection-specific OneAgent options for the Java code module are no longer passed via JVM arguments. (APM-267817)
  • InnoDB buffer pool data chart now uses correct unit. (APM-272628)
  • Fixed calculation of Disk Utilization Time metric on Linux. (APM-271942)

Mainframe

  • Resolved zRemote's inability to allow a ZDC reconnect after a disconnect due to latency errors. (ONE-52827)
  • Resolved zDC inability to reconnect to zRemote after a disconnect. (ONE-52495)
  • Resolved load issues with the zRemote due to insufficient buffering. (ONE-52006)

OneAgent Installer

  • Extended OneAgent SELinux module with a rule allowing lnk_file read access to oneagent_log_t. (APM-274758)
  • OneAgent SELinux module now includes rules allowing for containerized GO applications to be instrumented. (APM-274692)
  • DISABLE_ROOT_FALLBACK value is no longer incorrectly inverted when applying the setting. (APM-274564)
  • Installer pass-through logic now correctly handles parameters with spaces. (APM-274654)
  • Fixed issue with recursive bind mounts missing in OneAgent container. (APM-266435)
  • Console windows no longer flash during interactive installation on Windows. (APM-271080)
  • The values of --set-tenant-token and --set-proxy no longer appear in installer log. (APM-273192)
  • Installer now correctly refuses to deploy on Windows 7. (APM-274660)

OS module

  • Improved detection of .NET Core version (ONE-51764)
  • Fixed incorrect grouping of some Citrix Xen processes as Citrix VDA. (ONE-50287)
  • Resolved issue in which CRI-O container metrics may have container ID instead of container name as dimension. (ONE-50207)
  • Added recognition of Windows Server 20H2. (APM-269100)
  • Resolved issue in which OneAgent Linux module would stop monitoring for about 20 minutes. (APM-277455)
  • Critical issue: Reduced amount of data sent to cluster when monitoring of Windows Services is active. (ONE-53777)
  • Fixed issue with getting information about Oracle SID when two SIDs on hosts are similar to each other. (APM-274962)

Update 148 (1.209.148)

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

3 total resolved issues

Component Resolved issues
All modules 1
General 1
.NET 1

All modules

  • Enabled using OneAgent AIX kernel extension on systems also running Symantec Data Center Security. (ONE-53112)

General

  • Resolved issue that made OneAgent OS module process leave defunct child processes. (APM-279814)

.NET

  • Resolved tagging issues in OneAgent .NET code module. (ONE-53228)

Update 154 (1.209.154)

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

Go

  • Resolved issue with missing Go metrics when using external metadata. (ONE-54663)

Update 163 (1.209.163)

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

4 total resolved issues

Component Resolved issues
AI causation engine 1
IIB 1
Mainframe 1
.NET 1

AI causation engine

  • Resolved an issue in an internal API call that led to incorrect count of attachment usage for paths longer then 10,000 nodes (truncated paths), which prohibited the start of new paths and prevented monitoring. (ONE-54897)

IIB

  • When an HTTPRequest fails with a request URL that is overwritten at runtime (e.g., via preceding Compute node), the overwritten request URL is now considered as the correct destination. (Previously, only the static URL property of the HTTPRequest node was taken into account as the destination; runtime overwrites were ignored.) (ONE-54682)

Mainframe

  • Resolved issue with process group naming rules for CICS and IMS. They’re now available for process group naming. (ONE-54770)

.NET

  • Improved configuration handling of the OneAgent .NET code module for MSMQ, IBM MQ, Azure Service Bus, and RabbitMQ sensor v2. (ONE-54907)

Update 170 (1.209.170)

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

3 total resolved issues

Component Resolved issues
AI causation engine 1
Java 1
.NET 1

AI causation engine

  • Resolved an issue in an internal API call that led to incorrect count of attachment usage for paths longer then 10,000 nodes (truncated paths), which prohibited the start of new paths and prevented monitoring. (ONE-54897)

Java

  • Resolved issue in which webMethods Integration Server threw a ClassCastException after upgrade to OneAgent version 209. (ONE-54963)

.NET

  • Improved configuration handling of the OneAgent .NET code module for MSMQ, IBM MQ, Azure Service Bus, and RabbitMQ sensor v2. (ONE-54907)

OneAgent for mobile resolved issues

Mobile

  • iOS Agent: improved Session Replay related logging (ONE-45812)
  • iOS Agent: reportError with NSException sometimes had missing exception name (ONE-50560)
  • iOS Agent: improved UIWindowScene timings (ONE-51153)
  • Android Agent: Improved duration measurement for empty user actions (ONE-51649)
  • Symbolication Client: Improved bundle name parsing (ONE-52535)
  • iOS Agent: fixed crash on fetching cookie domains in hybrid applications (ONE-53411)