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.
.NET
gRPC - suppress web request node
Resolved an issue that caused a gRPC request to show the underlying web request node.
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)
Fixed a performance issue with HTTP route capturing for incoming ASP.NET Core requests that added noticeable overhead for very short requests. (OA-45522)
Improved robustness of the OneAgent CLV/RAP features for .NET applications. (OA-43214)
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)
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)
OS module
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)
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)
Added support for a custom path to the storage of CRI-O containers in a Podman environment. (OA-45514)
Fixed an issue with processing network metrics by the OneAgent OS module, in which the metrics update cycle could take a long time to complete, leading to gaps in the reported metrics, or to agent freeze and restart. (OA-47210)
OneAgent Installer
Fixed monitoring mode configuration changing from infra-only to full-stack on OneAgent upgrade from version 1.311. Customers who did not install OneAgent from scratch since 1.271 or did not use `--set-infra-only` (now deprecated) or `--set-monitoring-mode` options are affected. (OA-47690)
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
External Go runtime metadata revision is now reported by OneAgent. (OA-45063)
Resolved an issue with the link creation limit in the Go Client WebRequest sensor. (OA-44237)
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)
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)
Update 54 (Build 1.313.54)
This cumulative update contains 6 resolved issues and all previously released updates for the 1.313 release.
Fixed an issue with NGINX where enabing BizEvents feature caused `content-length` header to be stripped and `transfer-encoding: chunked` header to be added instead. (OA-47489)
The Java-code module now disables itself when used with Elasticsearch version 8.18 or later due to startup failures caused by incompatibilities introduced by the Elasticsearch Entitlements agent. (OA-48417)
Live Debugger
Fixed an issue in the Node.js Live Debugger where, in certain cases, breakpoints might not have been properly added or removed. This could potentially lead to increased memory usage over time. (OA-47709)
OS module
Fixed handling systemd services containing dots in their names on Linux. (OA-47556)
OneAgent Installer
Fixed monitoring mode configuration changing from infra-only to full-stack on OneAgent upgrade from version 1.311. Customers who did not install OneAgent from scratch since 1.271 or did not use `--set-infra-only` (now deprecated) or `--set-monitoring-mode` options are affected. (OA-47690)
Webserver core
Fixed an issue where enabling bizevents for Kong sometimes led to incorrect response headers or response body. (OA-48250)