From b58aec5fdb24a13f3bac556c398e87ddc611c466 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Fri, 12 Jan 2018 20:35:18 +0000 Subject: [PATCH] Perform mirrorlist cache check against proxies Signed-off-by: Patrick Uiterwijk --- .../templates/check_mirrorlist_cache.cfg.j2 | 3 ++- .../files/nagios/services/file_age.cfg | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/roles/nagios_client/templates/check_mirrorlist_cache.cfg.j2 b/roles/nagios_client/templates/check_mirrorlist_cache.cfg.j2 index 94c58be10f..f19eab9534 100644 --- a/roles/nagios_client/templates/check_mirrorlist_cache.cfg.j2 +++ b/roles/nagios_client/templates/check_mirrorlist_cache.cfg.j2 @@ -1 +1,2 @@ -command[check_mirrorlist_cache]={{ libdir }}/nagios/plugins/check_file_age -w 14400 -c 129600 -f /var/lib/mirrormanager/mirrorlist_cache.pkl +command[check_mirrorlist1_cache]={{ libdir }}/nagios/plugins/check_file_age -w 14400 -c 129600 -f /srv/mirrorlist/data/mirrorlist1/mirrorlist_cache.pkl +command[check_mirrorlist2_cache]={{ libdir }}/nagios/plugins/check_file_age -w 14400 -c 129600 -f /srv/mirrorlist/data/mirrorlist2/mirrorlist_cache.pkl diff --git a/roles/nagios_server/files/nagios/services/file_age.cfg b/roles/nagios_server/files/nagios/services/file_age.cfg index 5de18e7be7..c04ffa69f2 100644 --- a/roles/nagios_server/files/nagios/services/file_age.cfg +++ b/roles/nagios_server/files/nagios/services/file_age.cfg @@ -1,7 +1,16 @@ define service { - hostgroup_name mirrorlist2 - service_description Check MirrorList Cache - check_command check_by_nrpe!check_mirrorlist_cache + hostgroup_name proxies + service_description Check MirrorList 1 Cache + check_command check_by_nrpe!check_mirrorlist1_cache + use defaulttemplate + check_interval 120 + notification_interval 130 +} + +define service { + hostgroup_name proxies + service_description Check MirrorList 2 Cache + check_command check_by_nrpe!check_mirrorlist2_cache use defaulttemplate check_interval 120 notification_interval 130