Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
A plugin to check the conntrack table.
Current Version
Last Release Date
June 22, 2009
Owner
Nagios Exchange
check_conntrack.sh
This plugins checks /proc/sys/net/ipv4/netfilter/ip_conntrack_count and warns you if count is higher than the established threshold.
The warn and critical thresholds are arguments to the script.
It also provides performance data.
# Version history # # 0.1: First release # 0.2: The path /proc/sys/net/ipv4/netfilter/ip_conntrack_count may be # differtent in each distribution, so now the script searchs for it. #
Worked out of the box and did exactly what I needed. I just did a quick Spanish to English translation on some of the outputs and was good to go.
Hi, this bug https://bugzilla.redhat.com/show_bug.cgi?id=552522 force me to graph not only the usage but also the MAX. this is the diff with the original diff check_conn2 check_conntrack.sh 42c42 echo "OK - $COUNT |con=$COUNT" 48c48 echo "WARNING - $COUNT |con=$COUNT" 53c53 echo "CRITICAL - $COUNT |con=$COUNT" and this is the template for nagios cat /usr/share/nagios/html/pnp4nagios/templates/check_conntrack.php DS; $opt[$i] = "--vertical-label "ip-conntrack " -l 0 -r --title "ip-conntrack metrics for $hostname / $servicedesc" "; $def[$i] = ''; $color1 = '#028482'; $color3 = '#B5FF6C'; $def[$i] .= rrd::def ("ipconn-now", $DS[0]['RRDFILE'], $DS[0]['DS'], "AVERAGE") ; $def[$i] .= rrd::def ("ipconn-max", $DS[1]['RRDFILE'], $DS[1]['DS'], "AVERAGE") ; $def[$i] .= rrd::area ("ipconn-max", $color3, 'Total' ); $def[$i] .= rrd::gprint ("ipconn-max", array("LAST","MAX","AVERAGE"), "%4.3lf %S".$DS[0]['UNIT']); $def[$i] .= rrd::line1 ("ipconn-now", $color1, "LastMin " ); $def[$i] .= rrd::gprint ("ipconn-now", array("LAST","MAX","AVERAGE"), "%4.3lf %S".$DS[1]['UNIT']); ?> regards Owenmarinas [at] gmail com
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!