Browse Source

Fix double slash in GeneratorURL sent to alertmanager.

Fixes https://github.com/prometheus/prometheus/issues/722
pull/729/head
Julius Volz 10 years ago
parent
commit
ff53d10849
  1. 3
      rules/manager.go

3
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)

Loading…
Cancel
Save