Checkmk Raw

Checkmk Raw Edition: Serious Monitoring Without a SaaS Bill There’s lightweight monitoring, and then there’s Checkmk — the kind of tool that says, “You want deep metrics? OK. Here’s everything.” And the Raw Edition gives you all of that without any licensing nonsense or cloud lock-in.

It’s based on Nagios under the hood — but don’t let that scare you. Checkmk adds a real web UI, automated discovery, performance graphs, smart service checks, and better scaling. It turns the old-school Nagios mod

OS: Linux / macOS
Size: 80 MB
Version: 2.1.0
🡣: 11,151 downloads

Checkmk Raw Edition: Serious Monitoring Without a SaaS Bill

There’s lightweight monitoring, and then there’s Checkmk — the kind of tool that says, “You want deep metrics? OK. Here’s everything.” And the Raw Edition gives you all of that without any licensing nonsense or cloud lock-in.

It’s based on Nagios under the hood — but don’t let that scare you. Checkmk adds a real web UI, automated discovery, performance graphs, smart service checks, and better scaling. It turns the old-school Nagios model into something much more usable.

If you’ve got a fleet of Linux servers, network gear, or random SNMP devices, and want visibility without gluing together Prometheus, exporters, Grafana, and alert rules from scratch — Checkmk might be what you need.

What It Does (Out of the Box)

Feature What It Brings to the Table
Agent-based monitoring Lightweight agents for Linux/Windows, installed in seconds
SNMP support Switches, printers, routers — auto-detects hundreds of device types
Web UI Inventory, dashboards, host/service views, and graphing
Rule-based configuration Fine-grained control over thresholds, check intervals, and alerts
Nagios-compatible core Uses core Nagios engine for proven alerting performance
Graphing via RRD + PNP4Nagios Integrated historical views for any metric
Bulk discovery Detects dozens of services on hosts automatically
Plugin library Tons of checks for databases, storage, cloud, containers, etc.
Email/SMS/Script alerts Custom notifications with flexible rules
Completely self-hosted No data leaves your network — full control

Who Uses Checkmk Raw (And Why)

It’s not for hobbyists. This is the kind of tool you run on a real VM, behind a proper reverse proxy, probably with backups.

Good fits:
– IT departments monitoring 50+ hosts or services
– Teams replacing Zabbix, Nagios, or Icinga with something more modern
– Environments that include both Linux and Windows systems
– Admins who want visibility into services like Apache, MySQL, systemd, RAID, smartd, etc.
– Teams that need alerts and historical graphs, without setting up Prometheus stacks

Raw Edition makes most sense when you want the power of Nagios — but with a web UI and auto-discovery you can actually live with.

Installation (On Debian/Ubuntu, Fast Way)

1. Download the latest `.deb` package from:
https://checkmk.com/download-raw

2. Install dependencies:
sudo apt install -y xinetd apache2 rrdtool php

3. Install Checkmk:
sudo dpkg -i check-mk-raw-*.deb

4. Create a monitoring site:
sudo omd create mysite
sudo omd start mysite

5. Access web UI:
http://yourhost/mysite

6. Add agents or configure SNMP hosts — start discovering services.

Honest Observations

– The UI is functional, not beautiful — it’s for work, not dashboards on a TV
– Takes time to learn the rules and logic — but it scales well once set up
– Good docs, but deep features aren’t always obvious at first
– PNP4Nagios graphs are basic but reliable
– Agent updates are manual unless you script deployment
– Raw Edition has no central cloud — good for privacy, but you manage everything

Checkmk Raw is not for everyone. But if you need full-stack, reliable monitoring that doesn’t depend on third-party clouds — and you don’t mind getting your hands dirty — it’s one of the best tools you can run on-prem.

Other articles

Submit your application