Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
Check websites via http(s) and, if needed, through a proxy. You can search for strings in the website to check, if it is really available. Additionally this plugin has no problem checking https Websites through a proxy, which I was not able to do with check_http.
Current Version
1.1
Last Release Date
2012-06-12
Owner
Bengt Hilf
Website
http://www.website23.com
Compatible With
check_curl_http V1.0
check_curl_http V1.1
Best Practice Config Manual
This plugin is based on check_curl_authenticate here on Nagios Exchange.
Adds support for http(s) requests through a http proxy server.
Adds support for all proxy methods that curl supports (check http://php.net/manual/en/function.curl-setopt.php for details).
Example usage:
check_curl_http.php -U https://test.example.net -P myproxy.company.com:8080 -Pu proxyuser:password -F -G somesearchstring
This will check test.example.net through the proxy myproxy.company.com with proxy authentication. Additionally, it will follow the redirect on the webpage and check for a search string.
And there are tons of more fancy features to check your Website/Webapplication.
E.g. you can specify the http status code you expect. Sometimes it makes sence to have something different than 200 considered as OK...
Please feel free proposing new features or code improvements. THANKS!
The plugin works fine. Note: the file has Windows carriage returns, so, in a Linux environment, you would need to run dos2unix check_curl_http.php
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!