2011-05-03 0:23 GMT+02:00 Amol <[email protected]>: > I was using the nagios plugin for haproxy > > http://cvs.orion.education.fr/viewvc/viewvc.cgi/nagios-plugins-perl/trunk/plugins/check_haproxy.pl?revision=135&view=markup > > my nagios installation version is Nagios Core 3.2.0 > > in my host config i have declared the service as > > define service { > use default-service > host_name server1 > service_description HAProxy > check_command check_haproxy! > http://url/admin?stats;csv'!user!pass > servicegroups linux > } > > > and my checkcommand.cfg is > > # command 'check_haproxy health' > define command { > command_name check_haproxy > command_line perl /etc/nagios3/libexec/check_haproxy.pl -u > $ARG1$ -U $ARG2$ -P $ARG3$ > } > > > i have copied the check_haproxy.pl from my download folder to the path > mentioned in the checkcommand > > on my nagios admin console i see > > Current Status: CRITICAL (for 0d 1h 4m 44s) > Status Information: (null) > Performance Data: > > and an alert is sent to my email even though the load balancing is working > fine, > > i am able to run the command from the command line > > perl /etc/nagios3/libexec/check_haproxy.pl -u 'http://url/ain?stats;csv' > -U user -P pass > > HAPROXY OK - din_https (Active: 2/2) wbclus (Active: 2/2) | > t=0.135153s;2;10;0; sess_din_https=0sessions;;;0;2000 > sess_wbclus=0sessions;;;0;2000 > > > please let me know if i am missing something >
Hello, Maybe you should look at this version : https://github.com/polymorf/check_haproxy Regards Joris

