From e4fabe135abb99b7ae085e937776611bd07de2ad Mon Sep 17 00:00:00 2001 From: Fabian Reinartz Date: Mon, 14 Dec 2015 12:00:44 +0100 Subject: [PATCH] Set StartsAt to time of first firing state --- rules/manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/manager.go b/rules/manager.go index d226f6b69..0a801c257 100644 --- a/rules/manager.go +++ b/rules/manager.go @@ -227,7 +227,7 @@ func (m *Manager) sendAlertNotifications(rule *AlertingRule, timestamp model.Tim } alerts = append(alerts, &model.Alert{ - StartsAt: aa.ActiveSince.Time(), + StartsAt: aa.ActiveSince.Time().Add(rule.holdDuration), Labels: labels, Annotations: annotations, GeneratorURL: m.externalURL.String() + strutil.GraphLinkForExpression(rule.vector.String()),