diff --git a/rules/manager.go b/rules/manager.go index ed2735803..bb7ba7aed 100644 --- a/rules/manager.go +++ b/rules/manager.go @@ -16,6 +16,7 @@ package rules import ( "fmt" "io/ioutil" + "strings" "sync" "time" @@ -211,7 +212,7 @@ func (m *Manager) queueAlertNotifications(rule *AlertingRule, timestamp clientmo Value: aa.Value, ActiveSince: aa.ActiveSince.Time(), RuleString: rule.String(), - GeneratorURL: m.prometheusURL + utility.GraphLinkForExpression(rule.Vector.String()), + GeneratorURL: m.prometheusURL + strings.TrimLeft(utility.GraphLinkForExpression(rule.Vector.String()), "/"), }) } m.notificationHandler.SubmitReqs(notifications)