Node Runner
Node Runner is a network monitor which is designed to contact network nodes in a specific order based on the hierarchy of your network. If a node does not respond, each of its parents are systematically checked until the true problem is identified. Node Runner uses a shell script for its network polling, a Web interface for node information, reports, etc., and utilizes abstraction layers for database support.