added MonitoringManager to manage components to monitor