• Home
  • What's new
  • Release notes
  • OneAgent
  • OneAgent release notes version 1.247

OneAgent release notes version 1.247

Rollout start: August 25, 2022

With this release, the oldest supported OneAgent versions are:

Dynatrace ONEDynatrace ONE Premium

1.229

1.223

Java

  • Added support for Apache Camel 2.21+
  • Added support for Red Hat Fuse on OpenShift 7.0+
  • Added support for Red Hat Fuse Standalone 7.0+

PHP

  • Added support for Monolog 3.0

Serverless

  • Added GCP Functions tracing for Python

z/OS Java

  • oneagentzos-R12470.pax is now available

  • Added support for IBM Semeru for z/OS 11

  • Added support for JMX 1.0+

Announcements

SwiftUI auto-instrumentation

Starting with OneAgent for iOS version 8.249, you'll get a 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:

  • Enable OneAgent feature Cross-environment tracing - Environment and transaction IDs in HTTP response headers
  • Enable OneAgent feature Cross-environment tracing - Coordinated sampling
  • Configure the remote environments

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:

  • Enable OneAgent feature Cross-environment tracing - Environment and transaction IDs in HTTP response headers
  • Configure the remote environments

Operating systems

    Current Dynatrace OneAgent operating systems support changes

    The following operating systems will no longer be supported starting 01 July 2022
    • Linux: openSUSE 15.2
      • x86-64, PPCLE
      • Vendor announcement
      • Last compatible version: 1.247
    • Windows: Windows Desktop 10 2004
      • x86-64
      • Vendor announcement
      • Last compatible version: 1.247
    • Windows: Windows Server 2004
      • x86-64
      • Vendor announcement
      • Last compatible version: 1.247

    Future Dynatrace OneAgent operating systems support changes

    The following operating systems will no longer be supported starting 01 February 2023
    • Linux: Ubuntu 21.10
      • Vendor announcement
    The following operating systems will no longer be supported starting 01 April 2023
    • Linux: Google Container-Optimized OS 85 LTS
      • x86-64
      • Vendor announcement
    • Linux: EulerOS 2.3
      • Vendor announcement
    The following operating systems will no longer be supported starting 01 June 2023
    • Linux: openSUSE 15.3
      • x86-64, PPCLE
      • Vendor announcement
    • Linux: SUSE Linux Enterprise Server 15.0
      • Vendor announcement
    • UNIX: IBM AIX 7.2 TL4
      • POWER8, POWER9
      • Vendor announcement
    • Windows: Windows Desktop 10 21H1
      • x86-64
      • Vendor announcement
    The following operating systems will no longer be supported starting 01 August 2023
    • Windows: Windows Desktop 8.1
      • x86-64
      • Vendor announcement
    • Windows: Windows Server 2008 R2
      • x86-64
      • Vendor announcement

    Past Dynatrace OneAgent technology support changes

    Dynatrace OneAgent 1.239 was the last version to support the following technologies
    • OpenTelemetry 0.0.2 for PHP
    Dynatrace OneAgent 1.245 was the last version to support the following technologies
    • Microsoft IIS 7.0 for Microsoft IIS
      • The vendor has de-supported this technology and version with 2020-01-14

    Past Dynatrace OneAgent operating systems support changes

    The following operating systems are no longer supported since 01 June 2022
    • Linux: Fedora 33
      • x86-64
      • Vendor announcement
      • Last compatible version: 1.241
    The following operating systems are no longer supported since 01 July 2022
    • Linux: CentOS 8.x
      • x86-64
      • Vendor announcement
      • Last compatible version: 1.243
    • Linux: CentOS 8.x
      • PPCLE
      • Vendor announcement
    • Linux: CentOS 8.x
      • ARM64 (AArch64)
      • Vendor announcement
    The following operating systems are no longer supported since 01 October 2022
    • Linux: SUSE Linux Enterprise Server 11.4
      • Vendor announcement
    The following operating systems are no longer supported since 01 December 2022
    • Windows: Windows Desktop 10 1909
      • x86-64
      • Vendor announcement
    • Windows: Windows Server 20H2
      • x86-64
      • Vendor announcement
    The following operating systems are no longer supported since 01 January 2023
    • Linux: Debian 8, 9
      • x86-64
      • Vendor announcement
    • Linux: SUSE Linux Enterprise Server 12.3
      • Vendor announcement

    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)
    • Update 240 (Build 1.247.240)
    • Update 246 (Build 1.247.246)
    • Update 254 (Build 1.247.254)
    • Update 262 (Build 1.247.262)
    • Update 277 (Build 1.247.277)
    • Update 289 (Build 1.247.289)

    General Availability (Build 1.247.225)

    The 1.247 GA release contains 10 resolved issues.

    ComponentResolved issues
    OS module2
    .NET2
    PHP1
    Apache1
    NGINX1
    All modules1
    Infrastructure Monitoring1
    Logging module1

    OS module

    • Deleting or disabling policy for OS services monitoring stops existing availability events triggered by this policy. (HOST-25)
    • 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)

    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)

    Update 240 (Build 1.247.240)

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

    ComponentResolved issues
    .NET1
    Logging module1
    Mainframe1

    .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-4446)
    • Vulnerability: Vulnerability: Improved input validation for Real User Monitoring (RUM) in OneAgent. (DTSEC-4447)

    OneAgent for JavaScript resolved issues

    • General Availability (Build 1.247.179)

    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)