notification-controller/docs/spec
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
..
v1 Implement CDEvents Receiver 2024-03-27 10:36:51 +00:00
v1alpha1 Align docs structure with other controllers 2023-07-29 16:39:13 +02:00
v1beta1 Fix README.md links to notification APIs 2023-09-16 12:28:33 +03:00
v1beta2 Add support for Bitbucket Context path - Fix issue #742 2024-04-20 23:56:03 -05:00
v1beta3 Alertmanager: Change timestamp label to .StartsAt 2024-04-27 16:20:12 +05:00
README.md Add v1beta3 spec docs 2023-11-28 16:17:03 +05:30

README.md

Notification Controller

API Specification