diff --git a/pkg/services/alerting/notifiers/pagerduty.go b/pkg/services/alerting/notifiers/pagerduty.go index e2d8c6e5a02..b3bfd07cecd 100644 --- a/pkg/services/alerting/notifiers/pagerduty.go +++ b/pkg/services/alerting/notifiers/pagerduty.go @@ -24,7 +24,19 @@ func init() {

PagerDuty settings

Integration Key - +
+ + +
+
+ + reset +
Severity @@ -105,7 +117,7 @@ var ( func NewPagerdutyNotifier(model *models.AlertNotification) (alerting.Notifier, error) { severity := model.Settings.Get("severity").MustString("critical") autoResolve := model.Settings.Get("autoResolve").MustBool(false) - key := model.Settings.Get("integrationKey").MustString() + key := model.DecryptedValue("integrationKey", model.Settings.Get("integrationKey").MustString()) messageInDetails := model.Settings.Get("messageInDetails").MustBool(false) if key == "" { return nil, alerting.ValidationError{Reason: "Could not find integration key property in settings"}