From 3bbc0031f43568c58ec9e616ee02981fe2ef2f0e Mon Sep 17 00:00:00 2001 From: Stephen Smoogen Date: Mon, 17 Dec 2018 15:44:31 +0000 Subject: [PATCH] This will add minimal monitoring for repospanner on pkgs01.stg. This only says it is running or not. --- roles/nagios_client/tasks/main.yml | 1 + .../nagios_client/templates/check_repospanner_proc.cfg.j2 | 1 + roles/nagios_server/files/nagios/services/repospanner.cfg | 7 +++++++ 3 files changed, 9 insertions(+) create mode 100644 roles/nagios_client/templates/check_repospanner_proc.cfg.j2 create mode 100644 roles/nagios_server/files/nagios/services/repospanner.cfg diff --git a/roles/nagios_client/tasks/main.yml b/roles/nagios_client/tasks/main.yml index 2556b4eda8..146ccab613 100644 --- a/roles/nagios_client/tasks/main.yml +++ b/roles/nagios_client/tasks/main.yml @@ -129,6 +129,7 @@ - check_fedmsg_gateway_proc.cfg - check_fedmsg_composer_proc.cfg - check_redis_proc.cfg + - check_repospanner.cfg - check_autocloud_proc.cfg - check_fedmsg_consumers.cfg - check_supybot_fedmsg_plugin.cfg diff --git a/roles/nagios_client/templates/check_repospanner_proc.cfg.j2 b/roles/nagios_client/templates/check_repospanner_proc.cfg.j2 new file mode 100644 index 0000000000..356beede3d --- /dev/null +++ b/roles/nagios_client/templates/check_repospanner_proc.cfg.j2 @@ -0,0 +1 @@ +command[check_repospanner_proc]={{ libdir }}/nagios/plugins/check_procs -c 1:1 -C 'repospanner' -u root diff --git a/roles/nagios_server/files/nagios/services/repospanner.cfg b/roles/nagios_server/files/nagios/services/repospanner.cfg new file mode 100644 index 0000000000..c1c85c94d4 --- /dev/null +++ b/roles/nagios_server/files/nagios/services/repospanner.cfg @@ -0,0 +1,7 @@ +# BEGIN, check for the existance of processes +define service { + host_name pkgs01.stg.phx2.fedoraproject.org + service_description Check that repospanner is running + check_command check_by_nrpe!check_repospanner_proc + use defaulttemplate +}