notification-controller/docs
Timur Demin 531c5873e7 Alertmanager: Change timestamp label to .StartsAt
notification-controller posted all outgoing Alertmanager alerts with
"timestamp" label, effectively preventing grouping alerts related to the
same resource and forcing users to configure a separate alert receiver
with `send_resolved: false`.

This changes it to instead set "startsAt", which was previously set
(automatically by Alertmanager) to alert posting time. "endsAt" remains
unset, as we have no way of figuring that out but the reconciliation
interval of the resource that generated the alert, which can currently
only be found out by making a Kubernetes API round-trip.

Note that this requires users to adapt alert templates that relied on
.Labels.Timestamp.

Signed-off-by: Timur Demin <me@tdem.in>
2024-04-27 16:20:12 +05:00
..
api Add .spec.interval in v1beta3 Provider 2023-12-13 15:06:10 +05:30
diagrams Add toolkit diagram 2020-07-05 00:01:21 +03:00
internal Remove gitops-system namespace refs 2020-10-05 15:34:25 +03:00
spec Alertmanager: Change timestamp label to .StartsAt 2024-04-27 16:20:12 +05:00