From d8bc769648c1528f5d749deee060d70e326ef431 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 11 Jul 2018 09:11:42 +0200 Subject: Monitor rsync backups --- modules/role/manifests/backup.pp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules/role') diff --git a/modules/role/manifests/backup.pp b/modules/role/manifests/backup.pp index c0672c6..6b8d00c 100644 --- a/modules/role/manifests/backup.pp +++ b/modules/role/manifests/backup.pp @@ -125,5 +125,11 @@ class role::backup ( order => "$order_dirname-$order_part", } } + + @profile::monitoring::local_service { "Last backup in $base is not too old": + local => { + check_command => "check_last_file_date!$base!14", + } + } } } -- cgit v1.2.3