Nagios Plugin for IPTABLES Monitoring
Thilakraj.Shanmugam
Thilakraj.Shanmugam at canberra.edu.au
Tue May 14 09:42:35 CEST 2013
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20130514/cabb59c8/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
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
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list