OneAgent installation using Puppet has been deprecated with OneAgent version 1.293. This option will still be available for a six-month grace period.
New features and enhancements
Networkagent packet reading improved
Infrastructure Observability | Hosts
Packet reading by networkagent has been improved by more balanced calls of the packet handler. In tests, the system CPU usage of networkagent was lowered by about 15%.
IP address read for podman
Infrastructure Observability | Hosts
The IP address is now read for a podman container.
Resource attribute's dimension limit is taken from OS Agent config
Infrastructure Observability | Hosts
The global resource attribute's dimension limit is taken from config (100 by default).
The customer-defined resource attribute's dimension limit is by default 40% of the global limit. This percentage threshold is configurable by the debugCustomerDimensionsPercentageLimitOfGlobal debug flag.
Zone.js and Angular 17 SSR support
Infrastructure Observability | Hosts
Instrumentation of Zone.js and Angular 17 server-side rendering (SSR) is now supported.
Fixed an issue in which PurePaths with a yellow indicator for a flaw were missing details about the flaw. (OA-32446)
OS module
Fixed an OS module crash when parsing an Azure metadata tag list. (HOST-6333)
Fixed an OS module crash when gathering a Windows OS Service running binary path. (HOST-6341)
Fixing an issue where OS Agent might crash when debugProtobufLogNative is enabled. (HOST-6290)
Fixed SpringBoot process detection when the configuration path passed as a command line argument is absolute and the process working directory is not root. (HOST-6475)
Fixed an issue (starting in OneAgent version 1.293) that caused missing metrics for temporarily important, frequently changing PGIs. (HOST-6562)
Java
Fixed an issue affecting an outgoing bizevent's Webflux implementation, where, if you defined bizevent rules requiring the extraction of fields from the `request.body` or `response.body` data sources, no event would be generated at all. Now those fields are still not provided, but the event is generated as expected. (OA-32857)
Resolved a VerifyError resulting from obfuscated classes. (OA-31183)
Fixed an issue that hindered the startup of an instrumented Elasticsearch server when the Live Debugging feature was enabled. (OA-33795)
Apache
Fixed Apache log instrumentation handling that sometimes led to crashes in cases when the Apache version was earlier than 2.4.20 and `ap_get_server_description` included information about some modules. (OA-32389)
Watchdog
Fixed an issue where the watchdog process might crash upon service shutdown. (HOST-6274)
Logging module
Fixed an issue where DQL query filtering based on non-string attributes like `winlog.eventid` didn’t match log records correctly. (LOG-7924)
Fixed a problem with missing space characters in Kubernetes logs that could happen when there was a space at the end of a partial or full log line. (LOG-7812)
Webserver core
We have reduced the memory consumption of OneAgent webserver modules by avoiding refreshing the entire configuration in the OneAgent workers when only a small subset of it (Cluster Runtime Info) changes. (OA-31605)
IIB
We resolved a delay issue in asynchronous SOAP or HTTP requests when the customer uses the UserContext field. Note that this does not address the problem of unlinked response paths and orphaned paths that occur when non-unique UserContext data is used in two or more parallel requests. (OA-32290)
Update 63 (Build 1.297.63)
This cumulative update contains 3 resolved issues and all previously released updates for the 1.297 release.
Fixed an issue with the .NET Business Events feature that led to incoming HTTP web requests not working correctly. (OA-35401)
General
Updated libexpat dependency to 2.6.3. (OA-36844)
Fixed container group identifier (CG) calculation for Amazon ECS deployments. The `cluster` and `task-definition-family` are used to create the CG instead of the task ARN. (OA-35582)