We are trialling Icinga at work as the interface to Nagios is a little behind the times, but the instructions here are applicable to either. We run a cluster and we needed a way to monitor the nodes within that cluster. To get each node to boot and install an OS we use Cobbler, and to ensure that each node is configured in the same manner we use puppet. Getting a node to be automatically added to puppet, has been covered elsewhere.
Read more →