Checkmk - Best-in-class infrastructure & application monitoring
Checkmk provides powerful monitoring of networks, servers, clouds, containers and applications. It Identifies more than 90% of devices and services via auto-discovery. Its distributed architecture supports hundreds of instances. Automate the configuration and operation with the Checkmk REST-API, Centrally manage your agents and automate agent updating with the Agent Bakery, Integrate data from a wide range of data sources and formats for metrics (JSON, XML, SNMP data, and more).
It can monitor thousands of services from a single monitoring server, Scales across hundreds of sites and millions of devices. Build a world-wide distributed monitoring network, achieving a scale that is hard to find in monitoring systems, Store metrics in disk-space-efficient long-term storage.
It can notify via email, SMS and third-party tools such as ServiceNow, Jira, Slack, PagerDuty and VictorOps — use your established tools for handling incidents. It captures and analyze error messages via syslog, SNMP-traps, or arbitrary log files. It uses sophisticated predictive monitoring algorithms to dynamically adapt thresholds based on historical events.