This release closes some gaps between the subagent-specific settings in the web UI and OneAgent for z/OS. This makes it possible to make settings specific to subagents as far as they apply to the zAgent.
Your default zRemote-wide settings should not be impacted because of this change, but please be aware of the possibility that changes to subagent settings you might have made in the past become active with this update.
Technology support
Definition of the technology support version schema with examples:
Major version 5 is supported
Major version 5 is supported, including all of its minor versions like 5.1 and 5.2
Other major versions are not supported like 6 and 7
Minor version 5.1 is supported
Minor version 5.1 is supported, including all of its patch versions like 5.1.1 and 5.1.2
Other minor versions are not supported like 5.2 and 5.3
Patch version 5.1.1 is supported
Patch version 5.1.1 is supported
Other patch versions are not supported like 5.1.2 and 5.1.3
Version range 5.1 – 5.3 is supported
Minor versions 5.1, 5.2, and 5.3 are supported, including all of their patch versions like 5.1.1, 5.2.1, and 5.3.1
Other minor versions are not supported like 5.0 and 5.4
The minimum required version is 5+
All major, minor, and patch versions starting from version 5 are supported, like 5, 5.1, 5.1.1, and 6
Fixed a networkagent crash on Windows that occurred when initialization failed. (OA-45935)
Improved interface sniffing stop conditions for Network Agent: after an "Interface was removed" system error for a specific interface, the Network Agent stops sniffing on that interface. (OA-45890)
Go
Fixed issue where OneAgent injects into unsupported 32-bit Go applications. (OA-46178)
AI causation engine
Query parameters of a URL are now correctly taken into account by the URL-based sampling mechanism. (OA-46472)
Extensions framework
Resolved an issue with loading MIB module when the filename was different from the module name itself. (DAQ-7376)
General
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)
On AIX, the missing disk I/O values (`bytesRead` and `bytesWritten`) are fixed by using the correct disk device name for standard disk device detection, which is the base for I/O data retrieval. (OA-47906)
Fixed an issue with PHP and Python modules not correctly loading URL-based sampling rules on startup. (OA-45635)
Fixed an issue in which the bizevent contenttype UI configuration was not passed correctly to NGINX worker processes, so the workers could not capture content when the contenttype was not the default. (OA-46187)
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)
Mainframe
Removed the "Loading collector peer list..." and "X entries loaded" log entries, which were leftovers from AppMon. (OA-46124)
Node.js
Fixed an issue in which using `--loader` in Node.js v18 or later caused OneAgent to crash. (OA-43190)
Disabled instrumentation for Node Redis version 5 and later, which is not supported at the moment. (OA-47247)
OS module
Fixed handling systemd services containing dots in their names on Linux. (OA-47556)
Fixed an issue with adding new rules for disk exclusions during runtime in Windows. (OA-45040)
Unused binaries from the 32- and 64-bitness directories (`dynatrace\oneagent\bin`) are removed even if the host has monitoring disabled. Aging on `any` folder is performed only if OneAgent is active. (OA-46325)
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)
Webserver core
Fixed a special case where the whole body could not be captured when it was just a single byte. (OA-45298)
PHP
Fixed an issue with a OneAgent companion process that (for multi-process agent setups found, for example, in Apache, NGINX, and PHP applications on Linux) handles data communication to the Dynatrace cluster. Upon a crash and recreation by a watchdog, the companion process failed to initialize. This did not affect the application, but did affect data exchange to the Dynatrace cluster and, with that, led to missing monitoring data. (OA-46193)
Apache
Fixed an error that caused improper capture of request and response bodies and headers for Business Events when internal redirects in Apache Server occur. (OA-45164)