Rollout start: Jul 19, 2023
Want to ask questions or give feedback? Head over to What's New in Dynatrace in the Dynatrace Community.
Application Security | Vulnerabilities
Code-level Vulnerability Analytics for Java and Application Protection for Java have been released to General Availability (GA).
This affects the settings schema builtin:appsec.runtime-vulnerability-detection. Additional values are required for:
enableCodeLevelVulnerabilityDetection (true / false),globalMonitoringModeJava ("MONITORING_ON", "MONITORING_OFF")Platform | DQL
The new rollup parameter for the timeseries DQL command triggers all metric series for a given timeframe that are aggregated. Then the specified rollup parameter is selected from the series and aggregated further according to the given aggregation.
For details, see timeseries.
Platform | DQL
Now you can include the following commands in your DQL queries:
fieldsKeep
The fieldsKeep command keeps the selected fields.
describe
The describe command describes the on-read schema extraction definition for a given data object.
Platform | DQL
Now you can include the following functions in your DQL queries:
unixNanosFromTimestamp
The unixNanosFromTimestamp function can be used to convert a timestamp into nanoseconds since Unix epoch.
unixMillisFromTimestamp
The unixMillisFromTimestamp function can be used to convert a timestamp into milliseconds since Unix epoch.
unixSecondsFromTimestamp
The unixSecondsFromTimestamp function can be used to convert a timestamp into seconds since Unix epoch.
getDayOfMonth
The getDayOfMonth function can be used to extract the day of the month from a timestamp.
getDayOfWeek
The getDayOfWeek function can be used to extract the day of the week from a timestamp.
getDayOfYear
The getDayOfYear function can be used to extract the day of the year from a timestamp.
getHour
The getHour function can be used to extract the hour from a timestamp.
getMinute
The getMinute function can be used to extract the minute from a timestamp.
getSecond
The getSecond function can be used to extract the minute from a timestamp.
getYear
The getYear function can be used to extract the year from a timestamp.
getWeekOfYear
The getWeekOfYear function can be used to extract the week of the year from a timestamp.
punctuation
The punctuation function can be used to extract punctuation characters out of input strings.
levenshteinDistance
The levenshteinDistance function can be used to compute the distance between two input strings.
arraySort function is used for sorting array elements.isIp
The isIp set of functions can be used to check if an expression is an IP address.
ipMask
The ipMask function can be used to mask an expression with given bits.
ipIn
The ipIn function can be used to check if a list of IP addresses or an IP network contains particular IP addresses.
ip
The ip function can be used to create an IP address.
toIp
The toIp function can be used to convert an expression to an IP address.
IP address mathematical functions
The IP address mathematical functions can be used to add or subtract numerics or IP addresses.
arrayReverse function returns the array with elements in reversed order.replaceString function replaces each substring of a string with a given string.arrayRemoveNulls function returns the array where NULL elements are removed.Platform | DPL Latest Dynatrace
DPL Architect now provides a variety of preset patterns for the most popular technologies in the field, such as AWS, Microsoft, and GCP. You can access them in Saved patterns > Dynatrace patterns. For faster access, they are logically divided into a folder structure.

Application Security | Attacks
Keep an eye on the number of attacks over time with the New attacks metric. For details and use cases, see Application Security metrics.
Infrastructure Monitoring | Hosts
The fullStack property in the builtin:host.monitoring schema has been replaced with the monitoringMode property in the new builtin:host.monitoring.mode schema. The new property is a string type with possible values of "FULL_STACK" and "INFRA_ONLY".
This change not only affects the API but also is reflected in the GUI - the monitoring mode selection is now on a separate tab.
For the API use, the previous version of the builtin:host.monitoring schema is still available and will continue to be supported. Therefore, the simplest way to adapt existing automations to this change is to specify "schemaVersion": "1.0.0" in the payload for write operations.
Read operations can't specify a schema version, so automations that read the monitoring mode will need to be adapted to use the new schema.
This change doesn't affect the OneAgent on a host API, only the Settings API.
Infrastructure Monitoring | Logs
Starting with this release, OneAgent log module is fully supported by ARM64 CPU architecture.
Platform | DPS
With this release, we introduced new metrics to help you understand and analyze the consumption of all Dynatrace capabilities via the Dynatrace Platform Subscription (DPS) license model.
To find these metrics in Data Explorer, type DPS into the Search field. You can query data for the following DPS capabilities via DQL:
Automation | SLO
A new toggle, Colorize based on status, is now available for SLO tiles.
If enabled, the background color of the SLO tile reflects the SLO status.
Infrastructure Monitoring | Hosts
The fullStack property in the builtin:host.monitoring schema has been replaced with the monitoringMode property in the new builtin:host.monitoring.mode schema.
monitoringMode property has a string type with possible values of "FULL_STACK" and "INFRA_ONLY".builtin:host.monitoring schema is still available and will continue to be supported. To adapt existing automations to this change, specify "schemaVersion": "1.0.0" in the payload for write operations. Read operations can't specify a schema version, so automations that read the monitoring mode will need to be adapted to use the new schema.This change doesn't affect the OneAgent on a host API, only the Settings API.


To learn about changes to the Dynatrace API in this release, see Dynatrace API changelog version 1.271.
The 1.271 GA release doesn't contain any user-facing resolved issues.
This cumulative update contains 10 resolved issues (including 2 vulnerability resolutions) and all previously released updates for the 1.271 release.
| Component | Resolved issues | 
|---|---|
| Cluster | 7 (2 vulnerabilities) | 
| ActiveGate | 1 | 
| managed | 1 | 
| sepl agent/activegate stream | 1 | 
This is a cumulative update that contains all previously released updates for the 1.271 release.