Dynatrace SaaS release notes version 1.290
Rollout start: Apr 22, 2024
New features and enhancements
Duration formatting starting from the largest unit
Platform | Dashboards
The duration data type is formatted to start with the largest unit, rounded to the second digit. For example, 1123123 ns
is formatted as 1.12 ms
.
You can use the Units and formats settings to adapt the formatting.
New DQL functions
Platform | DQL
Now you can include the following functions in your DQL queries:
- entityAttr
Returns the attribute value for an entity. - entityName
Returns the name of an entity.
Outer join support for the join command
You can now use outer join
with the join command.
The outer join
returns matched and unmatched records from either or both sides.
.NET support for RVA and RAP
Application Security | Vulnerabilities
.NET technology is now available for Runtime Vulnerability Analytics (code-level vulnerability detection) and Runtime Application Protection (attack protection).
-
To enable RVA monitoring for .NET code-level vulnerabilities
-
To enable RAP monitoring for attacks in .NET technology
With this release, preview customers for .NET technology (RVA and RAP) need to upgrade to OneAgent version 1.289 to reactivate this functionality. After that, no further configuration is necessary.
Launch of Vulnerabilities
Application Security | Vulnerabilities
Latest Dynatrace
Vulnerabilities enables you to pursue a quick and easy analysis of third-party, code-level, and runtime vulnerabilities affecting your live environments, while providing the valuable insights and context needed to fix them. You can monitor, manage, and prioritize vulnerabilities, target affected entities, address and optimize remediation, continue your investigation in another app, and share results of your findings.
For more information and details, see Vulnerabilities.
Switching to cloud-native full-stack deployment as default
Infrastructure Observability | Kubernetes
With the release of Dynatrace Operator version 1.0.0, the deployment page for Kubernetes Classic has been updated to default to cloud-native full-stack instead of the classic full-stack. Additionally, we have shifted to using Helm by default instead of manifests.
All previously available deployment options, including the manifest-based approach, remain accessible through our documentation. For more details on the differences between these deployment options, see How it works.
Query self-monitoring metrics with DQL
Platform | Grail
Classic self-monitoring metrics are now available on Grail via DQL with the dt.sfm
prefix.
For example, dsfm:server.metrics.metric_dimensions_usage
can now be queried in Grail using the following DQL:
timeseries usage = avg(dt.sfm.server.metrics.metric_dimensions_usage),by:{metric_key}| filter arrayAvg(usage) >= 80
Dynatrace API
To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.290.
Dynatrace SaaS resolved issues
General Availability (Build 1.290.26)
The 1.290 GA release contains 6 resolved issues.
Dynatrace Cluster
- Muted requests are filtered out at the baseline configuration page. (TI-11899)
- When the user was granted the granular IAM policy allowing access to the update settings for ActiveGates without global configuration read permission, the setting button was missing. This has been fixed, and the button is now visible. (DMX-7282)
- URL-based sampling works now independent from Adaptive Traffic Management enablement. (TI-11969)
- Queries on live sessions now correctly show the actions of the associated user. (GRAIL-26642)
- Fixed a problem in the calendar widget (used in the service comparison page) that led to an error page for specific inputs. (TI-11916)
- Fixed a bug in the `lastIndexOf` function that, in certain cases, caused a query to fail when the substring was not found in the given expression. (GRAIL-27249)
Update 27 (Build 1.290.27)
This is a cumulative update that contains all previously released updates for the 1.290 release.
Update 32 (Build 1.290.32)
This is a cumulative update that contains all previously released updates for the 1.290 release.
Update 39 (Build 1.290.39)
This is a cumulative update that contains all previously released updates for the 1.290 release.
Update 40 (Build 1.290.40)
This is a cumulative update that contains all previously released updates for the 1.290 release.
Update 46 (Build 1.290.46)
This is a cumulative update that contains all previously released updates for the 1.290 release.