We have added detection and statistics collection for volumes with the Ceph File System (CephFS) file system.
Application Observability | Queues
IBM App Connect Enterprise 13.0.2.0+ (ACE module)
We have added support for IBM App Connect Enterprise 13 monitoring.
Infrastructure Observability | Log Monitoring
New encoding support for OneAgent Log Module
We have added EUC-JP encoding support to OneAgent Log Module custom log sources.
Infrastructure Observability | Log Monitoring
Change in timestamp calculation
Timestamps attached to log entries are now based on host local time. The difference in time between cluster and host is included in new attribute time_correction.offset in nanoseconds.
OneAgent
Improved child process management
We have improved management of child processes, resulting in reduced startup times and resource usage (win32).
We now support NGINX runtime instrumentation on Linux ARM64.
Infrastructure Observability | Hosts
Uninteresting NGINX processes issued by Kong health checks not instrumented
Uninteresting NGINX processes issued by Kong health checks (those NGINX processes that are not HTTP servers) are no longer instrumented. This applies to Kong versions 3.6+.
Infrastructure Monitoring
Automatic SQS tracing of the AWS SDK for sending and receiving messages
We now support automatic SQS tracing of the AWS SDK for sending and receiving messages in Node.js applications (AWS SDK for JavaScript version 2+).
Infrastructure Observability | Hosts
Disk space total/available metrics no longer sent for large total disk size
We no longer send disk space total/available metrics when the total disk size is greater than 1024 petabytes (1024 PB).
Python
Improved reporting of Python garbage collector metrics
We have improved reporting of Python garbage collector metrics:
Reporting now continues even if the garbage collector does not run for some time.
When a Python process creates a child process using a fork, garbage collections that happened before the fork are now counted only for the parent process. Previously, they were counted for both the parent and the child, which could cause the reported overall garbage collection metrics for the process group instance to double when forking.
Fixed Request Attribute Capturing for private properties on a .NET application. (OA-44167)
Resolved an issue that caused ADO sensor crashes for newer ADO connectors (like MySqlConnector 2.3.0+). All ADO connectors using ValueTask internally are now fully supported. (OA-42360)
To prevent spamming of logs and exceptions, if the accessor for the route pattern can't be created, the introspection is disabled. (OA-44025)
Resolved an issue in which, in some circumstances, MySQL clients were detected as MsSQL clients. (OA-43054)
Improved robustness of the OneAgent CLV/RAP features for .NET applications. (OA-43214)
Fixed a performance issue with HTTP route capturing for incoming ASP.NET Core requests that added noticeable overhead for very short requests. (OA-45522)
Fixed an issue with the ASP.NET v2 sensor, which captured OneAgent internal RUM requests, leading to an incorrect number of actual service calls. (OA-46166)
Fixed an issue in which some ADO implementations could cause the ADO v2 sensor to report a reader subpath multiple times. (OA-43078)
Extensions framework
Fixed issues with setting multiple variable bindings with an identical Root in SNMP Traps. (DAQ-6696)
General
Improved accuracy of code location detection with Java Amazon AWS SDK Version 2. This only applies for users of Java SSRF code-level vulnerability and attack evaluation, an OneAgent feature that is currently Opt-In. Existing code-level vulnerabilities related to these libraries may change their security vulnerability ID. (OA-44997)
Live Debugger
Fixed variable collection of the Live Debugger in Node.js 22. (OA-43924)
We improved the stability and resilience of the OneAgent Live Debugging feature when switching a connection to a different ActiveGate. (OA-46837)
Logging module
Fixed an issue where, shortly after the Log Module was restarted, logs from Kubernetes containers were ingested without attributes like `k8s.pod.name`, `k8s.pod.uid`, `k8s.namespace.name`, `k8s.container.name`, and related cloud application-related entities. (OA-43958)
Fixed a problem with (Windows) event log name containing non-ASCII characters (for example, em dash). (OA-45340)
Resolved an issue in which, if routing from the OneAgent pod to the Kubelet API endpoint on the node was failing, logs were missing the `k8s.workload.name`, `k8s.workload.kind`, and `dt.entity.cloud_application` attributes, making them inaccessible from the Workload view in the Kubernetes app. In this scenario, ingest matching based on pod labels, pod annotations, `k8s.workload.name`, and `k8s.workload.kind` didn't work either. (OA-45011)
Mainframe
Resolved an issue with SQL Fetch DB2 connection hanging when there is a connection login issue and no ConnectTimeout defined in the ODBC driver configuration, thus in turn preventing the zRemote from consuming an excessive number of protocol pools. (OA-43698)
OS module
Fixed a crash when parsing /proc/pid/status on RHEL7. This was introduced by a bug in kernel 3.10.0-862.3.2.el7.x86_64, which has been fixed in 3.10.0-862.6.3.el7.x86_64. (OA-44129)
Fixed false-positive Process Availability alerts for statically linked Go processes that appeared for a short period of time after OneAgent update or OS agent process restart. (OA-45858)
Added support for a custom path to the storage of CRI-O containers in a Podman environment. (OA-45514)
Python
Fixed an issue that prevented tracing functionality in the Python code module from working properly when `gevent` was importable (errors or warnings about `ctypes.ArgumentError` were logged when this issue occurred). (OA-45056)
Java
Live Debugger transport is only assigned now if a valid connection is available. (OA-43186)
Fixed a bug that caused a significant delay in the appearance of PurePath traces. (OA-44364)
Fixed a problem in Weblogic T3 RMI sensor for newer version Weblogic 14.1.2. (OA-40980)
Go
Resolved an issue with the link creation limit in the Go Client WebRequest sensor. (OA-44237)
External Go runtime metadata revision is now reported by OneAgent. (OA-45063)
Network module
Fixed an issue in which removing a network interface from a configuration didn't stop sniffing on that interface. Now, networkagent stops sniffing immediately on filtered out network adapters. (OA-44756)
Node.js
Fixed a bug with the Node.js Express sensor that might cause application crashes when OneAgent is injected and the Express sensor is switched on. (OA-45698)
Fixed an issue in which applications using JavaScript AWS SDK v3 might crash with instrumentation. (OA-46324)
Update 38 (Build 1.313.38)
This is a cumulative update that contains all previously released updates for the 1.313 release.