Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
1) Line 86 has a bug
Original: elif [$ageproc -gt $warning ]
Corrected: elif [ $ageproc -gt $warning ]
2) Minor improvements I made
a) nbproc
The “comm,args” options should be changed to “comm” only, otherwise the calculated number of processes is always increased by 1.
nbproc=$(ps -A -o comm | grep -w $proc | grep -v $0 | wc -l)
b) Output
The output should always begin with w.g. “CRITICAL: “, “WARNING: ” or “OK: “.