OneAgent release notes version 1.209
Rollout start: Feb 10, 2021
With this release, the oldest supported OneAgent versions are:
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.
--set-app-log-content-access
DISABLE_SYSTEM_LOGS_ACCESS
--set-system-logs-access-enabled
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 Framework
.NET and .NET Core
z/OS
Current Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.209 is the last version to support the following technologies
- OpenTelemetry 0.13.0 for Go
Current Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 February 2021
Future Dynatrace OneAgent technology support changes
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
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, 1.0.0-rc.0, 1.0.0-rc.3 for Node.js
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
- Linux: CentOS 7
- Linux: CentOS 7
- Linux: CentOS 7
- Linux: Red Hat Enterprise Linux 6, 7
- Linux: Oracle Linux 6, 7
- Linux: EulerOS 2.8
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
- Windows: Windows Desktop 11 21H2
The following operating systems will no longer be supported starting 01 June 2025
- Linux: SUSE Linux Enterprise Server 15.2
The following operating systems will no longer be supported starting 01 July 2025
Past Dynatrace OneAgent operating systems support changes
The following operating systems are no longer supported since 01 May 2024
- Windows: Windows Server 2012, 2012 R2
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
- Linux: CentOS Stream 8
- Linux: CentOS Stream 8
Resolved issues
General Availability (Build 1.209.130)
The 1.209 GA release contains 33 resolved issues (including 1 vulnerability resolution).
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
- Vulnerability: Connection-specific OneAgent options for the Java code module are no longer passed via JVM arguments. (APM-267817)
- Container injection now supports Docker daemons that have the "userns-remap" option enabled. (APM-276651)
- 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)
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)
- 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)
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)
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)
Update 148 (Build 1.209.148)
This cumulative update contains 3 resolved issues and all previously released updates for the 1.209 release.
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 (Build 1.209.154)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.209 release.
Go
- Resolved issue with missing Go metrics when using external metadata. (ONE-54663)
Update 163 (Build 1.209.163)
This cumulative update contains 4 resolved issues and all previously released updates for the 1.209 release.
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)
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)
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)
Update 170 (Build 1.209.170)
This cumulative update contains 3 resolved issues and all previously released updates for the 1.209 release.
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)
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)
OneAgent for mobile resolved issues
General Availability (Build .209)
The .209 GA release contains 6 resolved issues.
Mobile
- OneAgent for iOS: improved Session Replay related logging. (ONE-45812)
- OneAgent for iOS: reportError with NSException sometimes had missing exception name. (ONE-50560)
- OneAgent for iOS: improved UIWindowScene timings. (ONE-51153)
- Android Agent: Improved duration measurement for empty user actions. (ONE-51649)
- Symbolication Client: Improved bundle name parsing. (ONE-52535)
- OneAgent for iOS: fixed crash on fetching cookie domains in hybrid applications. (ONE-53411)