From 31de04d69ca4b485b593cb2a36980c0aaafb6bd5 Mon Sep 17 00:00:00 2001
From: Frederic Branczyk <fbranczyk@gmail.com>
Date: Mon, 4 Feb 2019 17:43:48 +0100
Subject: [PATCH] kube-prometheus: Rename DeadMansSwitch to Watchdog

---
 jsonnet/kube-prometheus/alerts/general.libsonnet | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/jsonnet/kube-prometheus/alerts/general.libsonnet b/jsonnet/kube-prometheus/alerts/general.libsonnet
index 6ac25703..8802097e 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: {
-- 
GitLab