cluster monitors refactored