diff --git a/cmd/karma/views.go b/cmd/karma/views.go index 0e85fdd62..88747facc 100644 --- a/cmd/karma/views.go +++ b/cmd/karma/views.go @@ -633,9 +633,11 @@ func silences(c *gin.Context) { } for _, alertGroup := range alertmanager.DedupAlerts() { for _, alert := range alertGroup.Alerts { - for _, sID := range alert.SilencedBy { - if _, ok := silenceCounters[sID]; ok { - silenceCounters[sID]++ + for _, am := range alert.Alertmanager { + for _, sID := range am.SilencedBy { + if _, ok := silenceCounters[sID]; ok { + silenceCounters[sID]++ + } } } }