Rollout starts 18 October 2021
With this release, the oldest supported OneAgent versions are:
Compatibility
OneAgent core dump capture logic has been adjusted for compatibility with Red Hat Automatic Bug Reporting Tool (ABRT).
Java
Node.js
Go
-
Added support for gRPC 1.40 - 1.41
Operating systems
Current Dynatrace OneAgent technology support changes
Dynatrace OneAgent 1.227 is the last version to support the following technologies
-
OpenTelemetry 1.0.0-RC1 for Go
-
OpenTelemetry 1.0.0-RC2 for Go
Future Dynatrace OneAgent operating systems support changes
The following operating systems will no longer be supported starting 01 December 2021
-
Linux: Fedora 32
-
Windows: Windows Server 1909
The following operating systems will no longer be supported starting 01 February 2022
-
Linux: Red Hat Enterprise Linux CoreOS 4.5
-
Linux: Ubuntu 20.10
-
x86 (64bit-only) PPCLE s390x ARM64 (AArch64)
-
Vendor announcement
-
Last compatible Dynatrace OneAgent version: 1.225
The following operating systems will no longer be supported starting 01 March 2022
-
Linux: Google Container-Optimized OS 81 LTS
The following operating systems will no longer be supported starting 01 April 2022
Resolved issues
General availability (Build 1.227.137)
18 total resolved issues (1 vulnerability)
.NET
-
Beacon requests not on root path (`/xx/rb_xxx`) are now filtered correctly on Asp.Net applications. (ONE-65578)
-
OpenTelemetry .NET no longer injects into preview versions of the System.Diagnostics.DiagnosticSource package. (ONE-65252)
-
Reference to `System.Diagnostics.DiagnosticSource` is no longer needed for `Microsoft.AspNetCore.Http.Abstractions`. (ONE-65682)
-
Broken PurePaths no longer occur when using the new synchronous API to send HTTP requests in .NET 5. (ONE-65445)
-
Resolved issue that was breaking PurePath when spaces in header names crashed the OneAgent HTTP sensor. (ONE-63647)
Node.js
-
Searching exported functions for Node.js custom services now also correctly returns async and arrow functions. (ONE-65238)
Go
-
Resolved an issue in OneAgent Go HTTP metrics module which occurred when a panic was thrown in user code. (ONE-64117)
IIS
-
Resolved an issue with concurrency handling in the IIS Module Insights sensor that could, under load, lead to OneAgent crashes. (ONE-64006)
All modules
-
Improved Kubernetes detection for OneAgent running in a pod of a Kubernetes cluster on Mesos. (ONE-64943)
General
-
Fixed an issue that caused injection into Docker containers to fail. (APM-319795)
-
Java code module injection issue resolved for an uncommon type of JVM linkage on Linux. (APM-325097)
Infrastructure Monitoring
-
Vulnerability: Updated urllib library from version 1.26.4 to version 1.26.6 in response to CVE-2021-33503 and BDSA-2021-1688. (ONE-61605)
Mainframe
-
CICS Process Groups fixed to properly use the PLEX name. (ONE-65951)
OneAgent Installer
-
Restored handling of OneAgent installer legacy parameters for deployment via earlier versions of ActiveGate. (APM-326266)
-
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)
OpenTracing Java
-
Fixed an issue in which the OneAgent Java for z/OS module never tried to connect after certain errors. (ONE-63709)
OS module
-
Reduced redundant log entries from OneAgent OS module. (APM-319598)
Plugin module
-
Couchbase `swap used` metric calculation changed from the sum of all samples from all buckets to the maximum value from those samples. (APM-323433)
OneAgent for mobile resolved issues
2 total resolved issues
Mobile
-
Mobile Symbolication: Improved special character handling for DSSClient iOS symbol file processing. (ONE-64297)
Mobile Session Replay
-
Session Replay for iOS: Improvements in UITextViews masking feature depending on if it is editable or not. (ONE-63520)
OneAgent for JavaScript resolved issues
JavaScript
-
Fixed a bug in the Visually complete module that causes missing or invalid values for Synthetic tests on pages that are already instrumented with RUM and Visually complete. (ONE-63712)
-
Fixed a bug in the Visually complete module that causes missing or invalid values for Synthetic tests and deferred injected agents on pages with picture elements. (ONE-63921)
-
Fixed a bug when validating `sourceUrls` that caused them not to be sent for certain custom actions. Removed legacy `sourceTitle` from `enterAction` API. (ONE-63952)
-
Fixed a bug that causes browsers to trigger invalid preflights on CORS requests whose URLs start with a whitespace. (ONE-65149)
-
Fixed a problem that was caused by passing a function as data for a jquery request. (ONE-65116)
-
Fixed an issue where if window.clearTimeout would have been called with lodash chain object, jsagent would invoke the methods from the chain and cause side effects. (ONE-65845)