OneAgent release notes version 1.247

Rollout start: Aug 25, 2022

With this release, the oldest supported OneAgent versions are:

Standard Support

Enterprise Success and Support

Java

PHP

Serverless

  • Added GCP Functions tracing for Python

z/OS Java

Announcements

SwiftUI auto-instrumentation

Starting with OneAgent for iOS version 8.249, you'll get the long-awaited opportunity to auto-instrument your SwiftUI apps. We'll support the automatic instrumentation of SwiftUI buttons, steppers, pickers, toggles, and switches. Furthermore, you'll be able to use Session Replay for your SwiftUI apps.

New features and enhancements

Traces can be linked between connected Dynatrace environments

From a distributed trace view, you can now drill down to the trace view in the connected environment.

Requirements:

Remote environments are now detected

Remote environments can be detected based on an HTTP response sent from a connected Dynatrace environment.

Every detected Dynatrace remote environment is represented as a remote environment service in Smartscape and Service flow, and is automatically taken into consideration by the Davis® AI engine.

Requirements:

Operating systems

    Current Dynatrace OneAgent operating systems support changes

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

    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 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

    Build 1.247.0

    • Added validation for ZDTAGTxx CSD definition to ensure THREADSAFE is included in the defnition (OA-2044)

    Cloud platform support

    Resolved issues

    General Availability (Build 1.247.225)

    The 1.247 GA release contains 11 resolved issues.

    Infrastructure Monitoring

    • SNMP Traps data source is no longer stuck in the `TIMED_OUT_RESTART` state after it recovers. (APM-375406)

    Logging module

    • Fixed OneAgent log module high CPU utilization when processing logs in Kubernetes environment running multiple short-lived pods. (APM-384659)

    OS module

    • Deleting or disabling policy for OS services monitoring stops existing availability events triggered by this policy. (HOST-25)
    • Changing the setting "Host settings" > "Host monitoring" > "Auto-injection" inadvertently recreated the file `/etc/ld.so.preload` and lost the original attributes (such as SELinux labels), and, in non-root installations, changed ownership of the file to dtuser. With this fix, SELinux labels and ownership of `/etc/ld.so.preload` are preserved regardless of installation type, root or non-root. (DMX-94)
    • Fix reporting huge values for CPU usage for AIX processes. (HOST-1283)

    .NET

    • OneAgent .NET code module has improved support for Cloud Events. (OA-6095)
    • Fixed a problem with split paths when .NET UEM was activated on backend systems. (OA-6592)

    PHP

    • Fixed issue that caused generator to break when capturing return value. (OA-1467)

    Apache

    • Fixed crash of Apache during shutdown. (OA-5538)

    NGINX

    • OneAgent no longer refuses to instrument standard NGINX binaries packaged and distributed by Bitnami. (OA-5536)

    All modules

    • Improved compatibility of Windows container injection with other tools that modify the container description JSON. (OneAgent no longer requires the description JSON to be formatted a certain way.). (ONE-76141)

    Update 240 (Build 1.247.240)

    This cumulative update contains 3 resolved issues and all previously released updates for the 1.247 release.

    Component
    Resolved issues

    .NET

    • Fixed a OneAgent .NET ASP.NET Sensor v2 issue that occasionally broke requests by capturing request attributes too early. (OA-7352)

    Logging module

    • Fixed OneAgent log module high CPU utilization when processing logs in Kubernetes environment running multiple short-lived pods. (APM-384659)

    Mainframe

    • Resolved problem with inaccurate PurePath trace timings when web requests are sent to the mainframe. (OA-7389)

    Update 246 (Build 1.247.246)

    This cumulative update contains 1 resolved issue and all previously released updates for the 1.247 release.

    Java

    • Resolved issue that, in rare circumstances, caused software components to not be reported on Windows systems. (OA-7109)

    Update 254 (Build 1.247.254)

    This is a cumulative update that contains all previously released updates for the 1.247 release.

    Update 262 (Build 1.247.262)

    This is a cumulative update that contains all previously released updates for the 1.247 release.

    Update 277 (Build 1.247.277)

    This is a cumulative update that contains all previously released updates for the 1.247 release.

    Update 289 (Build 1.247.289)

    This cumulative update contains 2 vulnerability resolutions and all previously released updates for the 1.247 release.

    n/a

    • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)
    • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)

    Update 292 (Build 1.247.292)

    This cumulative update contains 4 resolved issues (including 2 vulnerability resolutions) and all previously released updates for the 1.247 release.

    Component
    Resolved issues
    2 (2 vulnerabilities)

    OS module

    • Performance improvements to Oracle process grouping in cases where Oracle is rotating processes. (HOST-1848)

    .NET

    • Improved OneAgent .NET code module stability following the Microsoft security update for .NET framework 3.5. (OA-18223)

    n/a

    • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)
    • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4446)

    Update 297 (Build 1.247.297)

    This cumulative update contains 1 resolved issue and all previously released updates for the 1.247 release.

    .NET

    • Improved OneAgent .NET code module stability following the Microsoft security update for .NET framework 3.5. (OA-18223)

    OneAgent for JavaScript resolved issues

    General Availability (Build 1.247.179)

    The 1.247 GA release contains 1 resolved issue.

    JavaScript

    • Fixed an issue where if an action would time out after 3 minutes, it would not be shown in waterfall. (RUM-7148)