From: mh Date: Tue, 25 Jan 2011 21:28:06 +0000 (+0100) Subject: add ssl checks for jabber server X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=8218cadb30b6cc955137fa20246bb9bbd472f519;p=puppet-ejabberd.git add ssl checks for jabber server --- diff --git a/manifests/nagios.pp b/manifests/nagios.pp index 928dd28..aed6df5 100644 --- a/manifests/nagios.pp +++ b/manifests/nagios.pp @@ -5,6 +5,17 @@ class ejabberd::nagios { '': { $jabber_nagios_domain = $fqdn } } nagios::service{ "jabber_${fqdn}": check_command => "check_jabber!${jabber_nagios_domain}" } + @@nagios_command{ + 'check_jabber_ssl': + command_line => '$USER1$/check_jabber -S -p 5223 -H $ARG1$', + } + nagios::service{ "jabber_ssl_${fqdn}": check_command => "check_jabber_ssl!${jabber_nagios_domain}" } + + @@nagios_command{ + 'check_jabber_cert': + command_line => '$USER1$/check_jabber -S -D 10 -p 5223 -H $ARG1$', + } + nagios::service{ "jabber_cert_${fqdn}": check_command => "check_jabber_cert!${jabber_nagios_domain}" } case $jabber_nagios_user { '': { $jabber_nagios_user = 'nagios' }