Another verison of !5654 (merged) with shardLevelMonitoring flag in the service level
shardLevelMonitoring