If you don't have access to the Dynatrace web UI or you would like to script diagnostic data collection, you can use the oneagentctl command to collect a subset of the full OneAgent diagnostics data directly on the host where OneAgent is installed. For more information, see Create support archive.
SHA-2 signed installers on Windows 2008 R2
Starting with OneAgent version 1.225, the installer is signed using the SHA-2 algorithm. Consequently, Windows 2008 R2 hosts are required to have SHA-2 code signing support installed. If you use Windows Update, the updates were offered to you automatically (KB4474419 and KB4490628). If, however, your Windows 2008 R2 system doesn't support verifying SHA-2 signed installers, OneAgent auto-update and installation won't work if Applocker is configured to block unknown publishers and/or security warnings may be displayed. For more information, see the Microsoft 2019 SHA-2 Code Signing Support requirement for Windows and WSUS announcement.
Added tracing support for Spring Kafka–based message producers and consumers. To enable this as a OneAgent feature
Go to Settings and select Server-side service monitoring > Deep monitoring.
Expand the New OneAgent features section, find Spring for Apache Kafka, and turn it on.
z/OS
The addition of OpenTelemetry interoperability for Java on z/OS makes it possible to enrich traces with project-specific additions and to extend end-to-end traces. For details and instrumentation samples, see OpenTelemetry interoperability for Java on z/OS.
oneagentzos-R12250.pax is now available
The second qualifier in the installation datasets has a single-digit sub-version (fix version). For example, the AUTHLIB dataset is named: DT.R12250.SZDTAUTH
instead of: DT.R122500.SZDTAUTH
New message ZDTP028I has been added to the CICS Code module will be displayed in the zRemote log to show the Start TX sensor settings for the CICS region (ONE-59552)
New message ZDTP013W has been added to the CICS Code module will be displayed in MSGUSR in the CICS region when a version mismatch is detected between the PLT program (ZDTPLT) and the CICS Agent exit program (ZDTAGTxx) (ONE-62405)
Fixed a bug in the DTAX transaction that caused a delay of up to 10 minutes while reconnecting to the zDC (ONE-31094)
Fixed a bug in the CICS-DLI PurePath where the IMS Database name was shown as DLI instead of the IMS name (ONE-64859)
Fixed sending negative values for Process CPU Usage metric on AIX. (APM-318387)
Resolved issue that left `defunct` (zombie) processes when external binary execution timed out. (APM-318582)
Fixed an issue with OneAgent diagnostic archive collection in which, on some Linux machines, it was not possible to download the support archive. When support archive creation was triggered offline by oneagentctl, the archive zip file was written infinitely and one oneagentos thread consumed ~100% CPU. (ONE-64279)
Static linked Go processes are now correctly recognized and grouped. (ONE-63097)
The main process of the MS SQL process group is now `sqlservr.exe`. (ONE-62985)
Resolved issue in which, when OneAgent was run in non-root mode, NFS mount data was no longer accessible on the host, so these disks no longer appeared in the web UI. (APM-319715)
Plugin module
Resolved compatibility error on plugins due to sporadic issue in unzipping Python code. (APM-317171)
Java
Fixed missing paths for callbacks in Apache Async HTTP client. (ONE-63805)
Resolved issue with CPU overhead introduced by OneAgent Go code module caused by signal masking on Linux to block Go asynchronous preemptions. (ONE-62300)
Watchdog
Resolved an issue in which, on Windows, if a OneAgent process got a reused PID and subsequently became unresponsive, the watchdog, when terminating that process, could also terminate all children of the process. (APM-322928)
Fixed issue in which watchdog could abort after log rotation. (APM-317898)
All modules
Fixed code module injection that was skipped in certain cases on Solaris 10. (ONE-63640)
Added missing sticky bit permission to certain OneAgent support alert directories. (ONE-62844)
Improved OneAgent shutdown speed in cases where ActiveGate isn't reachable/doesn't respond. (ONE-62069)
Resolved OneAgent crash in `rpm` when a strict seccomp filter has been applied to the process by a security tool such as Falcon Sensor. (ONE-62034)
OneAgent Installer
Resolved problem with insufficient privileges when setting custom SELinux file contexts during auto-update for OneAgent installed in non-privileged mode. (APM-313554)
Fixed issue with static GO monitoring not working on systems with SELinux in enforcing mode. (APM-323557)
Fixed distribution detection logic for Oracle Linux. (APM-313268)
OpenTracing Java
Fixed incomplete data when a servlet receives an HTTP request without host header. (ONE-61950)
Update 133 (Build 1.225.133)
This is a cumulative update that contains all previously released updates for the 1.225 release.
Update 146 (Build 1.225.146)
This cumulative update contains 3 resolved issues and all previously released updates for the 1.225 release.
Beacon requests not on root path (`/xx/rb_xxx`) are now filtered correctly on Asp.Net applications. (ONE-65578)
OneAgent Installer
SELinux policy now provides rule for Musl libc-compiled oneagentdynamizer, resolving problem with denials and preventing static Go monitoring from working in containerized environments. (APM-327994)
Update 159 (Build 1.225.159)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.225 release.
Mainframe
CICS process groups now correctly use the PLEX name. (ONE-65951)
Fixed an issue in which cors requests were not detected properly, which caused server-side issues. (ONE-63102)
Fixed a bug in the visually complete module that caused missing or invalid values for synthetic tests on pages already instrumented with RUM and visually complete. (ONE-63712)
Fixed a bug in the visually complete module that caused missing or invalid values for synthetic tests on pages already instrumented with RUM and visually complete. (ONE-63921)