Greetings!
Could someone send me nagios plugin which is tested and works well for
monitoring IPTABLES in Linux.
I have tested below script but it is not returning correct output to nagios
server.
If I execute script manually, it shows correct output...
But if I execute via ./check_nrpe - H localhost -c check_iptables, it shows
wrong output.
Below is my plugin
------------------------------
#!/bin/bash
set -x
IPT='/sbin/iptables'
GREP='/bin/grep'
AWK='/bin/awk'
EXPR='/usr/bin/expr'
WC='/usr/bin/wc'
A='/usr/bin/sudo'
E_SUCCESS="0"
E_CRITICAL="2"
E_UNKNOWN="3"
CHAINS=`$A $IPT -nvL | $GREP 'Chain' | $AWK '{ print $2 }'| $GREP Cid | $WC -l`
if [ $CHAINS -ne 0 ] ; then
echo "Firewall is running!"
exit ${E_SUCCESS}
elif [ $CHAINS -eq 0 ] ; then
echo "Firewall is not running"
exit ${E_CRITICAL}
fi
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting
any issue.
::: Messages without supporting info will risk being sent to /dev/null