report number of open sockets
authorPeter Palfrader <peter@palfrader.org>
Mon, 23 Mar 2015 11:52:02 +0000 (12:52 +0100)
committerPeter Palfrader <peter@palfrader.org>
Mon, 23 Mar 2015 11:52:02 +0000 (12:52 +0100)
config/nagios-master.cfg

index 1149dbb..9178635 100644 (file)
@@ -1898,7 +1898,7 @@ services:
     excludehostgroups: freebsd, alioth
   -
     name: process - stunnel4 - puppet-ekeyd is crazy
-    nrpe: 'if [ -e /var/run/stunnel4/stunnel-ekeyd.pid ] &&  [ "$(wc -l < /proc/$(cat /var/run/stunnel4/stunnel-ekeyd.pid)/net/tcp)" -gt 100 ]; then echo "Crazy number of open FDs."; exit 2; else echo "All seems fine."; exit 0; fi'
+    nrpe: 'n="0"; if [ -e /var/run/stunnel4/stunnel-ekeyd.pid ]; then n="$(wc -l < /proc/$(cat /var/run/stunnel4/stunnel-ekeyd.pid)/net/tcp)"; fi; if [ "$n" -gt 100 ]; then echo "Crazy number of open TCP sockets ($n)."; exit 2; else echo "All seems fine."; exit 0; fi'
     hostgroups: computers
     excludehostgroups: freebsd, alioth
     excludehosts: czerny, grnet-node01, storace