From 8218cadb30b6cc955137fa20246bb9bbd472f519 Mon Sep 17 00:00:00 2001 From: mh Date: Tue, 25 Jan 2011 22:28:06 +0100 Subject: add ssl checks for jabber server --- manifests/nagios.pp | 11 +++++++++++ 1 file changed, 11 insertions(+) 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' } -- cgit v1.2.3