From 905f2d32355f894e79b382dc76b45c51705ab26e Mon Sep 17 00:00:00 2001 From: Jessica McKellar Date: Fri, 16 Nov 2012 11:20:12 -0500 Subject: [PATCH] nagios: add monitoring for the liveness of our users' zephyr mirrors. Using the check_user_zephyr_mirror_liveness plugin. (imported from commit c17e112fe8696fab583a0dbc228ea9fb6e6988b0) --- servers/puppet/files/nagios3/commands.cfg | 5 +++++ servers/puppet/files/nagios3/conf.d/services.cfg | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/servers/puppet/files/nagios3/commands.cfg b/servers/puppet/files/nagios3/commands.cfg index 6e6e4daa85..6f5fc75870 100644 --- a/servers/puppet/files/nagios3/commands.cfg +++ b/servers/puppet/files/nagios3/commands.cfg @@ -63,3 +63,8 @@ define command{ command_name check_zephyr_mirror_forwarding command_line /usr/lib/nagios/plugins/check_by_ssh -p $ARG1$ -l nagios -t 30 -o StrictHostKeyChecking=no -i /var/lib/nagios/.ssh/id_rsa -H $HOSTADDRESS$ -C '/usr/lib/nagios/plugins/check_zephyr_mirror' } + +define command{ + command_name check_user_zephyr_mirror_liveness + command_line /usr/lib/nagios/plugins/check_by_ssh -p $ARG1$ -l nagios -t 30 -o StrictHostKeyChecking=no -i /var/lib/nagios/.ssh/id_rsa -H $HOSTADDRESS$ -C '/usr/lib/nagios/plugins/check_user_zephyr_mirror_liveness' +} diff --git a/servers/puppet/files/nagios3/conf.d/services.cfg b/servers/puppet/files/nagios3/conf.d/services.cfg index fbf1abf1e9..d77bbb55ee 100644 --- a/servers/puppet/files/nagios3/conf.d/services.cfg +++ b/servers/puppet/files/nagios3/conf.d/services.cfg @@ -35,3 +35,13 @@ define service { retry_check_interval 1 max_check_attempts 2 } + +define service { + use generic-service + service_description user zephyr mirror liveness + check_command check_user_zephyr_mirror_liveness!22 + host app + normal_check_interval 2 + retry_check_interval 1 + max_check_attempts 2 +}