public void start() {
        if ( ! monitorThread.isAlive()) {
            monitorThread.start();
        }
    }
Updates the monitored set of nodes, and waits for 1. data on new nodes, and 2. RPC completion of removed nodes.
container-search/src/main/java/com/yahoo/search/cluster/ClusterMonitor.java