In my job I’m taking care of a monitoring system using nagios. For monitoring web sites I needed a decent plugin for Nagios to do HTTP(s) alive checks. The standard ‘check_http’ plugin had some problems mainly with chunked transfer encoding, thus I hacked a plugin using the excellent libCurl library.
Further development goes on as ‘check_curl’ in monitoring-plugins. If you want help out testing or developing it should happen there.
An old archived version of the plugin can be found at http://git.andreasbaumann.cc/cgit/nagios-plugin-curl/.