This page showcases new features, changes, and bug fixes in Dynatrace SaaS version 1.322. It contains:
Platform | Notebooks
In Notebooks, you can now select multiple sections and perform bulk actions on the selected sections:
Selection options:
This addition makes large-scale data exploration faster and less error-prone, so it is especially useful when working with larger notebooks.
Digital Experience
You can now create containerized private Synthetic location in FIPS mode via /synthetic/locations
API to stay compliant with FIPS security standards.
Set the property fipsMode
to one of the following values
DISABLED – FIPS
(FIPS mode is off)ENABLED – FIPS
(FIPS mode is on)ENABLED_WITH_CORPORATE_PROXY – FIPS
(FIPS mode is on and uses a corporate proxy)To learn more about the API, see Dynatrace API changelog version 1.322 - /synthetic/locations
Platform | Grail
With the latest Dynatrace and in each tenant on Azure, all Dynatrace platform data—including data from Grail, AppEngine, and AutomationEngine—is stored in a separate Azure storage account. Each such Azure storage account is encrypted with a unique encryption key, which is rotated every 365 days. Dynatrace manages the encryption keys.
Account Management | Identity & Access Management
Increase your Dynatrace SaaS security by choosing which of your environments requires Multi-Factor Authentication (MFA).
To use MFA
When MFA enforced is turned on for an environment, non-federated users accessing that environment are required to enter a security code sent to their registered email address.
For details, see Enhance your environment security with MFA enforcement.
Application Security
Dynatrace OneAgent includes a mechanism that typically allows support for newer Go versions without requiring an immediate OneAgent update. However, for code-level vulnerability detection and Runtime Application Protection (RAP), this mechanism doesn't apply.
If you're using Go 1.24.5+ or 1.23.11+, you need to update to OneAgent version 1.321+. Earlier OneAgent versions don't support these features with the updated Go runtimes, and CLV/RAP will not initialize.
Application Security | Compliance events
ActiveGate version 1.321+
We've made it easier to understand and act on compliance findings in Kubernetes Security Posture Management. Compliance events now include details about the affected and related Kubernetes resources, helping you see exactly where issues occur and how they connect within your architecture.
In the Security Posture Management app, you can view more information about the affected resource using the new option shown below its name.
Platform | Dashboards and Notebooks
When exploring your data in Dashboards and
Notebooks via the user interface, you’ll now experience several improvements and additional options available:
>=
operator for strings), with support for booleans and timestamps.To learn how to use these new capabilities, see Explore data.
Platform | Dashboards and Notebooks
In Dashboards and
Notebooks, you can now format table columns not only as line sparklines, but also with bar sparklines for comparing magnitudes and area sparklines for emphasizing volume and growth.
Platform | Dashboards and Notebooks
In the Gauge visualization in Dashboards and
Notebooks, you can now display an icon next to the value. Icons are selectable from a list.
For details, see Gauge chart.
Platform
We’re strengthening Settings to make it the single place to configure Dynatrace. Whether you’re an admin setting up and governing the platform, or a regular user tailoring your experience,
Settings is where you'll start when you want to configure and manage essential Dynatrace features.
In this release, we've integrated the OpenPipeline standalone app into Settings.
To access OpenPipeline, go to Settings > Process and contextualize > OpenPipeline.
The OpenPipeline functionality and your existing configurations remain the same. Use the new location of OpenPipeline going forward and update any bookmarks; no other action is required.
This is a multi‑release initiative. Look for further Settings improvements in upcoming Dynatrace releases.
Platform | Dashboards and Notebooks
To make data mapping easier and more intuitive, we’ve restricted certain fields in the interface for event-based charts—line, bar, and area—showing only the most relevant options.
Before: Fields such as timestamp
, interval
, and duration
could be mapped to the "names" option within the data mapping surface.
After: These fields are no longer available for selection in the "names" option.
If your Dashboards or
Notebooks charts rely on these fields, the affected tiles will display an error message, such as:
Selected field unavailable. The field "" is no longer available. Try adjusting the data, or select another field or visualization.
To resolve this issue, replace the existing summarize
command with makeTimeseries
, and replace the by: { ... 4h }
parameter with interval: 4h
while using the same interval as with the previous configuration in the by
.
After applying these changes, the data mapping will correctly allow suitable fields for the "names" option, and your tiles will function as expected.
For details, see the data mapping documentation for the line, bar, and area charts.
Platform | Grail
To ensure consistent and reliable API behavior, the length of the dt-client-context
header is now limited to 512 characters for all endpoints of the Grail DQL Query API.
event.description
field in Grail for Synthetic HTTP monitor outage events to include the api.fail
message when present, ensuring consistency with problem representation in classic Dynatrace Synthetic monitoring. (DEM-12107)certificateExpiryDate
condition were wrongly allowed by the REST API with "passIfFound": true
, which is not allowed and caused unexpected events. The issue is now fixed and API validation matches the web UI to block this setting. (DEM-13306)To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.322.