Toward an Architecture for Monitoring Private Clouds