Added support in CICS code module for CTS 6.1 monitoring
PHP
Serverless
Added Azure Functions Consumption plan tracing for Python
OneAgent SDK for Android
Starting with OneAgent for Android version 8.245, we're ending support for the following versions of Android and Gradle plugin:
Android 4.0.3 - 4.4 (API level 15 - 19)
Android Gradle plugin 3.1 - 3.6.
After the release, we'll support the following versions:
Android 5.0+ (API level 21+)
Android Gradle plugin 4.0+
New features and enhancements
Dynatrace OneAgent is now FIPS 140-3 certified
The FIPS 140-3 (Security Requirements for Cryptographic Modules) standard is "applicable to all federal agencies that use cryptographic-based security systems to protect sensitive information in computer and telecommunication systems (including voice systems) as defined in Section 5131 of the Information Technology Management Reform Act of 1996, Public Law 104-106 and the Federal Information Security Management Act of 2002, Public Law 107-347."
Fixed IMS code module abend and IMS looping that occurred after running multiple concurrent IMS injection utility jobs for the same zDC and IMS (ONE-74300)
IMS injection utility messages are displayed in SYSPRINT DD instead of Jeslog (ONE-74300)
Permit LE sensor to function in environments that are configured with the new IEP facility enabled (ONE-76352)
CloudEvents rules that have no matcher are now skipped and do not produce an event. (ONE-76084)
Fixed DataStorage (memory dumps & crash reports) functionality for applications running inside containers, when Full-Stack Monitoring OneAgent is deployed via container with the volume storage. (ONE-75818)
OneAgent code modules running in standalone mode no longer change the name of the application thread that was used to load the code module. (ONE-74218)
OS module
In some cases, OneAgent on AIX was not able to read the process command line for a newly created process, resulting in the process being grouped incorrectly. Now all data for the process is updated in the next cycle. (APM-371697)
Fixed high CPU usage of OneAgent host monitoring process caused by grouping short-lived processes to the parent process. (APM-377962)
Fixed an issue where Nettracer would capture incomplete lines, resulting in data loss. (APM-365657)
Java
A `NoClassDefFoundError` for `JrmpTaggingIntrospectionWrapper` no longer occurs when OneAgent is used together with certain other agents in Java 11. (ONE-73813)
.NET
Improved stability of the OneAgent .NET code module. (OA-5816)
PHP
Fixed an issue that caused crashes in certain cases when the number of PHP method arguments was significantly large. (ONE-76362)
Improved instrumention of `trait` to prevent possible occurrence of loops in certain cases. (ONE-75371)
Fixed issue with OneAgent injection into PHP 8.1 on PaaS setups. (OA-1419)
To avoid undefined behavior, stack trace PHP is no longer captured when there's heap overflow. (ONE-75661)
Go
Fixed a problem in which an uninitialized client connection object was used to perform a gRPC call, resulting in a Go crash. (ONE-76130)
Logrus versions 1.7.0 and earlier are not supported due to a race condition problem in the framework. (ONE-75970)
NGINX
NGINX 1.23 is now supported. (OA-5434)
AI causation engine
Corrected processing of traceid/spanid in cases when they differ between Dynatrace tag (preferred source) and traceparent, which led to path stitching problems. (ONE-76061)
Watchdog
Fixed an issue where OneAgent plugins on Windows would fail due to an invalid stdin handle. (APM-374891)
General
Child processes spawned by the Extension Execution Controller (EEC) module no longer inherit file handles. (APM-371366)
Mainframe
The zRemote service script has moved from `/etc/init.d` to the OneAgent install directory for all distributions using systemd. (ONE-75784)
Fixed zRemote handling of incomplete connections that caused invalid handshake with zLocal. (OA-5635)
Node.js
Resolved issue in which host and port were not retrieved successfully for certain MongoDB 4.x configurations. (ONE-75942)
Update 158 (Build 1.245.158)
This cumulative update contains 1 resolved issue and all previously released updates for the 1.245 release.
OS module
In some cases, OneAgent on AIX was not able to read the process command line for a newly created process, resulting in the process being grouped incorrectly. Now all data for the process is updated in the next cycle. (APM-371697)
Update 164 (Build 1.245.164)
This is a cumulative update that contains all previously released updates for the 1.245 release.
Update 166 (Build 1.245.166)
This is a cumulative update that contains all previously released updates for the 1.245 release.
Update 168 (Build 1.245.168)
This is a cumulative update that contains all previously released updates for the 1.245 release.
Update 174 (Build 1.245.174)
This cumulative update contains 2 resolved issues and all previously released updates for the 1.245 release.