Homelab & Netzwerk

Checkmk, Zabbix oder Grafana – welches Monitoring passt zu meinem Homelab?

Monitoring Toolvergleich – HomeLabNext

Im ersten Teil dieser Serie war die Ausgangslage klar: Mein Homelab ist inzwischen groß genug, dass ich nicht mehr nur einzelne Geräte prüfen möchte. Ich brauche ein zentrales Monitoring mit Historie, Alarmierung und vernünftigen Dashboards.

Jetzt kommt die entscheidende Frage: Welches Tool soll das übernehmen?

Wichtig: Ich suche hier keinen allgemeinen Testsieger. Die Bewertung richtet sich nach meinem Homelab und meinen Prioritäten.

Was mein Monitoring können muss

Ich suche kein reines Uptime-Tool. Das System soll langfristig Proxmox, VMs, LXC, Unraid, die Palo-Alto-Firewall, Netzwerkgeräte, Home Assistant und später weitere Komponenten überwachen.

01DiscoveryGeräte und Services möglichst automatisch erkennen
02SNMP & NetzwerkFirewall, Switches, APs und Interfaces einbinden
03HistorieProbleme auch Wochen später nachvollziehen
04AlarmierungRelevante Fehler melden, ohne Alarmflut
05DashboardsEine zentrale Sicht auf das Homelab
06WAN-MessungLatenz, Loss, Jitter und später Speedtests

Ein Sonderfall sind meine beiden Internetanschlüsse. Dort möchte ich später nicht nur „Up“ oder „Down“ sehen, sondern Hauptanschluss und Starlink langfristig miteinander vergleichen und auch SD-WAN-Wechsel nachvollziehen.

Die Kandidaten

CCheckmkBreites Infrastruktur-Monitoring, Discovery, SNMP und viele fertige Integrationen.
ZZabbixSehr mächtig, flexibel und mit starker Discovery- und Template-Logik.
P+GPrometheus + GrafanaExtrem flexibel für Zeitreihen, eigene Metriken und spezielle Dashboards.
LLibreNMSStark auf Netzwerk, SNMP, Interfaces und automatische Discovery fokussiert.
UUptime KumaSehr einfacher Einstieg für Verfügbarkeits- und Servicechecks.

Meine Bewertungsmatrix

Die Sterne sind bewusst subjektiv. Discovery, Netzwerk/SNMP, Server/Services und WAN-Messung haben für mein Setup mehr Gewicht als eine möglichst einfache Installation.

Kriterium Checkmk Zabbix Prometheus
+ Grafana
LibreNMS Uptime Kuma
Einrichtung & Bedienung ★★★★☆ ★★★☆☆ ★★☆☆☆ ★★★★☆ ★★★★★
Automatische Discovery ★★★★★ ★★★★★ ★★☆☆☆ ★★★★★ ★★☆☆☆
Netzwerk / SNMP ★★★★★ ★★★★★ ★★★★☆ ★★★★★ ★☆☆☆☆
Server & Services ★★★★★ ★★★★★ ★★★★☆ ★★★☆☆ ★★☆☆☆
Dashboards & Historie ★★★★☆ ★★★★☆ ★★★★★ ★★★★☆ ★★☆☆☆
Alarmierung ★★★★★ ★★★★★ ★★★★★ ★★★★☆ ★★★★☆
Flexibilität ★★★★★ ★★★★★ ★★★★★ ★★★★☆ ★★★☆☆
WAN-Qualität / Spezialmetriken ★★★★☆ ★★★★☆ ★★★★★ ★★★☆☆ ★★☆☆☆
Laufende Kosten ★★★★★ ★★★★★ ★★★★★ ★★★★★ ★★★★★
Gewichteter Fit für mein Setup 4,68 / 5 4,61 / 5 4,07 / 5 4,07 / 5 2,57 / 5

Die Gesamtwerte sind keine objektiven Produktnoten. Sie ergeben sich aus meinen Anforderungen und der Gewichtung für dieses Projekt.

Uptime Kuma: super einfach, aber nicht genug

Uptime Kuma ist schnell aufgesetzt und eignet sich sehr gut für HTTP-, TCP-, Ping-, DNS- und ähnliche Verfügbarkeitschecks. Auch bei Benachrichtigungen ist das Projekt stark.

Für mein komplettes Homelab ist es als zentrale Plattform aber zu schmal. Vor allem umfangreiches SNMP- und Infrastruktur-Monitoring sowie automatische Service-Erkennung fehlen mir als Basis.

Mein Zwischenfazit: Später als zusätzlicher Verfügbarkeitsmonitor interessant, aber nicht als Kernsystem.

LibreNMS: Netzwerk ist die Kernkompetenz

LibreNMS ist deutlich näher an meinen Anforderungen. Auto-Discovery, SNMP, Alerting und Netzwerk-Metriken gehören zu seinen Stärken.

Wenn mein Projekt fast ausschließlich aus Switches, Routern und Interfaces bestehen würde, wäre LibreNMS sehr weit vorne. Mein Scope ist aber breiter: Proxmox, VMs, LXC, Unraid, Dienste und Home Assistant gehören genauso dazu.

Mein Zwischenfazit: Sehr stark für Netzwerk-Monitoring, für mein Gesamtprojekt aber nicht der Favorit.

Prometheus und Grafana: maximale Freiheit

Prometheus und Grafana sind besonders interessant, wenn es um Zeitreihen, eigene Metriken und sehr flexible Dashboards geht. Über Exporter lassen sich viele Systeme anbinden; der Blackbox-Exporter eignet sich beispielsweise für aktive Messungen gegen externe Ziele.

Genau deshalb bleibt dieser Stack für meine beiden Internetanschlüsse spannend. Latenz, Paketverlust, Jitter, Speedtests und langfristige WAN-Vergleiche lassen sich damit sehr frei modellieren.

Als alleiniger Einstieg müsste ich mir jedoch mehr selbst zusammensetzen als bei einem klassischen Infrastruktur-Monitoring.

Mein Zwischenfazit: Wahrscheinlich später Teil des Setups – aber nicht als alleinige Basis.

Zabbix: der ernsthafte Konkurrent

Zabbix bringt praktisch alles mit, was ich brauche: Netzwerk-Discovery, SNMP, Agenten, Low-Level-Discovery, Templates, Trigger und historische Daten.

Damit könnte ich dieses Projekt definitiv umsetzen. Der Funktionsumfang ist allerdings groß und entsprechend mächtig. Das ist kein Nachteil, erhöht aber den Initialaufwand.

Mein Zwischenfazit: Der stärkste Konkurrent zu Checkmk. Der Abstand ist in meiner Bewertung bewusst sehr klein.

Checkmk: damit starte ich

Checkmk passt aktuell am besten zu dem Bild, das ich im Kopf habe: ein zentrales Infrastruktur-Monitoring, in dem ich Hosts hinzufüge und möglichst viele sinnvolle Services automatisch entdecken lasse.

SNMP wird direkt unterstützt, Dashboards und Regeln sind Teil des Systems und für Palo-Alto-Firewalls gibt es bereits fertige Checks. Die aktuelle Community Edition ist kostenlos und ausdrücklich für kleinere Umgebungen und Homelabs positioniert.

Entscheidung für den ersten AufbauCheckmk als zentrales Monitoring

Prometheus + Grafana bleiben als mögliche Ergänzung für die detaillierte WAN-Auswertung auf der Liste.

Das ist bewusst noch keine Aussage, dass Checkmk am Ende alles übernehmen muss. Wenn sich beim Aufbau zeigt, dass ein anderes Tool einen Teilbereich besser löst, wird genau das Teil dieser Serie.

Was ich beim Vergleich schon gelernt habe

Die wichtigste Erkenntnis ist eigentlich nicht, welches Tool die meisten Funktionen hat. Für ein Homelab wie meines sind zwei Aufgaben unterschiedlich:

Infrastruktur überwachen

Hosts, Services, SNMP, Firewall, Server, Interfaces und Alarmierung.

Internetqualität analysieren

Latency, Packet Loss, Jitter, Speedtests, WAN-Vergleich und SD-WAN-Ereignisse.

Ob ein einziges System beides sinnvoll abdeckt, möchte ich nicht am Schreibtisch entscheiden. Das muss der reale Betrieb zeigen.

Als Nächstes wird die Architektur geplant

Die Toolauswahl ist damit für den ersten Aufbau abgeschlossen. Im nächsten Teil geht es noch nicht direkt um die Installation.

Zuerst plane ich, wo Checkmk in meinem Homelab laufen soll, wie die VM dimensioniert wird, in welches Netz das Monitoring gehört, wie Backup und Updates aussehen und wie wir später beide Internetanschlüsse unabhängig voneinander messen.

Danach wird gebaut.

Quellen / Stand August 2026
Checkmk: Community Edition, SNMP-, Service-Discovery-, Dashboard- und Palo-Alto-Dokumentation.
Zabbix: Network Discovery und Low-Level Discovery.
Prometheus/Grafana: Exporter-/Blackbox-Pattern und Grafana Alerting.
LibreNMS: Auto-Discovery und Feature-Dokumentation.
Uptime Kuma: offizielle Projektbeschreibung und unterstützte Monitor-/Notification-Typen.