Added tracing support for IBM App Connect Enterprise JavaCompute node. To enable this as a OneAgent feature
Go to Settings > Server-side service monitoring > Deep monitoring.
Expand the New OneAgent features section, find IBM Integration Bus tagging for JavaComputeNode, and turn it on.
IBM z/OS
oneagentzos-R12350.pax is now available
Added support for the IMS service provider to z/OS Connect Enterprise Edition. It allows tracing of outgoing requests from z/OS Connect Enterprise Edition to IMS programs via IMS connect. For details, see Install OneAgent for Java on z/OS.
Added tracing support for CICS transactions that start on a terminal (green screen transactions). For details, see CICS terminal transaction start filter.
IMS SOAP Gateway and CICS Transaction Gateway process IDs could change after each server restart, which would result in new process and service entities. To prevent this problem, we’ve introduced a more stable process ID calculation, with the consequence that all existing IMS SOAP Gateway and CICS Transaction Gateway process and service entities will change once but then remain stable after an update of the z/OS Java code module with OneAgent version 1.235.
IMS SOAP Gateway process IDs
Because IMS SOAP Gateway process IDs could change after each server restart, resulting in new process and service entities, we’ve introduced a more stable process ID calculation with the consequence that all existing IMS SOAP Gateway process and service entities will change once but then remain stable after an update of the z/OS Java code module to version 1.235.
Linux/AIX deployment.conf
To tighten data security, Linux/AIX deployment.conf is no longer readable by others. Permissions for config files in /var/lib/dynatrace/oneagent/agent/config are reapplied during every update.
Installation streamlining
Starting with this release, an upgrade of OneAgent will reuse the previous Winpcap/Npcap instead of reinstalling it.
Operating systems
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 May 2025
OneAgent memory dump process (oneagentdumpproc) no longer fails when started manually if a thread in the target process exits while oneagentdumpproc is attaching. (APM-336518)
Corrected potentially incorrect metadata provided via metadata file in case a standalone OneAgent installation is used. (APM-351024)
OS module
Fixed recalculation of process group instance (PGI) ID in an endless loop for PGI with custom environment variables. (APM-355354)
Fixed OSI ID for EC2 and Azure hosts when HostIdSource is set to k8s-node-name. (ONE-69816)
OneAgent OS module now sets its file descriptor limit based on the number of processes on the host. (APM-341259)
For declarative process grouping matching, the first part of the process command line (which sometimes is changed by the process to provide additional information) is now added to command line arguments. (APM-345664)
OneAgent System Monitoring component will continue working, even if can't attach to shared memory. (ONE-70679)
Plugin module
Vulnerability: The aiohttp library used in the Docker extension has been updated to version 3.8.1. (APM-345850)
Watchdog
Fixed an issue where Watchdog could crash when gathering multiple core dumps from unresponsive processes. (APM-352354)
All modules
Fixed a bug in SQL normalization for the "ESCAPE '\'" clause. The normalizer now correctly detects that case, so it does not mask the remainder of the string. (ONE-71653)
Infrastructure Monitoring
Vulnerability: Restricted access to configuration files in RPM installation. (APM-344965)
OneAgent metric interface is now properly initializing when ingest port is open (resolves an issue with empty tiles, missing data). (APM-352922)
Corrected values for extension.engine.cpu_usage when StatsD process is restarted with the same PID. (APM-347046)
Configuration no longer fails to start after being rejected for exceeding the threshold for resource consumption. (APM-346367)
OneAgent Installer
Fixed an issue where auto-update failed due to problems with removal of dynatrace_onepcap.exe on Windows hosts. (APM-354296)
Fixed an issue where volume-based storage deployment incorrectly saved volume paths in CRI-O configurations and broke injection. (APM-351911)
OpenTracing Java
The CICS Transaction Gateway process IDs could change after each server restart, which would result in new process and service entities. To fix this problem, we’ve introduced a more stable process ID calculation, with the consequence that all existing CICS Transaction Gateway process and service entities will change once but then remain stable after an update of the z/OS Java code module to version 1.235. (ONE-70277)
Java
Resolved JDBC-related class-loading issue for Mule applications using Java 9 or later. (ONE-69158)
.NET
Fixed an issue in OpenTelemetry (.NET) that led to application crashes in case of duplicate span attribute entries with the same key. (ONE-71666)
Mainframe
Vulnerability: Access to files in `/opt/dynatrace/zremote/agent/conf/` is now restricted. (ONE-69436)
Webserver core
Fixed RUM HTML injection into Brotli-compressed contents that sometimes ran in an endless loop. (ONE-69199)