Signature validation for custom extensions now accepts the codeSigning extended key usage set for the certificate.
Support for cpuset.cpus cgroups controller
Infrastructure Observability | Hosts
Added support for the cpuset.cpus cgroups controller (in cgroups v1 and cgroups v2), allowing CPU pinning (static CPU Manager policy in Kubernetes). It will be reported as part of the existing CPU Throttling value (dt.containers.cpu.throttling_ratio).
This value is typically set on the Docker container with the parameter --cpuset-cpus=VALUE or in Kubernetes with --cpu-manager-policy=static.
Note that the CPU throttling values also incorporate a possibly preexisting CPU quota (over a given period). If the quota/period is limited to a single CPU, the throttling value cannot exceed that limit, even if there are two CPUs assigned in cpuset.cpus.
Host-level resource attributes dt.cost.costcenter and dt.cost.product
Infrastructure Observability | Hosts
You can now set dt.cost.costcenter and dt.cost.product as host-level resource attributes via host tags and host properties.
For the changes to be reflected on the host page and in monitored entities, and to enrich associated metrics, no OneAgent restart is required.
Improved detection of code location for .NET code-level vulnerabilities. Existing .NET code-level vulnerabilities may change their security vulnerability ID. (OA-29426)
Resolved issue in which empty but existing cgroup file `cpuset.cpus` was considered as one CPU assigned, which possibly led to faulty representation of the `Containers: CPU usage % of limit` metric. (OA-30138)
Resolved an issue in which the Node.js code module remained `inactive` if the initial setup request failed. (OA-29438)
OS module
Fixed cases where IO metrics for NFS shares were missing on Linux when a "\" path was shared. (HOST-5614)
Improved Tibco detection to also include processes started from symlink on Linux. (HOST-5851)
Replaced the `rx_pid` dimension with the `process.pid` dimension in the `dt.process.handles.file_descriptors_percent_used` metric. (HOST-5689)
Fixed an issue that caused invalid disk IO metrics to be sent for network shares with multiple mount points. (HOST-5760)
Java
Improved the Tibco 5 introspection code to resolve an issue causing a 10-minute timeout with some traces because they were not finished correctly by the sensor. This fix addresses and fixes a problem the sensor had with Tibco workflows ending with an error. (OA-29646)
.NET
Fixed an issue that caused incorrect operation of the OneAgent .NET RAP/CLV code module, which resulted in exceptions. (OA-30602)
Update 121 (Build 1.291.121)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.291 release.
Apache
Fixed an Apache OneAgent Log Enrichment segfault issue. (OA-30912)
Update 165 (Build 1.291.165)
This cumulative update contains 2 resolved issues and all previously released updates for the 1.291 release.