I created a new rubygem called pulse. From the README:
Pulse adds an action to your rails project that can be used for external health checking. The most common use is by a http proxy such as haproxy. A proxy can be configured to hit your servers at a specified URL to see if the servers are healty. By default, they use the ”/” URL, but in many sites, this can have side effects like creating a session. Pulse adds a ”/pulse” URL which has no session and no logging.
The gem adds a route using the code described here: Add routes with a rails plugin or gem
Check out the gem and let me know what you think.