Sounds like you should just use Nagios or some other network monitoring system.
Nagios is very valuable when you're recovering from a disaster. Just keep doing things until it all turns green! It's just like refactoring.
Nagios is very valuable when you're recovering from a disaster. Just keep doing things until it all turns green! It's just like refactoring.
Also, by using just one language, Ruby, I can easily have full test coverage of the framework code itself. There are a lot of nagios plugins and scripts out there, but they don't seem to usually include tests of themselves.
But nagios is very intriguing - I'll check out what a "simple" install would be like.
http://sensuapp.org/ http://riemann.io/ https://github.com/nodejitsu/godot