Dynatrace SaaS release notes version 1.283
Rollout start: Jan 17, 2024
Want to ask questions or give feedback? Head over to What's New in Dynatrace in the Dynatrace Community.
Breaking changes
Allow all attributes by default
Application Observability | Distributed traces
If you haven't changed the environment attribute persistence settings in the past 365 days, all OpenTelemetry attributes are stored by default and you can explicitly block unwanted ones in the Blocked attributes list.
For environments using the Allowed attributes list, we recommend migrating your settings to the Blocked attributes list for a better monitoring experience. If you prefer to have all attributes blocked by default and allow only specific ones, you can return to the Allowed attributes list, however, only one setting preference is possible.
To change the default OpenTelemetry attribute persistence, go to Settings > Server-side service monitoring > Attribute capturing > Preferences and select Allow all attributes (to use the Blocked attributes list) or Block all attributes (to use the Allowed attributes list). Note that these settings apply both to OpenTelemetry and OpenTracing.
SAML certificate migration
Your action is needed if you use SAML federation in your Dynatrace account.
The certificate used to authenticate Dynatrace with your Identity Provider (IdP) via SAML federation expires on February 28, 2024. After this date, the certificate will be invalid. As a result, your users will be unable to log into Dynatrace because your IdP won't be able to verify SAML requests from Dynatrace. We strongly recommend that you update your Dynatrace SAML certificate before February 28, 2024.
New features and enhancements
Apps automatically updated
Latest Dynatrace Dynatrace Hub
All Dynatrace Apps installed via Dynatrace Hub in your latest Dynatrace environment are now automatically updated to ensure fast security and bug fixes and to reduce your manual maintenance effort.
New DQL function
Platform | DQL
Now you can include the following function in your DQL queries:
- classicEntitySelector
Returns entities matching the specified entity selector.
OneAgent Foundation & Discovery
Infrastructure Observability
Discovery mode is a new monitoring mode for OneAgent. It's lighter and less expensive, which makes it a good fit for very broad deployments. To use it, Foundation & Discovery must be added to your DPS rate card. Discovery mode is also supported for Application Security and is handled similarly to OneAgent running in Infrastructure Monitoring mode.
For more information, see:
DPS Usage Details DEMO dashboard
The Dynatrace Platform Subscription (DPS) offers a range of built-in billing metrics to help you understand and analyze the consumption of all Dynatrace (DPS) capabilities.
The new DPS Usage Details DEMO preset dashboard distributed with the Dashboards Classic app shows some of the available metrics and included dimensions.
To view the dashboard
- Go to Dashboards or Dashboards Classic (latest Dynatrace).
- In the Dashboards table, select the DPS Usage Details DEMO dashboard.
It's a preset dashboard, so you can't edit it, but it's easy to make a copy and edit the copy.
To copy the dashboard
-
In the upper-right corner of the dashboard, select More (…) > Clone. The copy is displayed with "-cloned" appended to the dashboard name.
-
In the upper-right corner of the dashboard, select Edit.
Use your copy as a starting point for creating a customized overview of DPS consumption.
These DPS billing metrics are also available under Dynatrace classic licensing, in which case they provide insights into what your usage would have been like under the DPS model.
Access token authentication for the Business events API
Business Analytics
Access token authentication is now available for the /bizevents/ingest
endpoint of the Business events API—use the https://{your-environment-id}.live.dynatrace.com/api/v2/bizevents/ingest
endpoint URL in the previous Dynatrace. You require the Ingest bizevents token scope.
Updates to app names and icons
Latest Dynatrace Platform
We've updated app names and icons for easy identification.
- Some apps now have the word "Classic" in the name (for example, Kubernetes Classic), which signals that you can use a corresponding new app that was developed specifically for the latest Dynatrace.
- The word "New" appears on the icon of new apps. Some new apps might have corresponding "Classic" equivalents, for example, the new Kubernetes app .
- Sample apps now have the word "Sample" in the name, for example, Multi-Monitor Updater Sample.
Option to choose format of cURL commands in API Explorer
Platform | API
In the API Explorer, you can now choose the format of cURL commands:
- bash
- PowerShell (Windows)
- CMD (Windows)
Update of minimum ActiveGate version to 1.279
Infrastructure Observability | Kubernetes
With the recent changes in Kubernetes monitoring, the minimum ActiveGate version has been updated to 1.279 to make sure that the latest features are available.
Expose root_cause_entity_name in problem Grail document
Infrastructure Observability | Problems
The name of the root cause entity at the time where the root cause is found is now part of a problem document in Grail as root_cause_entity_name
.
Kubernetes Node creation timestamp
Infrastructure Observability | Kubernetes
Added Kubernetes Node creation timestamp information to properties card and API.
AWS Lambda service data display
Infrastructure Observability | AWS
The Lambda service page now seamlessly displays data from both AWS Lambda (built-in) and the new AWS Lambda CloudWatch integration to allow for a smooth transition.
- Old and new Lambda service data coming from AWS integration are displayed now on the Lambda service page (Lambda layer integration) together with OneAgent data when AWS CloudWatch integration is enabled and a Lambda service (built-in or the new one) is monitored.
- On the Lambda service page, you can now find CloudWatch metrics and properties for the new Lambda service.
- There is a link to a separate page for the new Lambda service if you want to investigate more metrics from CloudWatch.
- Logs from OneAgent integration and AWS log forwarder are also linked to the new AWS Lambda service.
- You can enable a predefined metric event configuration for a high Lambda error rate based on the new AWS Lambda service on the settings page for AWS integrations.
AWS Systems Manager Distributor
Infrastructure Observability | AWS Infrastructure Observability | OneAgent
With the new release of AWS Systems Manager Distributor, we've updated Deploy OneAgent using AWS Systems Manager Distributor with more options.
-
Two more operating system versions supported:
- Ubuntu 22.04 for x86-64, ARM64 (AArch64)
- Red Hat Enterprise Linux 9.x for x86-64
-
A new section about AWS CLI being required if you're using Parameter Store or Secrets Manager to store the PaaS token.
-
Updated
DynatraceOneAgent
distributor package installation process. -
Updated installation parameters:
-
SSM_DYNATRACE_MONITORING_MODE
parameter replaces deprecatedSSM_DYNATRACE_INFRA_ONLY
. -
SSM_DYNATRACE_TOKEN_SECRET_NAME
parameter was removed. -
Three new parameters have been added:
SSM_DYNATRACE_TOKEN_SECRET_ID
SSM_DYNATRACE_TOKEN_PARAMETER_NAME
SSM_DYNATRACE_TOKEN_REGION
-
Dashboards and Notebooks updates
Latest Dynatrace Platform | Dashboards Platform | Notebooks
-
Single value tile color: In Dashboards and Notebooks, under Single value options, the Apply threshold color to setting (can be Value or Background) determines whether to display either the value or the tile background in the threshold color.
-
Thresholds: In Dashboards and Notebooks, we improved visualization-specific handling of threshold settings.
-
Data mapping: In Dashboards and Notebooks, the tile configuration pane now includes a dedicated Data mapping section where you can map the result to the visualization.
Dynatrace API
To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.283.
Resolved issues
General Availability (Build 1.283.56)
The 1.283 GA release contains 14 resolved issues.
ActiveGate
- To avoid possible different data from OneAgent and ActiveGate, the CGI ImageID attribute (CGI_IMAGE_ID) is no longer written by default based on ActiveGate data. This can be re-activated via feature flag `com.compuware.persistContainerImageIdAttribute.feature`. (K8S-8528)
Application Security
- Corrected aggregated values in single-vulnerability dashboards. There was an issue in the Code Analysis, Risk Analysis, Exposure Summary, and Environment Analysis sections of single-vulnerability dashboards that caused incorrect reporting for related and affected entities in the dashboard. This issue has been resolved and can be remediated by using the "Open with" button in the Third-Party Vulnerabilities App to create a new dashboard. Data from older dashboards should be considered incorrect. Users who have not used the "Open with" button until now are not affected. (SIA-2111)
- Fixed behavior of status filter in generated dashboards to hide muted vulnerabilities when not selecting a status, or selecting open or resolved in the Third-Party Vulnerabilities App. (SIA-2034)
- Fixed DQL query creation for blank templates on the "Third-party vulnerabilities" page. (SIA-2373)
Dynatrace Cluster
- Fixed overflowing text on the problem details page, "Grail query" section, that occurred for some browsers (for example, Firefox) for problems with long DQL queries. (DAVIS-7427)
- Fixed a bug that caused the web UI to be inaccessible due to thread exhaustion. (CLUSTER-11190)
- It's possible to use opening and closing brackets inside matching operators as a part of a service or host property. (HOST-4737)
- Fixed problem timing information on the problem details page (in the section below the problem header) for problems that began as frequent issues. (The correct timestamps are now used for when events were reported and when the problem changed from frequent to abnormal.). (DAVIS-7375)
- Fixed a bug that caused entity-level state reports to be exported with an incorrect mute state in a particular case. (SIA-2207)
- Default limits are now correctly applied in existing tenants for Kubernetes log, availability, and metric event reports. (DAVIS-7415)
- Disabled editing of locations assigned to a Synthetic monitor and the "Install OneAgent" button for users to whom a read-only policy applies. (SYNTH-9526)
- Fixed a bug in forwarding to Grail metrics extracted from bizevents. The issue applied only to the metric extraction stage in the bizevents pipeline, and only when more than one batch of bizevents for a given tenant was being ingested on a server concurrently. (PPX-1034)
- The risk level of the affected entities count metric is now based on risk level in the context of the given entity. This makes the metric even more management zone aware. (RSA-12903)
- Fixed an issue that caused certain apps that require permissions to be invisible to users bound to management zones. (K8S-8648)