making Cluster Monitor task interval configurable
merging ClusterMonitor changes