From f63e839698e5876fd2348be63850150e617b6596 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Fri, 14 Feb 2025 10:39:14 +0100 Subject: [PATCH] [nagios-server] Move the datanommer checks to noc01 There were few fedora-messaging datanommer checks that were running on busgateway01. As this machine is part of fedmsg it will be decommissioned. Let's move the checks to noc01. Signed-off-by: Michal Konecny --- .../iad2_internal/fedora_messaging.cfg | 154 ++++++++++++++++++ roles/nagios_server/tasks/main.yml | 2 + 2 files changed, 156 insertions(+) create mode 100644 roles/nagios_server/files/nagios/services/iad2_internal/fedora_messaging.cfg diff --git a/roles/nagios_server/files/nagios/services/iad2_internal/fedora_messaging.cfg b/roles/nagios_server/files/nagios/services/iad2_internal/fedora_messaging.cfg new file mode 100644 index 0000000000..ac7dbb187e --- /dev/null +++ b/roles/nagios_server/files/nagios/services/iad2_internal/fedora_messaging.cfg @@ -0,0 +1,154 @@ +# BEGIN, check datanommer history + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent buildsys/koji messages + check_command check_by_nrpe!check_datanommer_buildsys + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent git messages + check_command check_by_nrpe!check_datanommer_git + use defaulttemplate +} + +define service { + host_name noc01.iad2.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 noc01.iad2.fedoraproject.org + service_description Check datanommer for recent bodhi messages + check_command check_by_nrpe!check_datanommer_bodhi + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent wiki messages + check_command check_by_nrpe!check_datanommer_wiki + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent compose messages + check_command check_by_nrpe!check_datanommer_compose + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent meetbot messages + check_command check_by_nrpe!check_datanommer_meetbot + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent fedoraplanet messages + check_command check_by_nrpe!check_datanommer_planet + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent copr finished build messages + check_command check_by_nrpe!check_datanommer_copr + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent badges messages + check_command check_by_nrpe!check_datanommer_badges + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent fedocal messages + check_command check_by_nrpe!check_datanommer_fedocal + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent ansible messages + check_command check_by_nrpe!check_datanommer_ansible + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent hotness messages + check_command check_by_nrpe!check_datanommer_hotness + use defaulttemplate +} + + + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent mailman messages + check_command check_by_nrpe!check_datanommer_mailman + use defaulttemplate +} + + + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent bugzilla messages + check_command check_by_nrpe!check_datanommer_bugzilla + use defaulttemplate +} + + + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent github messages + check_command check_by_nrpe!check_datanommer_github + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent kerneltest messages + check_command check_by_nrpe!check_datanommer_kerneltest + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent fmn messages + check_command check_by_nrpe!check_datanommer_fmn + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent rpm sign messages + check_command check_by_nrpe!check_datanommer_rpmsign + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent mdapi messages + check_command check_by_nrpe!check_datanommer_mdapi + use defaulttemplate +} + +define service { + host_name noc01.iad2.fedoraproject.org + service_description Check datanommer for recent resultsdb messages + check_command check_by_nrpe!check_datanommer_resultsdb + use defaulttemplate +} diff --git a/roles/nagios_server/tasks/main.yml b/roles/nagios_server/tasks/main.yml index 2a786151a9..6be0cfe0b9 100644 --- a/roles/nagios_server/tasks/main.yml +++ b/roles/nagios_server/tasks/main.yml @@ -187,6 +187,7 @@ - certgetter.cfg - db_backups.cfg - disk.cfg + - fedora_messaging.cfg - file_age.cfg - koji.cfg - locking.cfg @@ -207,6 +208,7 @@ - certgetter.cfg - db_backups.cfg - disk.cfg + - fedora_messaging.cfg - file_age.cfg - koji.cfg - locking.cfg