X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fmonitoring%2Fobjects_backup-2.nix;h=28032a477dea0e578758db67ea1240b8472372c0;hb=da30ae4ffdd153a1eb32fb86f9ca9a65aa19e4e2;hp=4cdf59a9cfa250de8f82263a9b757d8cf9da8f4c;hpb=5400b9b6f65451d41a9106fae6fc00f97d83f4ef;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/monitoring/objects_backup-2.nix b/modules/private/monitoring/objects_backup-2.nix index 4cdf59a..28032a4 100644 --- a/modules/private/monitoring/objects_backup-2.nix +++ b/modules/private/monitoring/objects_backup-2.nix @@ -11,6 +11,7 @@ let }; in { + activatedPlugins = [ "file_date" "mysql" "openldap" "redis" "emails" ]; service = [ (emailCheck "backup-2" hostFQDN // { passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-email"; freshness_threshold = "1350"; }; @@ -61,7 +62,7 @@ in passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-databases"; }; service_description = "Mysql replication for eldiron is up to date"; use = "local-service"; - check_command = ["check_mysql_replication" "/run/mysqld_eldiron/mysqld.sock" "/var/secrets/mysql_replication/eldiron/client"]; + check_command = ["check_mysql_replication" "/run/mysqld_eldiron/mysqld.sock" config.secrets.fullPaths."mysql_replication/eldiron/client"]; } { passiveInfo = defaultPassiveInfo // { servicegroups = "webstatus-databases,webstatus-backup"; }; @@ -95,7 +96,7 @@ in "check_openldap_replication" hcfg.url hcfg.dn - "${config.secrets.location}/openldap_replication/eldiron/replication_password" + config.secrets.fullPaths."openldap_replication/eldiron/replication_password" hcfg.base ldapConfig ];