From 2ded08f1116c0955ba7118840b91a1fe69d073bc Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Thu, 20 Dec 2018 20:44:10 +0100 Subject: [PATCH] Add 24-hour check for bodhi compose start Signed-off-by: Patrick Uiterwijk --- .../nagios_client/templates/check_datanommer_history.cfg.j2 | 1 + roles/nagios_server/files/nagios/services/fedmsg.cfg | 6 ++++++ roles/nagios_server/files/nrpe/nrpe.cfg | 1 + 3 files changed, 8 insertions(+) diff --git a/roles/nagios_client/templates/check_datanommer_history.cfg.j2 b/roles/nagios_client/templates/check_datanommer_history.cfg.j2 index 0ff46be637..fd4622e32e 100644 --- a/roles/nagios_client/templates/check_datanommer_history.cfg.j2 +++ b/roles/nagios_client/templates/check_datanommer_history.cfg.j2 @@ -16,6 +16,7 @@ command[check_datanommer_buildsys]={{libdir}}/nagios/plugins/check_datanommer_timesince.py buildsys 14400 86400 command[check_datanommer_git]={{libdir}}/nagios/plugins/check_datanommer_timesince.py git 86400 604800 command[check_datanommer_bodhi]={{libdir}}/nagios/plugins/check_datanommer_timesince.py bodhi 86400 604800 +command[check_datanommer_bodhi_composes]={{libdir}}/nagios/plugins/check_datanommer_timesince.py org.fedoraproject.prod.bodhi.masher.start 86400 90000 command[check_datanommer_wiki]={{libdir}}/nagios/plugins/check_datanommer_timesince.py wiki 259200 1814400 command[check_datanommer_compose]={{libdir}}/nagios/plugins/check_datanommer_timesince.py compose 259200 1814400 command[check_datanommer_meetbot]={{libdir}}/nagios/plugins/check_datanommer_timesince.py meetbot 604800 2628000 diff --git a/roles/nagios_server/files/nagios/services/fedmsg.cfg b/roles/nagios_server/files/nagios/services/fedmsg.cfg index 1a01dc2449..42dbaa85a0 100644 --- a/roles/nagios_server/files/nagios/services/fedmsg.cfg +++ b/roles/nagios_server/files/nagios/services/fedmsg.cfg @@ -178,6 +178,12 @@ define service { check_command check_by_nrpe!check_datanommer_git use defaulttemplate } +define service { + host_name busgateway01.phx2.fedoraproject.org + service_description Check datanommer for recent bodhi compose messages + check_command check_by_nrpe!check_datanommer_bodhi_composes + use defaulttemplate +} define service { host_name busgateway01.phx2.fedoraproject.org service_description Check datanommer for recent bodhi messages diff --git a/roles/nagios_server/files/nrpe/nrpe.cfg b/roles/nagios_server/files/nrpe/nrpe.cfg index 3cfe465c83..675bc6c1dc 100644 --- a/roles/nagios_server/files/nrpe/nrpe.cfg +++ b/roles/nagios_server/files/nrpe/nrpe.cfg @@ -363,6 +363,7 @@ command[check_odcs_backend_proc]=/usr/lib64/nagios/plugins/check_procs -c 1:1 -C command[check_datanommer_buildsys]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py buildsys 14400 86400 command[check_datanommer_git]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py git 86400 604800 command[check_datanommer_bodhi]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py bodhi 86400 604800 +command[check_datanommer_bodhi_composes]={{libdir}}/nagios/plugins/check_datanommer_timesince.py org.fedoraproject.prod.bodhi.masher.start 86400 90000 command[check_datanommer_wiki]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py wiki 259200 1814400 command[check_datanommer_compose]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py compose 259200 1814400 command[check_datanommer_meetbot]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py meetbot 604800 2628000