A Node can optionally have a master node.
Where a node has a master it is referred to as a "child" of that master node.
If a node has a master it will be only be tested after the master has been tested if the node is due to be tested and the master node has passed its relevant tests.
Child nodes can be set to be tested only if the master passes its ping test or if the master passes all its tests.
The process of master/child testing is as follows:
Master node is due to be tested Master node is tested Child nodes of that master due to be tested are identified Each child is then tested if the conditions (master has passed ping or all tests) are met
Please note this means that if a child has a test interval of 5 minutes but its master has an interval of 10 then it will be only tested once every ten minutes immediately after its master has been.