OneAgent release notes version 1.185

Product news

Java

  • Added support for OkHttp 4.0 - 4.3

Operating systems

    Future Dynatrace OneAgent operating systems support changes

    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
    The following operating systems will no longer be supported starting 01 October 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

    Resolved issues

    General Availability (Build .185)

    The .185 GA release contains 37 resolved issues.

    Agent & SG

    • Fixed agent crash when an unexpected exception is thrown while sending healthcheck message to Watchdog. (APM-211380)
    • GCP metadata queries will now be done using FQDN, preventing DNS queries over multiple search domains. (APM-212661)

    Agent Installer

    • Fixed oneagentctl --version returning an invalid line terminator on Linux. (APM-211855)
    • Fixed USER=no_create not being preserved during the update on Windows. (APM-209673)

    Core

    • SpringBoot detection may not work properly in CloudFoundry environments. (ONE-31059)
    • Addressed a bug on Linux s390 that may prevent communicating with the cluster. (ONE-32001)
    • Large address aware IBM HTTP Server on Windows was not detected as Apache, preventing the process from being monitored. (ONE-32192)
    • Fixes a potential underflow in reported reclaimable memory on AIX, which then wrongly led to display of 16384 PB reclaimable memory. (ONE-31713)
    • The total available physical memory is now correctly displayed instead of just the zone limited memory. (ONE-32575)

    Java

    • RUM instrumentation V2 causing java.lang.StackOverflowError. (ONE-29453)

    .NET

    • Fixed a possible (but very rare) null reference exception in http sensor. (ONE-31334)
    • .NET Core injection now work correctly on Alpine Linux with standalone mode. (ONE-31418)
    • Fixed wrong behavior if System.Diagnostics.DiagnosticSource is found in wrong Assembly. (ONE-32624)

    NodeJS

    • Avoid side effects of sensor specific express error handling on application behavior. (ONE-31728)
    • Display process technology properly for gRPC processes. (ONE-31524)

    PHP

    • Fixed conflicts with zend extensions when running in ZendServer environment. (ONE-31468)

    Go

    • Auctioneer tech type may not be reported for certain open source CloudFoundry binaries. (ONE-31044)
    • Go Agent may crash pure-Go applications built with external linker. (ONE-31489)

    WSCommon

    • In some rare situations, we had a race condition in our request handling leading to crashes in w3wp. The initialization of our request-related data structures has been improved to rectify this problem. (ONE-31997)

    OS Agent

    • Problem with aggregating 2 php-fpm instances to one PGI fixed. (APM-215507)
    • Unimportant PGIs removed from CGI. (APM-213005)
    • Fixing problem with duplicated Oracle SID in case of PGI calculation. (APM-208222)
    • Problem with oracle SID recognition fixed. (APM-208224)
    • Fixing problem with missing boundary parameters. (APM-210318)
    • Problem with sending OsiInfo even if agent s disabled. (APM-217587)
    • Performance problem with NetworkConfigurationReporter. (APM-215322)
    • Restart event generation improved for rolling restarts of app pools on windows. (APM-215523)

    Mobile

    • OneAgent for iOS: fixed reporting of user opt-in state for capturing crashreports. (ONE-31127)
    • Gradle Plugin: Improved okhttp instrumentation for obfuscation compatibility. (ONE-31525)
    • OneAgent for iOS: improved overload handling. (ONE-30379)
    • OneAgent for iOS: improved DTXExcludedControlClasses handling with Swift. (ONE-30945)
    • Symbolication Client: improved temporary files handling. (ONE-31286)

    Cluster

    • Mobile Symbolication: improved error handling. (APM-209756)
    • PHP 7.4 monitoring is enabled by default in standalone mode. (APM-210995)
    • Missing technology in SoftwareTechs property. (APM-210475)

    Plugin Agent

    • Consumer and broker I/O bytes network metrics for Kafka processes. (APM-203144)
    • Occasional data gaps in data coming from extensions fixed. (APM-206885)

    Early Adopter releases

    The following Early Adopter releases are in progress starting with this OneAgent release.

    Factsheet
    Status
    Early Adopter
    Technologies
    IIS, IIS App Pool
    Min. OneAgent version
    1.185
    Requires restart?
    Yes
    Enable
    Go to Settings > Monitoring > Monitored technologies and switch IIS Module Insights on.
    Description
    Enables timing measurements for IIS modules.
    Blog post
    -
    Planned GA date
    Not yet confirmed
    Factsheet
    Status
    Early Adopter
    Technologies
    Java
    Min. OneAgent version
    1.185
    Requires restart?
    Yes
    Enable
    Go to Settings > Monitoring > Monitored technologies and switch TIBCO BusinessWorks version 5.x on.
    Description
    Enable this to see TIBCO BusinessWorks applications and processes as a separate Enterprise Service Bus service. This currently only supports starter processes and not subprocesses.
    Blog post
    -
    Planned GA date
    Not yet confirmed