Dynatrace SaaS release notes version 1.226

Dashboards

  • To make it easier to export your dashboard JSON, you can now select Export directly from the Dashboards page.
  • To improve the scaling and presentation of your graph visualizations, we have added fine-grained control to chart axes. In the Data explorer, you can:
    • Add a second Y-axis
    • Define minimum and maximum axis bounds
    • Rename axes
    • Hide an unnecessary axis

Application Security overview

A new Dynatrace page displays an overview of current security issues in your global environment. Note that, for security reasons, access to this page is restricted to users who are part of the Security admin group for the whole environment, not just for a selected set of management zones. See Application Security overview for details.

Synthetic Monitoring

  • JavaScript event as the first event in a browser clickpath: You can now add a JavaScript event as the first event in a browser clickpath to implement such use cases as fetching credentials from the credential vault and setting a variable for use in the Navigate event URL. (This feature requires ActiveGate version 1.225 and Chromium version 88+ on private Synthetic locations.)
  • Thresholds: Browser monitor and HTTP monitor performance thresholds are now included in the Settings API. You can still update them via the Synthetic monitors API, where, for consistency, 0 is now an allowed value.

Extensions 2.0 support for log events

Log event settings can now be imported using Extensions 2.0. The extension.yaml file can be extended with the field logEvents and multiple configs can be put underneath. For the YAML structure of log events, you can follow the JSON structure that is returned in the GET /settings/objects API request by transforming the content of each value JSON field that is returned there to YAML.

ServiceNow integration change

If you have integrated ServiceNow and Dynatrace, please refer to our ServiceNow integration documentation for important updated instructions on integrating Dynatrace with ServiceNow.

Dynatrace support for the Dynatrace Service Graph Connector app ends on December 31, 2021. In its place, we recommend that you configure the dedicated Service Graph Connector for Observability application from ServiceNow.

Dynatrace web UI updates

  • The PID placeholder for problem notifications now contains the full PID instead of only the first numeric part for new problems that are notified.
  • You can now filter the list of Kubernetes pods for Kubernetes nodes.

Dynatrace API

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

Resolved issues

Cluster Saas (Build 1.226.84)

28 total resolved issues (1 critical issue)

RUM

  • Resolved issue that led to failed query execution when adding tile from dashboard and then adding metric in `Data explorer`. (APM-321248)
  • Improved detection of page and page group for RUM actions. (APM-318346)
  • Dashboard filters such as Kubernetes cluster, Kubernetes namespace, and Kubernetes workload are now properly applied to `Data explorer` tiles with built-in metrics. (APM-319031)
  • The Save button is now enabled when an alias is added to a metric. (APM-321302)
  • Data explorer: `Visual settings` and `Axes` labels now display metric ID (instead of nothing) when metric name is null. (APM-320521)

Cluster

  • Switch "Monitor the environment for hosts in infrastructure-only monitoring mode" in plugin settings now works correctly for JMX plugins. (APM-320690)
  • Fixed filtering of management zones of remote environments. (APM-320812)
  • Critical issue: To avoid high Cassandra Database loads, REST API calls are no longer audited. (APM-321322)
  • Filters based on Kubernetes name now implement a "contains" behavior (instead of a "startsWith" behavior) to be consistent over all Kubernetes monitoring pages. (APM-317696)

Dashboards

  • When exporting a dashboard with a tile reading data from a remote environment and a management zone from that environment set as a filter, the management zone is now correctly included in the dashboard JSON. (APM-319652)

Dynatrace API

  • IDs of environments created via PUT ​'/api/cluster/v2/environments​/{id}' are now restricted to a set of characters ([a-zA-Z0-9_-]{1,70}). Use of some other characters previously caused environments to be unable to start. (APM-317514)

Log Monitoring

  • Custom and undefined attribute keys are no longer case sensitive. (APM-320182)
  • Added information on the self-enablement page about OneAgent release 1.217 requirement for Log Monitoring v2. (APM-319208)

Metrics

  • Fixed an issue in which a single value query (i.e., "resolution=Inf") would incorrectly return a result of `0` for a counter metric. (APM-318188)
  • Fixed an issue in which it was not possible to update an extension due to a non-present metric used in a metric expression. (APM-317750)
  • Resolved an issue in which, for some schemaless metrics sent via MINT API, data was lost. Affected: MINT metrics where the metric key was modified by Dynatrace on the cluster, including (1) count metrics where the metric key doesn't end with count, and (2) gauge metrics where the metric key does end with count. (APM-321104)

Problem detection and notifications

  • Resolved infrequent issue in which an event that is configured to not merge (e.g., CUSTOM_ALERT event type when used with the custom events for alerting) would still merge with another event. (APM-320550)
  • Improved maintenance window evaluation performance when a significant number of management zones are configured. (APM-321489)
  • Fixed issue that caused inconsistent JSON responses when aggregating on an empty set of problems. (APM-317294)

Synthetic monitoring

  • Resolved issue in which HTTP monitors using credentials did not receive a credential update when they were running on public locations, so that they used the old value for public location executions unless the monitors were updated specifically. (APM-320713)

Transactions and services

  • Fixed issue in which adding whitespace to the end of a deep object access input in the "Request attributes" page would crash the web UI. (APM-320305)
  • Request attributes related to web requests are now correctly set when taken from the client-side attachment and put on the server-side service call. (APM-317742)

User interface

  • On "Deployment status" > "ActiveGates" page, renamed ActiveGate module from `z/OS` to `zRemote`. (APM-320074)
  • On "Deployment status" > "ActiveGates" page, renamed ActiveGate module from `DB Insight` to `Database insights`. (APM-319086)
  • Resolved issue in which some filters were not removed when selecting the remove filter button for location, browser, or OS. (APM-319726)
  • Resolved issue with attaching images to Intercom in-product chat. (APM-321268)
  • Improved infographic display to prevent extended user information from being accidentally overwritten. (APM-315402)
  • Filter for session properties (double, date, string...) was not working properly when coming from GWT page to Angular page. Now all filters for session properties are correctly mapped. (APM-319773)

Update 91 (1.226.91)

This is a cumulative update that includes all previously released updates for the 1.226 release.

Update 93 (1.226.93)

This is a cumulative update that includes all previously released updates for the 1.226 release.

Update 102 (1.226.102)

This is a cumulative update that includes all previously released updates for the 1.226 release.