X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Frole%2Fmanifests%2Fetherpad.pp;h=119af5653d808284e8d0f81763404ede9d691e9b;hb=0cdf494080b285e81b531a38dbbac7f7d8e9c990;hp=1a86389ee48d0ec993ae85905884b5f13512672e;hpb=0363f38e186b8c942a6db2de4974befbc373f618;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/role/manifests/etherpad.pp b/modules/role/manifests/etherpad.pp index 1a86389..119af56 100644 --- a/modules/role/manifests/etherpad.pp +++ b/modules/role/manifests/etherpad.pp @@ -122,4 +122,17 @@ class role::etherpad ( proxy_preserve_host => true; default: * => $::profile::apache::apache_vhost_default; } + + @profile::monitoring::external_service { "Etherpad service is running on $web_host": + type => "web", + master => { + check_command => "check_https!$web_host!/!Etherpad" + } + } + @profile::monitoring::external_service { "$web_host ssl certificate is up to date": + type => "web", + master => { + check_command => "check_https_certificate!$web_host" + } + } }