alertmanager
alertmanager copied to clipboard
Ensure same timestamp context for all evaluations
Currently we pass a now timestamp to the notification pipeline so all evaluations run against the same timestamp. This avoids artifacts. In some places we are not using that context timestamp yet but call time.Now() directly.
model.Alert.Resolved()types.Silence.Mutes()