Checkmk is an enterprise IT infrastructure performance monitoring system that watches networks, endpoints, and applications. This system is able to monitor both on-premises and cloud platforms and it can track the activities of virtual systems as well as physical infrastructure.