Cluster: Periodically dump status json.

Refs #5444
Refactor ClusterCheckTask based on cluster status.

Refs #5444
Merge branch 'feature/cluster-status-json-5444' into next

Fixes #5444