Eine Website, die nachts ausfällt und erst morgens beim ersten Kundenanruf auffällt, kostet Vertrauen. Automatisches Monitoring mit Alarmierung gehört deshalb zu jedem professionell betriebenen Webprojekt. Ein Werkzeug, das wir in diesem Zusammenhang gern einsetzen, ist Uptime Kuma: Open Source, schlank, selbst zu betreiben und mit einer übersichtlichen Oberfläche.
Ein großes Versionsupdate
Wie heise online im Oktober 2025 berichtete, ist Uptime Kuma 2.0 erschienen, ein Major-Release mit Breaking Changes. Entwickler Louis Lam rät ausdrücklich dazu, vor dem Update ein Backup anzulegen und den Migrationsleitfaden zu lesen. Die wichtigsten Neuerungen:
- MariaDB als Datenbank: Neben SQLite lässt sich nun MariaDB nutzen. SQLite konnte bei größeren Installationen zu Performance-Problemen führen. Ein Wechsel erfordert allerdings eine manuelle Datenmigration.
- Rootless Docker: Die Alpine-basierten Images entfallen zugunsten von rootless Images, was die Sicherheit verbessert.
- Neue Benachrichtigungen: Hinzugekommen sind Nextcloud Talk, Brevo und Evolution API. Zudem können die meisten Benachrichtigungsdienste per Umgebungsvariable hinter einem Proxy arbeiten.
- Aus den Betaversionen: LiquidJS-Templates mit HTML-Unterstützung, SMTP-Monitoring für Mailserver und öffentliche Monitor-URLs.
- Sicherheit: Eine Abhängigkeit wurde nach einer Schwachstelle in der Bibliothek vm2 durch eine sicherere Alternative ersetzt.
Unsere Einordnung
Besonders die SMTP-Überwachung ist für viele Unternehmen praktisch, denn ausgefallene Mailserver bemerkt man oft erst spät. Die Unterstützung von Nextcloud Talk passt gut zu Teams, die ohnehin auf selbst gehostete Kommunikation setzen und Alarme nicht über US-Dienste leiten möchten. Rootless Images sind ein sinnvoller Schritt, gerade wenn das Monitoring auf demselben Server läuft wie andere Container.
Wichtig ist der Hinweis von heise, dass das Upgrade nicht immer einfach ist. Die Entwickler empfehlen, alle Beta-Changelogs zu lesen und die Konfiguration zuerst in einer Testumgebung zu prüfen. Für ein Werkzeug, das Ausfälle melden soll, wäre ein eigener Ausfall nach dem Update besonders ärgerlich.
Monitoring sinnvoll aufsetzen
Bewährt hat sich, das Monitoring nicht auf demselben Server zu betreiben wie die überwachte Website. Neben HTTP-Checks sollten auch Zertifikatslaufzeiten, Mailserver und relevante API-Endpunkte geprüft werden. Alarme gehören in einen Kanal, den im Ernstfall auch wirklich jemand liest.
Was heißt das für Ihr Projekt?
Wenn Sie Uptime Kuma 1.x einsetzen, planen Sie das Update auf 2.0 bewusst mit Backup und Testlauf. Haben Sie noch kein Monitoring, ist eine selbst gehostete Lösung schnell eingerichtet und behält Ihre Daten im eigenen Einflussbereich. Wir beraten Sie gern, welche Checks für Ihre Systeme sinnvoll sind.