Node Runner is a PHP 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 PHP shell script for its network polling, a web interface for node information, reports, etc., and utilizes abstraction layers for database support.
Modular node queries have been introduced in v0.6.0, supporting the most common network protocols (TCP, UDP, SNMP, and others). The web interface has also been rewritten, and there is now an installer script to make installation and upgrades easier.