Arun A Menon wrote:
Hi
My backend real server hosts a web service that sends a string ‘200’ to
indicate the server is up. I need to check for this string as part of health
probe before establishing connection with this server. I am using check_http
plugin as below for this purpose but the FarmGuardian status is always down.
Kindly advise.
check_http -w 9 -c 9 -H HOST -s '200' -p PORT
Cheers, Arun
The -s option will search the content for the given string. Are you sure that
the '200' is being returned in the content portion of the response and not the
headers? You may need to use -e or -d instead of -s.
http://nagios-plugins.org/doc/man/check_http.html