diff --git a/model/alerting/condition.go b/model/alerting/condition.go index cec3d075..a1286990 100644 --- a/model/alerting/condition.go +++ b/model/alerting/condition.go @@ -71,7 +71,9 @@ type ConditionResultItem struct { type Severity string var SeverityWeights = map[string]int{ - "warning": 1, - "error": 2, - "critical": 3, + "info": 1, + "low": 2, + "medium": 3, + "high": 4, + "critical": 5, } \ No newline at end of file diff --git a/plugin/api/alerting/message.go b/plugin/api/alerting/message.go index 6c5be462..c3071f87 100644 --- a/plugin/api/alerting/message.go +++ b/plugin/api/alerting/message.go @@ -132,7 +132,7 @@ func (h *AlertAPI) getAlertMessageStats(w http.ResponseWriter, req *http.Request } } } - for _, status := range []string{"warning", "error", "critical"} { + for _, status := range []string{"info", "low","medium","high", "critical"} { if _, ok := statusCounts[status]; !ok { statusCounts[status] = 0 }