Open ricegi opened 4 years ago
We have operating hours of 7am-8pm, anything outside this time would not be included in the SLO.
@ricegi @tangollama is it enough to provide user some timepicker where blackout hours will be set? Or this should be much more complex to define more than one blackout period? Could you please provide some use case for this?
@norbertsuski there are two use cases for this. The first is more straightforward. The second more complex and based on what @jeffrey-hines is driving at.
@jeffrey-hines, could you perhaps explain the use case you're highlighting further in a new issue?
So the first point looks pretty similar to this one: https://github.com/newrelic/nr1-slo-r/issues/16 ?
In was thinking of adding this to the SLO configuration - like a section to handle blackout periods in the calculation.
The ability to specify a blackout period for an SLO definition so that known downtimes will be excluded from the calculations of SLO attainment.
Summary
Allows us to make better SLO designs that represent some of the variable aspects of time based SLO calculation.
Desired Behaviour
there should be a policy dialog with the SLO configuration - ability to specify a recurring policy or a one-off period of time. These should persist with the policy. Probably an array of them or something like that.
Possible Solution
as above dialog a "blackouts" section of the slo.json
Additional context
Just want to make the most useful configurator evah!