From 93d0eeaf54ff57fea9c8942f25618c826b454c54 Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Wed, 24 Apr 2019 09:48:26 +0200 Subject: [PATCH] Nagios: monitor that resultsdb sends messages on the bus Signed-off-by: Clement Verna --- .../nagios_client/templates/check_datanommer_history.cfg.j2 | 1 + roles/nagios_server/files/nagios/services/fedmsg.cfg | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/roles/nagios_client/templates/check_datanommer_history.cfg.j2 b/roles/nagios_client/templates/check_datanommer_history.cfg.j2 index b967285fb9..f89ebfb3a2 100644 --- a/roles/nagios_client/templates/check_datanommer_history.cfg.j2 +++ b/roles/nagios_client/templates/check_datanommer_history.cfg.j2 @@ -40,6 +40,7 @@ command[check_datanommer_autocloud]={{libdir}}/nagios/plugins/check_datanommer_t command[check_datanommer_twoweekatomic]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py org.fedoraproject.prod.releng.atomic.twoweek.complete 1296000 1382400 command[check_datanommer_mdapi]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py mdapi 28800 86400 command[check_datanommer_greenwave]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py greenwave 172800 172800 +command[check_datanommer_resultsdb]=/usr/lib64/nagios/plugins/check_datanommer_timesince.py resultsdb 172800 172800 # This one is retired since it times out all the time. Too few messages. #command[check_datanommer_nuancier]={{libdir}}/nagios/plugins/check_datanommer_timesince.py nuancier 23652000 31536000 diff --git a/roles/nagios_server/files/nagios/services/fedmsg.cfg b/roles/nagios_server/files/nagios/services/fedmsg.cfg index 255e619e65..b10aaee580 100644 --- a/roles/nagios_server/files/nagios/services/fedmsg.cfg +++ b/roles/nagios_server/files/nagios/services/fedmsg.cfg @@ -320,6 +320,12 @@ define service { check_command check_by_nrpe!check_datanommer_greenwave use defaulttemplate } +define service { + host_name busgateway01.phx2.fedoraproject.org + service_description Check datanommer for recent resultsdb messages + check_command check_by_nrpe!check_datanommer_resultsdb + use defaulttemplate +} # BEGIN, check consumers and producers