Classic SLOs use precomputed metrics tied to classic entity selectors. Rebuilt SLOs in Latest Dynatrace are backed by Grail, enabling advanced filtering, on-the-fly aggregation, and support for metrics not limited to precomputed values. These best practices help you extract the classic SLO expression, rebuild it in Latest Dynatrace, and validate parity before decommissioning the original.
Before rebuilding an SLO in Latest Dynatrace, extract its metric expression from the classic Service-level objectives app.
The exported metric expression contains all the dimensions, filters, and aggregation logic needed to recreate the SLO in Latest Dynatrace.
expression with sli when rebuilding When you paste the copied metric expression into the Latest Dynatrace SLO app, replace the field name expression with sli. This is the only structural change required to adapt the metric query from the classic format to the Latest Dynatrace SLO format.
To rebuild the SLO
expression to sli in the query.The rebuilt SLO benefits from Grail-backed metrics, which support advanced filtering and aggregation not available in the classic SLO app.
After saving the rebuilt SLO, the team gains access to additional capabilities: Grail-backed metrics, advanced filtering, on-the-fly aggregation, and SLO definitions not limited to precomputed metrics.
Run both the classic and Latest Dynatrace SLOs in parallel for at least one full evaluation window before decommissioning the classic version.
To validate parity
Only decommission the classic SLO after the team confirms parity and all dependent configurations have been updated to reference the Latest Dynatrace equivalent.
The upgraded SLO metric query references classic entities. While the SLO is now running in Latest Dynatrace and backed by Grail, the entity selectors in the query still point to classic entity IDs.
A second update is required as part of the Smartscape 2.0 entity migration stage to replace classic entity references with Smartscape 2.0 entity IDs. Until that update is applied, the SLO continues to function correctly but depends on classic entity data remaining available.
Plan the Smartscape 2.0 entity reference update as a follow-up task when executing the remaining entities and metrics upgrade stage.
Return to Upgrade configurations & settings to continue your upgrade.