Dynatrace SaaS release notes version 1.282

Rollout start: Jan 8, 2024

What is new in Dynatrace

Want to ask questions or give feedback? Head over to What's New in Dynatrace in the Dynatrace Community.

Breaking changes

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

New DQL functions

Platform | DQL

Now you can include the following functions in your DQL queries:

  • arrayDelta
    Returns an array where each element is the difference from the previous non-null element.
  • arrayMovingAvg
    Replaces each element of the input array with the average of current and previous elements within the window.
  • arrayMovingMax
    Replaces each element of the input array with the maximum of current and previous elements within the window.
  • arrayMovingMin
    Replaces each element of the input array with the minimum of current and previous elements within the window.
  • arrayMovingSum
    Replaces each element of the input array with the sum of current and previous elements within the window.
  • parse
    Extracts a single value from a string as specified in the pattern or a record if there are multiple named matchers.
  • parseAll
    Extracts several values from a string as specified in the pattern.
  • splitByPattern
    Splits a string into an array at each occurrence of the DPL pattern.
  • replacePattern Replaces each substring of a string that matches the DPL pattern with the given string.

Added description for:

  • arrayMedian
    Computes the median from the values in an array.

Credential access extended to specified users and Dynatrace Apps

Latest Dynatrace Platform Digital Experience | Synthetic Monitoring

  • In addition to making a credential available to just the owner or to all users, you can now specify a list of users who can access the credential. The credential owner specifies this list of Users with access, who can then use the credential, for example, to create or edit synthetic monitors.
  • The new AppEngine scope for credentials makes them available to Dynatrace Apps. As in synthetic monitors, credentials can be used in apps—you can limit the list of apps that have access to a credential in credential settings within the credential vault.

These two new conditions are considered separately. So if user X has access to a credential but app A does not, user X will not be able to use the credential from app A.

Updated information about vulnerable functions on process restart

Application Security | Vulnerabilities

OneAgent version 1.279+

If new information about the vulnerable functions of a vulnerability is available, a Restart required notification informs you that a process restart is required for OneAgent to pick up and use the new data. You can easily navigate to the specific processes that require a restart by filtering for Vulnerable functions: Restart required on the remediation tracking pages for process groups and processes. For details, see FAQ: How can I know if information about vulnerable functions is outdated and what can I do about it?.

New settings schema for mobile app settings on an environment

Infrastructure Observability | Events

A new settings schema, builtin:mobile.notifications, has been introduced for mobile app settings in an environment. Managed customers can also adapt the setting on the cluster level. The new setting allows you to enable/disable all notifications to mobile apps for the environment. For Managed customers, this also enables/disables the QR code generation to connect new mobile apps.

Go to Settings and select Integration > Dynatrace mobile app.

Automatic alerting for High GC activity now also supports cloud-native Full-Stack scenario

Application Observability | Services

Automatic alerting for High GC activity is now evaluated on the cluster side, so it works for cloud-native Full-Stack and standalone/PaaS scenarios. With this improvement, automatic alerts on High GC activities will also work in cloud-native Full-Stack and Application-only scenarios. To verify your setup, see Out-of-memory (OOM) and out-of-threads (OOT) events and alerting.

Webhook URL obfuscation in problem notifications

Infrastructure Observability | Problems

When you create or edit a problem notification (go to Settings > Integration > Problem notifications) of type Custom Integration, you can turn on Secret webhook URL to obfuscate Webhook URL (the webhook endpoint) in the notification.

Informational Davis events ingested more than a day in the future can be immediately queried

Infrastructure Observability | Events

Informational Davis events that have been ingested more than a day in the future can now be immediately queried with a future timeframe.

Problem feed productivity improvements

Infrastructure Observability | Problems

The following Problem feed productivity improvements are now available:

  • Multi-select of problems for bulk close action.
  • Event description text tooltip for quick problem detail information within the problem feed.

Increased default reporting limits for known single-server event contexts

Infrastructure Observability | Events

Event reporting limit defaults have been increased for metric events and availability for which a single server sends all event reports. This should stabilize event lifecycles for such event explosions by avoiding dropped refresh reports due to server-specific reporting limits.

Container entities created based on ActiveGate Kubernetes monitoring data

Infrastructure Observability | Kubernetes

Container entities are created based on ActiveGate Kubernetes monitoring data for app-enabled clusters (Kubernetes App).

New request attribute sources available for CICS/IMS

Application Observability | Distributed traces

Support for the following request attribute sources has been added:

  • CICS user ID
  • CICS unit of work ID
  • IMS user ID
  • IMS unit of work ID

Notebooks: download table to CSV file

Latest Dynatrace Platform | Notebooks

To download a notebook table section to a CSV file

  1. In the notebook, select a table.

  2. Select > Download result > CSV.

    The table is downloaded to a local comma-separated values (*.csv) file that you can, for example, import into a spreadsheet.

Dynatrace API

To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.282.

Resolved issues

General Availability (Build 1.282.8)

The 1.282 GA release contains 6 resolved issues.

Component
Resolved issues

Application Security

  • Fixed incorrect number of affected entities displayed in generated single vulnerability notebooks ("Affected entities by risk assessment" tile). (SIA-2105)
  • Corrected reporting for related entities in the multiple-vulnerability dashboard. An issue with the Exposure Summary and Environment Analysis sections caused incorrect reporting for related and affected entities in the dashboard. Data from older dashboards should be considered incorrect. Users who have not used the "Open with" button are not affected. (SIA-2104)

Dynatrace Cluster

  • ServiceNow event notification tags are now in the correct `key:value` format. (DAVIS-7300)
  • Corrected a Deployment page reference to point to the newly released Dynatrace Operator v0.14.2. (K8S-8303)
  • Fixed missing indication of why maintenance windows in OneAgent updates might be empty. (When the user has access to the "OneAgent updates" settings page but not to the "Maintenance windows for OneAgent updates" settings, it is not possible to change the maintenance window because the dropdown listing them is empty. Now a message explains that the specific IAM policy is missing.). (DMX-6501)
  • The "OneAgent updates" settings page presents a quick summary of automatic update statuses for OneAgent. For the up-to-date state, the incorrect version of OneAgent was presented in some cases. Now it correctly presents how many OneAgents are up-to-date on a specific version. (DMX-4801)