Skip to content

fager/nagios-plugin-ip_conntrack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Nagios ip_conntrack check plugin


check_ip_conntrack.pl v1.0 - Nagios Plugin

usage:
 check_ip_conntrack.pl -w  -c 

options:
 -w PERCENT   Percent used when to warn
 -c PERCENT   Percent used when critical

##INSTALLATION ###1. get the file


 cd /usr/lib64/nagios/plugins/
 wget https://raw.github.com/S1100/nagios-plugin-ip_conntrack/master/check_ip_conntrack.pl
 chmod 755 check_ip_conntrack.pl

###2. check the response


$ time /usr/lib64/nagios/plugins/check_ip_conntrack.pl -w 80 -c 90
ip_conntrack OK - table usage = 0.1%, count = 75

real    0m0.075s
user    0m0.024s
sys     0m0.030s

If your server needs over 5 second, should not to use this plugin.

###3. add check_ip_conntrack command on your nrpe.cfg


# vi /etc/nagios/nrpe.cfg
--add a line like this
command[check_ip_conntrack]=/usr/lib64/nagios/plugins/check_ip_conntrack.pl -w 80 -c 90
# service nrpe restart

###4. check from server

  • FROM Nagios server

/usr/lib64/nagios/plugins/check_nrpe -H [node IP address] -c check_ip_conntrack

If NG, you can check the node's /var/log/secure and do over again node's visudo.

###5. add service on your nagios config


define service{
  use                     huge
  host_name               huge_deliver1
  service_description     check_ip_conntrack
  check_command           check_nrpe!check_ip_conntrack
}

About

tracking used ip_conntrack count

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 54.8%
  • Perl 45.2%