You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of this issue is to handle more complex corner cases in the SLO evaluation logic, that means interval ranges for the metric values. Definitions with a single criteria element with a single rule are already covered with #1955
Details
There are multiple options to be converted. There is a need to convert the use-cases that make logical sense and are common, but in some cases, where it is problematic and these cases will not be supported.
Criteria with 3 and more inputs won't be supported, only the first 2 non-percentage inputs (those not containing % as we do not support comparison rules) will be taken and converted. In the example below, only <600 and >400 rules will be converted. Rule >800 will be ignored.
Secondly, support of conversion of multiple criteria elements won't be supported at all -> these criteria are combined with logical OR operator (see documentation here). Only a single criteria element rules will be supported. An example of unsupported SLOs for conversion here:
Follow-up of #1760
Depends on #1976
Goal
The goal of this issue is to handle more complex corner cases in the SLO evaluation logic, that means interval ranges for the metric values. Definitions with a single criteria element with a single rule are already covered with #1955
Details
There are multiple options to be converted. There is a need to convert the use-cases that make logical sense and are common, but in some cases, where it is problematic and these cases will not be supported.
Criteria with 3 and more inputs won't be supported, only the first 2 non-percentage inputs (those not containing % as we do not support comparison rules) will be taken and converted. In the example below, only
<600
and>400
rules will be converted. Rule>800
will be ignored.Secondly, support of conversion of multiple criteria elements won't be supported at all -> these criteria are combined with logical OR operator (see documentation here). Only a single criteria element rules will be supported. An example of unsupported SLOs for conversion here:
The buckets for rules with single criteria element but with one or more criteria combined with AND operator (see documentation here):
pass
criteria set,warn
criteria not set -> supportedpass
criteria set,warn
criteria set, warn criteria interval is superset of pass criteria interval -> supportedpass
criteria set,warn
criteria set, pass criteria interval is superset of warn criteria interval -> supportedpass
criteria set,warn
criteria set, pass criteria interval and warn criteria interval do not intercept -> unsupportedDoD
AnalysisDefinition
criteria logicThe text was updated successfully, but these errors were encountered: