diff --git a/jsonnet/kube-prometheus/alerts/general.libsonnet b/jsonnet/kube-prometheus/alerts/general.libsonnet index 6ac2570340a0e35ccc28450f66a68e2377ea20e6..8802097e071f81fdb6cb83f842fc292937cbbdb7 100644 --- a/jsonnet/kube-prometheus/alerts/general.libsonnet +++ b/jsonnet/kube-prometheus/alerts/general.libsonnet @@ -16,9 +16,15 @@ }, }, { - alert: 'DeadMansSwitch', + alert: 'Watchdog', annotations: { - message: 'This is a DeadMansSwitch meant to ensure that the entire alerting pipeline is functional.', + message: ||| + This is an alert meant to ensure that the entire alerting pipeline is functional. + This alert is always firing, therefore it should always be firing in Alertmanager + and always fire against a receiver. There are integrations with various notification + mechanisms that send a notification when this alert is not firing. For example the + "DeadMansSnitch" integration in PagerDuty. + |||, }, expr: 'vector(1)', labels: {