Added generic monitoring and dc2 monitoring impl.