From 2ca1f29c58b87194d28b171e1cf7d992f5e90004 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 9 Jul 2015 22:51:58 +0000 Subject: [PATCH] Limit nagios check_procs process names to 16 chars Top utility truncates long process names (eg. koschei-scheduler is displayed as "koschei-schedul") and I think Nagios expects this too. --- .../templates/check_koschei_resolver_proc.cfg.j2 | 2 +- .../templates/check_koschei_scheduler_proc.cfg.j2 | 2 +- roles/nagios_server/files/nrpe.cfg | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/nagios_client/templates/check_koschei_resolver_proc.cfg.j2 b/roles/nagios_client/templates/check_koschei_resolver_proc.cfg.j2 index 026d60641a..ff4814291c 100644 --- a/roles/nagios_client/templates/check_koschei_resolver_proc.cfg.j2 +++ b/roles/nagios_client/templates/check_koschei_resolver_proc.cfg.j2 @@ -1 +1 @@ -command[check_koschei_resolver_proc]={{ libdir }}/nagios/plugins/check_procs -s RSD -u koschei -C koschei-resolver -c 1:1 +command[check_koschei_resolver_proc]={{ libdir }}/nagios/plugins/check_procs -s RSD -u koschei -C koschei-resolve -c 1:1 diff --git a/roles/nagios_client/templates/check_koschei_scheduler_proc.cfg.j2 b/roles/nagios_client/templates/check_koschei_scheduler_proc.cfg.j2 index a1c4a02b10..c094915e85 100644 --- a/roles/nagios_client/templates/check_koschei_scheduler_proc.cfg.j2 +++ b/roles/nagios_client/templates/check_koschei_scheduler_proc.cfg.j2 @@ -1 +1 @@ -command[check_koschei_scheduler_proc]={{ libdir }}/nagios/plugins/check_procs -s RSD -u koschei -C koschei-scheduler -c 1:1 +command[check_koschei_scheduler_proc]={{ libdir }}/nagios/plugins/check_procs -s RSD -u koschei -C koschei-schedul -c 1:1 diff --git a/roles/nagios_server/files/nrpe.cfg b/roles/nagios_server/files/nrpe.cfg index e85b92ff26..4f8d2aa93f 100644 --- a/roles/nagios_server/files/nrpe.cfg +++ b/roles/nagios_server/files/nrpe.cfg @@ -240,8 +240,8 @@ command[check_openvpn_link]=/usr/lib64/nagios/plugins/check_ping -H 192.168.1.58 command[check_memcache]=/usr/lib64/nagios/plugins/check_procs -c 1:1 -a '/usr/bin/memcached' -u memcached command[check_memcache_connect]=/usr/lib64/nagios/plugins/check_memcache_connect command[check_koschei_polling_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-polling -c 1:1 -command[check_koschei_resolver_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-resolver -c 1:1 -command[check_koschei_scheduler_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-scheduler -c 1:1 +command[check_koschei_resolver_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-resolve -c 1:1 +command[check_koschei_scheduler_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-schedul -c 1:1 command[check_koschei_watcher_proc]=/usr/lib64/nagios/plugins/check_procs -s RSD -u koschei -C koschei-watcher -c 1:1 # The following are fedmsg/datanommer checks to be run on busgateway01.