Zabbix vs Checkmk Raw
classic infrastructure monitoring — SQL-backed agent polling vs. auto-discovery
| Zabbix | Checkmk Raw | |
|---|---|---|
| Summary | Classic agent-based monitoring suite for hosts, networks, and services. Pre-Prometheus old guard, still actively developed. | Nagios-descended infrastructure monitoring with auto-discovery, pre-built service checks, and a polished web UI. Raw edition is GPL-2.0. |
| License | AGPL-3.0 | GPL-2.0 |
| Language | C | Python |
| GitHub stars (approx) | 6000 | 2500 |
| Categories | metrics, uptime, all-in-one | metrics, uptime, all-in-one |
| Replaces SaaS | datadog, splunk, dynatrace | datadog, dynatrace |
| Self-host deployment | docker, deb/rpm packages, kubernetes helm | docker, deb/rpm packages, kubernetes helm |
| Commercial hosted option | yes (vendor-run) | yes (vendor-run) |
| Repository | https://github.com/zabbix/zabbix | https://github.com/Checkmk/checkmk |
| Freshness checked | 2026-05-17 | 2026-05-17 |
When to prefer Zabbix
You want the most mature open-source infrastructure monitoring system with the largest community template catalog, SQL-backed history, and deep customization. Zabbix has been a sysadmin staple for two decades.
When to prefer Checkmk Raw
You want strong auto-discovery and lower configuration overhead out of the box. Checkmk's auto-discovery and rule-based configuration make it faster to stand up for shops that don't want to hand-build dozens of templates.