Dynatrace Managed release notes version 1.278
Published date: 2023-10-30
Announcements
For security and resilience reasons, it's no longer possible to Create remote/multi-environment Dynatrace dashboards from Dynatrace (SaaS deployment) environment to Dynatrace Managed environment with URI outside of dynatrace-managed.com
domain. The remote environment configuration from Dynatrace Managed to Dynatrace Managed and from Dynatrace Managed to Dynatrace (SaaS deployment) remains unchanged. Existing remote environment configurations will still work.
New features and enhancements
Kubernetes service UID added
Infrastructure Observability | Kubernetes
The Kubernetes service UID is now displayed in the properties card and the API response.
Environment and Cluster ActiveGate installers' JRE updated
Infrastructure Observability | ActiveGate
To take advantage of performance improvements, bug fixes, and the latest security/vulnerability enhancements, we've updated the Environment and Cluster ActiveGate installers to JRE 11.0.20.1.
Updated Dynatrace Managed installer to use JRE 8u382 and JRE 11.0.20.1
Delivery | Cluster
To take advantage of performance improvements, the latest security/vulnerability enhancements, and bug fixes, we've upgraded JRE for Cassandra and will now use JRE 8u382. All other components will now use 11.0.20.1.
Problem management improved
Cross Solutions | Problems
We have tightened problem management logic to prevent edge cases in which, when events were reported in the past into an active maintenance window that has already ended, two problems were opened.
New names in Log Monitoring settings
Infrastructure Observability | Logs
We have changed the page names to better reflect the purpose of the particular settings pages. The functionality of these settings remains unchanged.
Old Name | New Name |
---|---|
OneAgent configuration | Advanced settings |
Custom log source configuration | Custom log sources |
Log storage configuration | Log ingest rules |
Timestamp configuration | Timestamp/Splitting patterns |
Perform bulk actions on external tracking links
Application Security | Vulnerabilities
You can now set, update, or delete external tracking links for remediation items in bulk. For details, see Tracking link for process groups and Tracking link for Kubernetes nodes.
DDU consumption for unified service failure metrics
Application Observability | Services
The builtin:service.request.failure_count
metric no longer consumes DDUs.
Set ownership via Kubernetes annotations
Infrastructure Observability | Kubernetes
ActiveGate version 1.277+ Ownership for Kubernetes entities can now be set via annotations.
OS services monitoring rules based on host custom metadata
Infrastructure Observability | Hosts
When setting up OS services monitoring policies, you can now define rules that leverage host custom metadata. For more information, see OS services monitoring.
Dynatrace API
To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.278 and Dynatrace API changelog version 1.277
Operating systems support
Current Dynatrace Managed operating systems support changes
The following operating systems will no longer be supported starting 01 January 2024
- Linux: Red Hat Enterprise Linux 8.4
- x86-64
- Vendor announcement
- Last compatible version: 1.280
- Linux: Oracle Linux 8.4
- x86-64
- Last compatible version: 1.280
- Linux: SUSE Enterprise Linux 12.4
- x86-64
- Vendor announcement
- Last compatible version: 1.280
Past Dynatrace Managed operating systems support changes
The following operating systems are no longer supported since 01 July 2023
- Linux: SUSE Enterprise Linux 15.0
- x86-64
- Vendor announcement
The following operating systems are no longer supported since 01 November 2023
- Linux: SUSE Enterprise Linux 15.1, 15.2, 15.3
- x86-64
- Vendor announcement
- Last compatible version: 1.268
The following operating systems are no longer supported since 01 December 2023
- Linux: Red Hat Enterprise Linux 8.7, 9.1
- x86-64
- Vendor announcement
- Last compatible version: 1.268
- Linux: Oracle Linux 8.7, 9.1
- x86-64
- Last compatible version: 1.268
Resolved issues
General Availability (Build 1.278.74)
The 1.278 GA release contains 24 resolved issues.
Component | Resolved issues |
---|---|
Chat | 1 |
Cluster | 15 |
Java | 1 |
Managed | 3 |
Metrics | 2 |
Session replay | 1 |
Synthetic monitoring | 1 |
Chat
- Fixed an issue where users who have the chat feature enabled in the same time block chat services on a network experience an exception page error in the UI. (SUS-8080)
Cluster
- The Details panel is no longer incorrectly dismissed when scrolling through logs. (LOG-4472)
- Fixed an issue that could result in hybrid billings reported to web applications instead of device applications. (RUM-13276)
- Selecting "Anomaly detection settings" from the Node details page now opens cluster-wide settings instead of tenant-wide settings. (K8S-7807)
- When closing a problem on the problem details page, if the message length is not between 1 and 5,000 characters, an error message is displayed. (DAVIS-5959)
- Removed incorrect information about the possibility of using the `order` parameter in the PUT method (Updates an existing service detection rule) and fixed outdated API links in documentation. The change applies to rules for `Full web request`, `Full web service`, `Opaque web request`, and `Opaque web service`. (TI-8613)
- Fixed a web UI issue that prevented the user from closing instance details on the mobile waterfall analysis page. (RUM-13533)
- The profile name of the default alerting profile is now protected from changes to avoid losing track of the profile's identity, as it is also used for mobile notifications. (DAVIS-5805)
- Corrected naming of Azure Function Apps when tracing was enabled for one or more Azure Functions of that Azure Function App. (OA-20306)
- Log event attribute `dt.entity.host_group` is now treated as a Dynatrace predefined attribute. (LOG-4456)
- In the Detection Rules Configuration API, when the PUT method was called with the ID of a non-existent rule, a new rule was created with a randomly generated ID, and the one passed to the method was ignored (nevertheless, the new, correct ID was returned in response). Now, if the rule with the ID passed to the PUT method does not exist, the new rule is created with this ID. The change applies to rules for `Full web request`, `Full web service`, `Opaque web request`, and `Opaque web service`. (TI-8607)
- Additional DNS resolution added. (EXT-5829)
- Parsing of OS service detection rules no longer allows invalid rules such as `$eq(A) or $eq(B)` (where the correct syntax is `$or($eq(A),$eq(B))`). (HOST-4269)
- Added links to the Log Viewer on entity pages so that you can show all logs without selecting a specific path. (LOG-4347)
- Corrected an issue with disabling email and webhook notifications of closed problems. Previously, even though notifications of closed problems were disabled, notifications of closed problems that matched only after resolving were sent out. (DAVIS-6040)
- For application error rate increase events, root cause analysis had a bug in which, if on the service level, the failure rate changed from 0 to some significant failure rate, the changepoint might not have been found as evidence. This could lead to problems not merging between apps and services that belong together. (DAVIS-5957)
Java
- The Java code module for z/OS now correctly creates the Remote Call service for CTG Server calls with a high duration. (OA-20628)
Managed
- Configuration API: Fixed an issue in which changing host monitoring settings via the deprecated `PUT /api/v1/hosts/{id}/monitoring` API reset the `autoInjectionEnabled` flag to its default value (enabled). (PS-11615)
- Renamed "Cluster upgrade" to "Cluster update". (CLD-7921)
- Configuration API: Fixed an issue in which changing host monitoring settings via the deprecated `PUT /api/v1/hosts/{id}/monitoring` API reset the `autoInjectionEnabled` flag to its default value (enabled). (PS-11615)
Metrics
- Fixed an issue that could cause missing metric dimensions after changing a tenant's metrics dimensions storage index config. (CLUSTER-10355)
- Fixed an issue that caused increased memory usage when querying metrics in larger environments. (CLUSTER-10075)
Session replay
- Fixed an issue with resources not loading in Session Replay in the following situations: (1) In the Replay, when a resource was requested to the original server, the server returned different content depending on the "Accept" header; (2) In the Replay, when loading resources with a relative path in a page with a <base> tag; (3) When recording resources with a relative path inside an iframe; (4) When replaying a session after more than 30s with no activity. (SR-2722)
Synthetic monitoring
- Executions are no longer triggered after creating a disabled Synthetic monitor using the API. (SYNTH-6489)
Update 81 (Build 1.278.81)
This cumulative update contains 2 resolved issues and all previously released updates for the 1.278 release.
Cluster
- Fixed an issue where remote deletion in Multi-DC did not work correctly. (CLUSTER-10553)
- Resolved an issue in which, starting with OneAgent version 1.273, the cluster was no longer able to process nodes with ESB and messaging attachments with priority for the Enterprise Service Bus service, but instead resorted to displaying a simple messaging service. (OA-24051)