committed by
Carl Bergquist
parent
34f314552d
commit
e06abb30aa
@@ -93,7 +93,7 @@ func (am *AlertmanagerNotifier) createAlert(evalContext *alerting.EvalContext, m
|
||||
alertJSON.SetPath([]string{"annotations", "image"}, evalContext.ImagePublicURL)
|
||||
}
|
||||
|
||||
// Labels (from metrics tags + mandatory alertname).
|
||||
// Labels (from metrics tags + AlertRuleTags + mandatory alertname).
|
||||
tags := make(map[string]string)
|
||||
if match != nil {
|
||||
if len(match.Tags) == 0 {
|
||||
@@ -104,6 +104,9 @@ func (am *AlertmanagerNotifier) createAlert(evalContext *alerting.EvalContext, m
|
||||
}
|
||||
}
|
||||
}
|
||||
for _, tag := range evalContext.Rule.AlertRuleTags {
|
||||
tags[tag.Key] = tag.Value
|
||||
}
|
||||
tags["alertname"] = evalContext.Rule.Name
|
||||
alertJSON.Set("labels", tags)
|
||||
return alertJSON
|
||||
|
||||
Reference in New Issue
Block a user