diff --git a/common/canary.yaml b/common/canary.yaml new file mode 100644 index 0000000..2df8854 --- /dev/null +++ b/common/canary.yaml @@ -0,0 +1,10 @@ +# PROMETHEUS RULES +# DO NOT REMOVE line above, used in `pre-commit` hook + +groups: + # Allows detecting if alerts are being loaded in thanos-rule + - name: canary + rules: + # The alert is dummy, will never trigger + - alert: DummyCanary + expr: vector(1) == 0 diff --git a/common/kustomization.yaml b/common/kustomization.yaml index b3aac9e..5e2819f 100644 --- a/common/kustomization.yaml +++ b/common/kustomization.yaml @@ -5,6 +5,7 @@ configMapGenerator: - files: - all.yaml.tmpl=all.yaml.tmpl - logging.yaml.tmpl=logging.yaml.tmpl + - canary.yaml - container.yaml.tmpl - missing_replicas.yaml.tmpl - namespace_sync.yaml.tmpl