Advertisement
Guest User

Untitled

a guest
Jun 16th, 2014
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.45 KB | None | 0 0
  1. STATUS_OK="0"
  2. STATUS_WARNING="1"
  3. STATUS_CRITICAL="2"
  4. STATUS_UNKNOWN="3"
  5. ps_state=$(ps aux |grep "fail2ban.sock" |grep -v grep| wc -l)
  6. PROGPATH=`dirname $0`
  7. fail2ban_client=$(which fail2ban-client)
  8. jail_count=$($fail2ban_client status|grep "Number" |cut -f 2)
  9.  
  10. # ...
  11.  
  12. if [ "$ps_state" -lt "1" ]; then
  13.         echo $(ps aux |grep "fail2ban.sock" |grep -v grep| wc -l)
  14.         echo "   ++++ Process is not running ++++"
  15.         exit $STATUS_CRITICAL
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement