]> gitweb.fluxo.info Git - puppet-ejabberd.git/commitdiff
add ssl checks for jabber server
authormh <mh@immerda.ch>
Tue, 25 Jan 2011 21:28:06 +0000 (22:28 +0100)
committermh <mh@immerda.ch>
Tue, 25 Jan 2011 21:28:06 +0000 (22:28 +0100)
manifests/nagios.pp

index 928dd281eb0ae80a6dab46dcf495c1953bb98d6e..aed6df5ef8c9bbcff45a74daced35bbbb7a9b36f 100644 (file)
@@ -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' }