diff --git a/pkg/services/ngalert/eval/eval.go b/pkg/services/ngalert/eval/eval.go index f4f7d6733f4..ea6d2e9e1f9 100644 --- a/pkg/services/ngalert/eval/eval.go +++ b/pkg/services/ngalert/eval/eval.go @@ -163,9 +163,10 @@ type Result struct { // Results contains the results of all queries, reduce and math expressions Results map[string]data.Frames - // Values contains the RefID and value of reduce and math expressions. - // It does not contain values for classic conditions as the values - // in classic conditions do not have a RefID. + // Values contains the labels and values for all Threshold, Reduce and Math expressions, + // and all conditions of a Classic Condition that are firing. Threshold, Reduce and Math + // expressions are indexed by their Ref ID, while conditions in a Classic Condition are + // indexed by their Ref ID and the index of the condition. For example, B0, B1, etc. Values map[string]NumberValueCapture EvaluatedAt time.Time