cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to relate SLO with Releases Concepts

Alberto-Atos
Visitor

Hi,

 

There is something great in releases and SLOs functionalities. In order to integrate them in a DevOps CI/CD pipeline, I'd like to evaluate SLO's for an specific release, not for an specific interval (-1d, -2w…). 

 

Alberto-Atos_2-1621926257677.png

 

As QA tests have not all the same time duration, I think the only way to make it possible, would be to filter SLO's for releases, but this is not available:

 

Alberto-Atos_3-1621926267038.png

 

So, in order to automate SLO's evaluation for an specific release, what do you guess it'd be the best approach?

 

Thanks in advance.

 

Alberto.

1 REPLY 1

wolfgang_heider
Dynatrace Guide
Dynatrace Guide

Hi @Alberto-Atos ,

 

that is very good point and I take it as a requirement that I want so solve.

 

For now, one way is to change the evaluation "Show results for" on the screen to "Global timeframe" and select the global timeframe you are interested in. The same method applies for dashboards, where you could also change the SLO tile to reflect the results of the selected global timeframe.

But I understand, this does not work out, when multiple versions are deployed in parallel.

There you need to split the SLO metrics out for specific versions / releases, that might be deployed in parallel.

You can do this on the SLO filter (where you could filter for entities with specific release versions), but of course that would require manual SLO changes and duplicates etc.

 

Relate SLO evaluation to specific versions and split that out automatically,

is something we have already planned and this perfectly matches to your requirement.

Unfortunately I cannot provide any estimate for this yet, but can confirm, that to solve your use case, is one of our primary goals with the cloud automation solution.