From c125db49178d71db2c09d7adc7adf81ac2fadd12 Mon Sep 17 00:00:00 2001 From: Jessica McKellar Date: Mon, 26 Aug 2013 12:22:09 -0400 Subject: [PATCH] email-mirror: put Nagios configuration in puppet. (imported from commit a6ecac877628cf7918e55d553cf509aa5c0635cb) --- servers/puppet/modules/zulip/files/nagios3/commands.cfg | 5 +++++ .../modules/zulip/files/nagios3/conf.d/services.cfg | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/servers/puppet/modules/zulip/files/nagios3/commands.cfg b/servers/puppet/modules/zulip/files/nagios3/commands.cfg index 71ba36df01..4ddaaaaf07 100644 --- a/servers/puppet/modules/zulip/files/nagios3/commands.cfg +++ b/servers/puppet/modules/zulip/files/nagios3/commands.cfg @@ -170,3 +170,8 @@ define command { command_name check_postgres_backup command_line /usr/lib/nagios/plugins/check_by_ssh -l humbug -t 30 -i /var/lib/nagios/.ssh/id_rsa -H $HOSTADDRESS$ -C '/usr/lib/nagios/plugins/check_postgres_backup' } + +define command { + command_name check_email_mirror + command_line /usr/lib/nagios/plugins/check_by_ssh -l humbug -t 30 -i /var/lib/nagios/.ssh/id_rsa -H $HOSTADDRESS$ -C '/usr/lib/nagios/plugins/check_email_mirror' +} diff --git a/servers/puppet/modules/zulip/files/nagios3/conf.d/services.cfg b/servers/puppet/modules/zulip/files/nagios3/conf.d/services.cfg index 1eff52ece5..c040037547 100644 --- a/servers/puppet/modules/zulip/files/nagios3/conf.d/services.cfg +++ b/servers/puppet/modules/zulip/files/nagios3/conf.d/services.cfg @@ -299,3 +299,11 @@ define service { check_command check_remote_swap!22!80%!50% contact_groups admins } + +define service { + use generic-service + host staging + service_description Check email mirror + check_command check_email_mirror!22 + contact_groups admins +}