Infrastructure monitoring for servers, networks, cloud and containers with automatic service discovery; the base edition is open source and paid editions add more.
Pricing and hosting
- Pricing
- Free plan
- Open source
- Yes (GPL-2.0)
- Self-hosted
- Yes
- Launched
- 2008
- Status
- Active
- Website
- checkmk.com
Plans and prices change; check the tool's own site before you decide.
What it does
Server and infrastructure monitoring checklist
10 of 10 confirmed in Checkmk's own documentation. The same checklist is used for every tool in Infrastructure.
- Host agent Yes
- Agentless checks Yes
- Windows hosts Yes
- Auto-discovery Yes
- Process and service checks Yes
- Log collection Yes
- Containers Yes
- Alerting with notifications Yes
- Dashboards Yes
- Plugins or integrations Yes
Checked against: checkmk.com, checkmk.com (2)
Network monitoring checklist
7 of 10 confirmed in Checkmk's own documentation. The same checklist is used for every tool in Network.
- SNMP polling Yes
- Flow analysis Not confirmed
- Device discovery Yes
- Topology maps Yes
- Latency and path Not confirmed
- Bandwidth graphs Yes
- Syslog and traps Yes
- Configuration backup Not confirmed
- Alerting Yes
- Wireless Yes
Checked against: checkmk.com, checkmk.com (2), checkmk.com (3)
Kubernetes and container monitoring checklist
4 of 10 confirmed in Checkmk's own documentation. The same checklist is used for every tool in Kubernetes.
- Cluster, node and pod metrics Yes
- Kubernetes events Not confirmed
- Pod logs Not confirmed
- Cluster view Yes
- Requests and limits advice Not confirmed
- Change timeline Not confirmed
- Network visibility Not confirmed
- Alerting Yes
- Multi-cluster Yes
- Runs in your cluster Not confirmed
Collectors run in-cluster via Helm but the Checkmk server runs separately; K8s events, container logs and change tracking not covered by the Kubernetes guide. Map = built-in cluster/namespace/workload dashboards.
Checked against: docs.checkmk.com, checkmk.com
Alternatives to Checkmk
Other server and infrastructure monitoring tools. See all 31.
-
Apache HertzBeat Agentless monitoring system from the Apache Software Foundation that polls servers, databases, middleware, network devices and websites through templates, with built-in alerting.
-
Beszel Lightweight self-hosted server monitor: a small agent reports CPU, memory, disk, network and Docker container stats to a hub that keeps history and sends alerts.
-
Bleemeo Hosted monitoring for servers, containers and Kubernetes built on an open source agent, with uptime checks, dashboards and alert rules. -
Centreon IT infrastructure and network monitoring platform that runs Nagios-compatible plugins, offered as open source and as commercial on-premises and cloud editions. -
fivenines Linux server monitoring with a lightweight agent, real-time dashboards and alerts, plus uptime monitors and a Terraform provider. -
Glances Cross-platform system monitor in Python that shows CPU, memory, disk, network, processes and containers in a terminal, a web UI or a REST API. -
Icinga Monitoring system that grew out of Nagios: checks hosts and services with plugins, scales across distributed zones, and is configured through files or an API.
-
LogicMonitor Hosted monitoring for hybrid infrastructure: collectors discover networks, servers, cloud services and containers and alert on metrics and logs. -
ManageEngine OpManager On-premises network and server monitoring for routers, switches, firewalls, Windows and Linux hosts and virtual machines. -
Munin Networked resource monitoring: a master polls lightweight node agents and their plugins and graphs server metrics over time. -
Naemon Fork of the Nagios 4 core with performance improvements, compatible with Nagios configuration files and plugins. -
Nagios Core Long-running open source host and service checker with a large plugin ecosystem; Nagios XI is the commercial edition built on it.