diff --git a/modules/services/alertmanager/default.nix b/modules/services/alertmanager/default.nix index fd94e4e..c87a764 100644 --- a/modules/services/alertmanager/default.nix +++ b/modules/services/alertmanager/default.nix @@ -128,6 +128,13 @@ in } ]; + my.services.prometheus.rules = { + alerts_silences_changed = { + condition = ''abs(delta(alertmanager_silences{state="active"}[1h])) >= 1''; + description = "alertmanager: number of active silences has changed: {{$value}}"; + }; + }; + my.services.nginx.virtualHosts = [ { subdomain = "alerts";