Dynatrace SaaS release notes version 1.305

Rollout start: Dec 3, 2024

Breaking changes

AWS log forwarder EOL

As announced earlier, the Dynatrace AWS log forwarder is deprecated.

Warning Breaking change End of support for the Dynatrace AWS log forwarder is planned for Dec 31, 2024. That time is approaching.

If you are still using the deprecated AWS log forwarder, we recommend that you switch to the new Stream logs via Amazon Data Firehose before Dec 31, 2024.

Log attribute becomes a content-like field

Infrastructure Observability | Logs

Starting with Dynatrace version 1.305, the log attribute will be treated in a similar way as content, message, payload and body attribute. These attributes are considered a content attribute of the log message.

Action might be required: If there is no content attribute defined for a given log source, the log attribute will be treated as content. If you have any log processing, log metric, and/or log events rules set on the log attribute, you'll need to update your configuration.

This change will ensure data ingested in through the log attribute that exceeds 2.5 KB isn't trimmed and will be accepted up to 256 KB, which is the default content attribute limit in OpenPipeline. For classic log processing pipeline ingestion, the limits are 250 B for any log attribute and 64 kB for content.

New features and enhancements

Simplify Kubernetes observability with our flexible pricing model

In the Dynatrace Platform Subscription (DPS) license model, host-based Full-Stack observability unites Application Observability, Infrastructure Observability, and now also includes Kubernetes Platform Monitoring. If you monitor your Kubernetes environments with host-based Full-Stack observability, you can now leverage the Kubernetes app without being charged DPS Kubernetes Platform Monitoring for pods that run on Full-Stack licensed nodes. This change becomes automatically effective and applies to all SaaS customers on the Dynatrace Platform Subscription (DPS) license model. No action required.

Note: The updated licensing requires OneAgent version 1.301+ for both full-stack observability modes in Dynatrace Operator: classicFullStack and cloudNativeFullStack.

Onboard Full-Stack from the Kubernetes app

You can now also select the Full-Stack observability option from the onboarding screen in the Kubernetes app and benefit from a guided quick start into Full-Stack Kubernetes observability. All earlier observability options are also still available for you.

k8s app onboarding

See the Kubernetes documentation to learn more about the observability options and the use cases they unlock for you.

New DQL functions

Platform | DQL

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

  • isUid128
    Tests if a uid value is of subtype uid128.
  • isUid64
    Tests if a uid value is of subtype uid64.
  • isUuid
    Tests if a uid value is of subtype uuid.
  • uuid
    Creates a uid of subtype uuid from two long expressions.

Launch of Security Posture Management

Application Security | Security Posture Management

We're thrilled to announce the launch of the new Application Security functionality, Security Posture Management, in Early Adopter mode. This functionality currently provides continuous monitoring and automated assessment for Kubernetes environments against CIS, NIST, DORA, and DISA STIG compliance standards and covers vanilla Kubernetes for all versions supported by Dynatrace. It comes with a dedicated Security Posture Management app that enables you to prioritize and report on all related compliance findings.

To learn more about the Security Posture Management functionality, see Security Posture Management.

To get started with Kubernetes Security Posture Management, see Get started with Kubernetes Security Posture Management (KSPM).

To learn more about the app, see Security Posture Management.

For billing information, see Application Security.

App update notifications

Dynatrace Hub

Never miss an app update again! Dynatrace Hub can now send you an email notification when there's an update available for an app.

To manage your email notifications about app updates

  1. Go to Hub and switch to the Manage tab.

  2. Select Notify on app updates.

  3. Open the list and and make your selections. There's a search box to make things easier.

    • To receive notifications about an app, select the checkbox.
    • To stop receiving notifications about an app, clear the checkbox.
  4. To save your changes, close the list and select Apply.

    You will start receiving email about updates to the selected apps.

Dashboards and Notebooks

  • Continuous improvements of visualization options

    Platform | Dashboards Platform | Notebooks

    In this and future releases, we're extending the customization options of the majority of our data visualizations in both the Dashboards and Notebooks apps. At the same time, we're introducing new unified UI visualization controls across both apps to improve the overall usability of these settings.

  • Synced crosshairs for graphs

    Platform | Dashboards

    When multiple graphs are displayed in one dashboard, the pointer crosshairs are synchronized across the graphs.

  • Relative links in dashboard Markdown tiles

    Platform | Dashboards

    In Dashboards, a Markdown tile can now link from one tile to another, and from one dashboard to another, using relative links.

  • Categorical bar chart - numerical categories

    Platform | Dashboards Platform | Notebooks

    In a Categorical bar chart, you can now use numerical values as categories.

  • Tile descriptions

    Platform | Dashboards

    You can now add a description (up to 350 characters) to a dashboard tile.

    To add a tile description, edit the tile and select the Tile tab.

    A tile with a description displays an icon in the upper-right corner.

    • To read a tile description, hover over the icon .
    • To edit a tile description, select the icon .
  • Tables have automatically mapped sparklines for timeseries

    Platform | Dashboards

    Tables now come with automatically mapped sparklines when the underlying data is a timeseries.

  • Explore metrics updates

    Platform | Dashboards

    In Explore metrics tiles:

    • For a timeseries, fieldsAdd ... arrayAvg()... is now automatically added so you can immediately switch to other charts.

    • Expressions now also offer a Reduce to single value command.

  • Chart zoom interactions improved

    We have improved chart zoom behavior in Dashboards and Notebooks.

    To zoom in or out on a dashboard tile or notebook section, display the document and select the tile/section. Now use any of these methods to zoom in or out:

    • Press Ctrl+Up or Ctrl+Down.
    • Click and drag in the chart to select a new timeframe.
    • Select or in the chart toolbar.

    Zoom changes with this release include:

    • Dashboards Platform | Dashboards

      If you zoom on a tile without a custom tile timeframe, the global timeframe for the dashboard is updated accordingly, so timeframes stay in sync across the dashboard except where a tile has its own overriding timeframe.

      If you zoom on a tile with a custom tile timeframe but without a timeframe in the query, the selected timeframe is applied to the custom tile timeframe and the changed timeframe is reflected in the dashboard.

    • Notebooks Platform | Notebooks

      If you zoom in a timeseries in a notebook section, the timeframe of the section changes, and the change is persisted in the notebook.

    Note that zooming into timeseries charts is not available if the timeframe is set in the DQL query.

  • Changed default decimal places for single value tiles/sections

    Platform | Dashboards Platform | Notebooks

    Single value tiles/sections, which formerly displayed no decimal places by default, now display two decimals places by default. To show no decimal places:

    • Dashboard tile: edit the tile, select the Visual tab, select Units and formats, and set Decimals to 0.
    • Notebook section: edit the section, select Units and formats, and set Decimals to 0.

Dynatrace API

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

Dynatrace SaaS resolved issues

General Availability (Build 1.305.39)

The 1.305 GA release contains 8 resolved issues.

Session Replay

  • Fixed a bug in Session Replay where INPUT and TEXTAREA elements weren't masked when their values were filled by default. (SR-6411)

Dynatrace Cluster

  • Fixed an issue that could lead to increased CPU and memory pressure for problem manager runs if management zones change very frequently for entities of events. (DI-17430)
  • Fixed handling of span sensor data for older OneAgents. (APPOBS-2567)
  • Fixed an issue where cluster HTTP calls into the licensing backend did not work for specific firewall/proxy configurations. (LIMA-23301)
  • Stored filter config filters are no longer removed when coming to the service list from a dashboard with applied dashboard filters. (APPOBS-2444)

Infrastructure Monitoring

  • Added new options to decrease the level of SSL certificate validation for MySQL and PostgreSQL. (DAQ-2021)

Service-Level Objectives

  • Resolved possible faulty SLO migration from Managed to SaaS environments when using the SaaS Upgrade Assistant. (CA-13239)

User interface

  • Data Explorer, previous Dynatrace: fixed value of column matcher for table. (PAPA-21298)

Update 57 (Build 1.305.57)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 64 (Build 1.305.64)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 68 (Build 1.305.68)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 70 (Build 1.305.70)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 75 (Build 1.305.75)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 78 (Build 1.305.78)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 94 (Build 1.305.94)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 103 (Build 1.305.103)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 107 (Build 1.305.107)

This is a cumulative update that contains all previously released updates for the 1.305 release.

Update 121 (Build 1.305.121)

This is a cumulative update that contains all previously released updates for the 1.305 release.