OneAgent release notes version 1.199

Rollout start: Aug 24, 2020

With this release, the oldest supported OneAgent versions are:

New default installation directory on Windows

Starting with version 1.199, the default OneAgent installation directory for fresh installations on Windows is %PROGRAMFILES%\dynatrace\oneagent.

Java

Go

  • Added support for gRPC 1.30 - 1.39

Operating systems

    Future Dynatrace OneAgent technology support changes

    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
    Dynatrace OneAgent 1.217 will be the last version to support the following technologies
    • OpenTelemetry 0.19.0 for Go

    Future Dynatrace OneAgent operating systems support changes

    The following operating systems will no longer be supported starting 01 January 2025
    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
    The following operating systems will no longer be supported starting 01 June 2025
    The following operating systems will no longer be supported starting 01 July 2025

    Past Dynatrace OneAgent technology support changes

    Dynatrace OneAgent 1.183 was the last version to support the following technologies
    • IBM WebSphere Application Server 8.0 for Java

    Past Dynatrace OneAgent operating systems support changes

    The following operating systems are no longer supported since 01 May 2024
    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

    Other support changes

    Resolved issues in OneAgent for z/OS

    Build 1.199.01

    • Fixed a tagging limitation caused by CICS APAR PH21320
    • Fixed potential IMS code module abend when issuing warning or error level messages

    Resolved issues

    General Availability (Build 1.199.96)

    The 1.199 GA release contains 29 resolved issues.

    All modules

    • Fixed problem in which very short-lived PHP CLI processes on musl (Linux) platforms could not transfer PurePaths before the process ended. (ONE-41156)
    • Tomcat processes will have the correct group name when the CATALINA_BASE group ID is used to distinguish the process node. (ONE-41336)
    • The total number of logical and physical cores on Linux PPC is now correctly calculated. (ONE-42891)

    Cluster

    • Detection of container out of memory (oom) kills was improved. (APM-248355)

    General

    • Fixed injection of Java code module into TIBCO iProcess processes. (APM-251069)
    • Custom fields are now extracted properly in the presence of non ASCII characters. (APM-248135)
    • PluginAgent no longer crashes on Windows. (APM-247484)
    • Process group properties of Ruby processes now no longer get merged with those of children processes from different technologies, such as Python. (APM-243621)

    Infrastructure Monitoring

    • Ruby processes are now better detected on Linux. (APM-245156)
    • OneAgent installer now includes the licenses Dynatrace uses for Infrastructure Monitoring datasources. (ONE-43492)

    Managed

    • Corrected issue with missing external mounts (NFS, CIFS) for Linux. (APM-251811)

    Node.js

    • Only the correct NPM packages are displayed on the process properties page of Node.js processes. (ONE-41890)
    • Fixed a potential crash in the Node.js MongoDB sensor. (ONE-43516)

    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)
    • Resolved issue that caused loss of Apache process monitoring during OneAgent upgrade. (APM-252138)
    • Resolved issue in which Docker container metrics were not read in some cases. (APM-249922)
    • Fixed issue causing sporadically incorrect container CPU metrics. (APM-251478)

    OneAgent Installer

    • In case of failures, OneAgent container bootstrap script now correctly reports the openssl exit code. (APM-244998)
    • OneAgent service now correctly creates /var/lock/subsys/oneagent file. (APM-251729)
    • The installer.version file can now be read by any user account, thereby resolving OneAgent issues of reading the file version. (APM-243732)

    Java

    • Fixed stitching of PurePaths for MQSeries when sending JMS via MQ. (ONE-43578)
    • Fixed stitching of PurePath when Jetty HTTP client is in use. (ONE-43282)

    .NET

    • WCF calls are now correctly linked when WCF messages are streamed. (ONE-44376)
    • When a GC is running over the measure interval, the percentage time in GC is going reported correctly. (ONE-42621)
    • Fixed rare occuring race conditions which lead to OneAgent crash. (ONE-41227)
    • .NET IBM MQ messaging using netstandard library is now handled correctly. (ONE-43289)
    • ASMX error reporting has now been improved for the integrated pipeline mode. (ONE-42735)

    Watchdog

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

    OpenTracing module

    • The OneAgent opentracing module no longer breaks PurePaths with Envoy if distributed tracing is enabled. (ONE-42134)

    Update 101 (Build 1.199.101)

    This cumulative update contains 2 resolved issues and all previously released updates for the 1.199 release.

    Component
    Resolved issues

    OS module

    • Corrected an issue with insufficient memory allocated to handle volume sectors. (APM-253330)

    Java

    • Fixes an application crash that occurred when an async MongoDB driver on Java was used. (ONE-44584)

    Update 108 (Build 1.199.108)

    This cumulative update contains 5 resolved issues and all previously released updates for the 1.199 release.

    Component
    Resolved issues

    OS module

    • Resolved issue with throughput disk metrics on AIX hosts. (APM-254492)
    • Resolved issue with disk latency metrics for older Linux versions. (APM-254000)
    • Resolved issue in which certain disk metrics for external disks were not monitored. (APM-254614)

    OneAgent Installer

    • Customized DATA_STORAGE sanity check is no longer falsely triggered. (APM-254760)
    • OneAgent service now correctly creates /var/lock/subsys/oneagent file. (APM-251729)

    Update 141 (Build 1.199.141)

    This cumulative update contains 6 resolved issues and all previously released updates for the 1.199 release.

    Component
    Resolved issues

    General

    • Fixed behavior of "exists" and "not-exists" container injection rules. (APM-253833)
    • Fixed matching custom grouping rules when some process arguments start or end with white space characters. (APM-256029)
    • Fixed issue with Dynatrace mounts in runc-based containers that could leak into the host mount namespace if shared bind mounts are used. (APM-258725)

    Mainframe

    • Resolved issue with zRemote and mainframe monitoring outage. (ONE-43445)
    • Resolved an issue in which OneAgent zRemote watchdog files were not collected from Windows when a support archive was requested. (ONE-45164)

    OS module

    • Corrected host total memory reporting for Linux machines with very high memory. (APM-254874)

    OneAgent for mobile resolved issues

    General Availability (Build .199)

    The .199 GA release contains 2 resolved issues.

    Mobile

    • OneAgent for iOS: support for instrumenting UI classes in frameworks when DTXInstrumentFrameworks is enabled. (ONE-41574)
    • OneAgent for iOS: fixed possible agent crash on device time change. (ONE-42202)

    OneAgent for JavaScript resolved issues

    General Availability (Build .199)

    The .199 GA release contains 4 resolved issues.

    JavaScript

    • Fixed a problem with older browsers, which caused missing navigation timings. (ONE-42673)
    • Fixed a memory leak caused by the Visually Complete module that kept listeners attached to DOM elements. (ONE-43766)
    • Fixed an issue in the jquery module that caused the beforeSend function to not be called. (ONE-44294)
    • Fixed an issue in the jquery module on old Internet Explorers, where accessing a property on the ActiveXObject would throw an exception. (ONE-44455)