selbst gehostet im Vergleich
Blackbox Exporter vs. Uptime Kuma: Bauteil oder Produkt?
Das sind keine zwei Varianten derselben Sache. Uptime Kuma ist ein Produkt, das Sie installieren und nutzen. Der Prometheus Blackbox Exporter ist eine Komponente eines Überwachungssystems, das Sie selbst zusammenbauen, und für sich allein tut er fast nichts.
Die Tabelle unten ist der ganze Vergleich, ungekürzt. Lesen Sie sie ruhig zuerst, es ist dieselbe, die wir Ihnen schicken würden.
AGPL-3.0 · eine Binärdatei · kostenloser Tarif · keine Karte nötig
Die Fakten nebeneinander
| Blackbox exporter | Uptime Kuma | Uptimepage | |
|---|---|---|---|
| Lizenz | Apache-2.0 | MIT | AGPL-3.0 |
| funktioniert allein | nein, er ist eine Komponente | ja | ja |
| was Sie betreiben | Exporter + Prometheus + Alertmanager + Grafana | ein Container | gehostet, oder eine Binärdatei |
| Prüftypen | http · tcp · dns · icmp · grpc · unix | 31 Typen | HTTP · TCP · DNS · TLS · Domain · Ping · Heartbeat · Flow · manuell |
| wer den Check plant | Prometheus, standardmäßig 60 s | eingebaut, bis 1 s | eingebaut, ab 60 s |
| Alarmierung | selbst geschriebene PromQL-Regeln + Alertmanager | 94 Integrationen | 14 native Integrationen |
| Zertifikatsablauf | eine Metrik, Alarm selbst bauen | ein Check mit Alarm | ein Check mit Alarm |
| Dashboard | nur Debug-Seite | eingebaut | eingebaut |
| Statusseite | keine | einfach, nur RSS | eigene Marke, mit Abonnenten |
| erreicht private Ziele | ja | ja | ja, mit Ihrem eigenen Agenten |
| Prüfung aus mehreren Regionen | N Exporter selbst bereitstellen | über das Globalping-Add-on | 13 gehostete Regionen |
| Teams und Rollen | ein Basic-Auth-Passwort | ein gemeinsamer Login | Organisationen + Rollen |
| Community (GitHub-Sterne) | ~5,8k | ~89k | jung |
Der Blackbox Exporter hat keinen Scheduler. Eine Prüfung läuft nur, wenn Prometheus sie anfordert, die Prüffrequenz ist also das Scrape-Intervall von Prometheus, standardmäßig eine Minute.
Der Zertifikatsablauf wird als Metrik probe_ssl_earliest_cert_expiry bereitgestellt und nicht von der Prüfung geprüft; einen Alarm daraus zu machen, ist eine PromQL-Regel, die Sie selbst schreiben.
Der Exporter liefert eine kleine Debug-Seite aus dem Arbeitsspeicher, die die letzten Prüfungen auflistet, keine Statusseite. Ihr Verlauf geht bei einem Neustart verloren.
Aufgeführt sind die Prober des aktuellen Release v0.28.0. Ein WebSocket-Prober existiert auf master, ist aber in keiner veröffentlichten Version enthalten.
Im Juli 2026 anhand von Blackbox Exporter v0.28.0 und Uptime Kuma 2.4.0 geprüft. Beide Projekte entwickeln sich schnell, prüfen Sie also den aktuellen Quellcode, bevor Sie sich entscheiden.
Der Exporter überwacht von sich aus nichts
Das ist der Teil, den viele erst spät entdecken. Der Blackbox Exporter hat keinen Scheduler: Er stellt einen Probe-Endpunkt bereit, und eine Prüfung läuft nur, wenn etwas sie anfordert. Dieses Etwas ist Prometheus, das entscheidet, wie oft gefragt wird, das Ergebnis speichert und Ihre Alarmregeln auswertet. Alertmanager übernimmt dann die eigentliche Benachrichtigung, und Grafana zeichnet das Dashboard. Ein funktionierendes Uptime-Setup besteht also aus vier beweglichen Teilen, die Sie installieren, konfigurieren, absichern, aktualisieren und am Leben halten, nicht aus einem. Die Prüffrequenz ist nicht einmal eine Einstellung des Exporters; sie ist das Scrape-Intervall von Prometheus, standardmäßig eine Minute.
Wo der Exporter wirklich gewinnt
Präzision, und die Einbindung in eine Umgebung, die Sie bereits betreiben. Er prüft über HTTP, TCP, DNS, ICMP, gRPC und Unix-Sockets, und er formuliert Prüfbedingungen, die die meisten Tools nicht ausdrücken können: reguläre Ausdrücke gegen die Answer-Sektion einer DNS-Antwort, TCP-Skripte aus Senden und Erwarten mit STARTTLS-Upgrade, bytegenaue Übereinstimmungen, CEL-Ausdrücke über JSON-Bodys, reguläre Ausdrücke gegen Antwort-Header, sogar das Festlegen einer maximalen TLS-Version, um nachzuweisen, dass keine unsichere angeboten wird. Wenn Sie Prometheus bereits betreiben, landen die Prüfdaten ohne Zusatzkosten im selben Speicher wie Ihre Anwendungsmetriken, und er erreicht Dinge, die ein gehosteter Checker strukturell nicht erreichen kann: interne VIPs, private DNS-Resolver, Sockets auf dem Host.
Wo Uptime Kuma gewinnt
Es ist fertig. Ein Container, fünf Minuten, und Sie haben 31 Monitortypen, 94 Benachrichtigungsintegrationen, ein Dashboard, eine Statusseite und Intervalle bis hinunter zu einer Sekunde. Auch jemand, der nicht in der Technik arbeitet, kann einen Check anlegen. Beim Exporter bedeutet ein neuer Check eine YAML-Änderung plus eine Relabel-Regel in Prometheus plus ein Neuladen der Konfiguration, und um aus dem Zertifikatsablauf einen Alarm zu machen, schreiben Sie selbst PromQL gegen ein Gauge, weil der Ablauf als Metrik bereitgestellt und nicht von der Prüfung selbst geprüft wird.
Der blinde Fleck, den beide teilen
Keines der beiden überwacht sich selbst. Wenn Ihr Prometheus ausgefallen ist, prüft nichts, und niemand erfährt davon. Wenn Ihr einzelner Kuma-Container auf dem Host liegt, der gerade gestorben ist, gilt dasselbe. Selbst gehostete Überwachung, die neben dem lebt, was sie überwacht, verpasst immer den Ausfall, der beide mitreißt, und das ist das ganze Argument für eine Sonde, die an einem anderen Ort läuft.
Wo Uptimepage passt
Uptimepage ist ein fertiges Produkt wie Kuma, prüft aber standardmäßig von außerhalb Ihrer Infrastruktur, aus mehreren Regionen, und Sie können trotzdem Ihren eigenen Prüfagenten im Netzwerk betreiben, für die privaten Ziele, die bisher nur der Exporter erreichen konnte. Zusätzlich zu den Checks: eine Statusseite mit Ihrer Marke und bestätigten E-Mail- und Webhook-Abonnenten, automatisch eröffnete Störungen, Organisationen mit Rollen sowie ein Terraform-Provider, eine REST-API und ein MCP-Server, sodass die Konfiguration in Git bleibt, so wie bei einem Prometheus-Setup. Kostenlos gehostet ohne Karte, oder selbst gehostet unter AGPL.
- 01Melden Sie sich mit GitHub oder Google an. Keine Karte, kein Verkaufsgespräch.
- 02Fügen Sie eine URL ein. Der erste Check läuft, bevor Sie diesen Satz zu Ende gelesen haben.
- 03Veröffentlichen Sie die Statusseite, oder exportieren Sie sie nach Terraform und behalten Sie sie in Git.
api99,98 %
p95 142 ms · eine Störung in 45 Tagen
dashboard99,91 %
p95 318 ms · zwei beeinträchtigte Tage
webhooks99,99 %
p95 88 ms · keine Störungen
BEHOBEN14 Min.
Erhöhte Latenz bei der Dashboard-API
14:22 behoben, Latenz wieder unter 300 ms
14:08 automatisch vom Dashboard-Check eröffnet
verfügbar beeinträchtigt ausgefallen 45 Tage · E-Mail- und Webhook-Abonnenten
Häufige Fragen
Überwacht der Blackbox Exporter von sich aus?
Wie oft prüft der Blackbox Exporter?
Kann mich der Blackbox Exporter warnen, bevor ein Zertifikat abläuft?
Bietet mir eines der beiden eine Statusseite?
Links
In unter 5 Minuten startklar.
Funktionen · Preise · Notizen