This is a Ruby module to aid in monitoring port and url availability, reading from an xml configuration file and writing/appending to an xml log file. Also released is a standalone script implementing the module.
I couldn't find any scriptable applications that fit my server monitoring needs (extreme simplicity and structured log format), so here is my implementation.
This was a weekend project, and lacks proper documentation at the moment. A standalone program that includes the module is included, so it may be used to better understand the module. Email support, RDoc documentation, and tests will follow soon.