Zum Inhalt springen
Alle Anleitungen

Apps ·

Websites mit Uptime Kuma überwachen

Uptime Kuma bestellen, Admin-Konto anlegen, den ersten HTTP-Monitor hinzufügen, bei Ausfällen benachrichtigt werden und eine öffentliche Statusseite veröffentlichen.

Uptime Kuma prüft deine Websites und Dienste in einem festen Intervall und meldet sich, wenn etwas nicht mehr antwortet. Diese Anleitung führt dich von der Bestellung bis zum ersten Monitor, einer Benachrichtigung und einer öffentlichen Statusseite.

Was du brauchst

  • Ein Headpat Space-Konto mit bestätigter E-Mail-Adresse und hinterlegten Rechnungsdaten.
  • Die Adresse von mindestens einer Website oder einem Dienst, den du überwachen willst.

Es ist sinnvoll, die Überwachung woanders zu betreiben als das, was sie überwacht. Fallen Website und Monitor zusammen aus, sagt dir niemand Bescheid.

1. Uptime Kuma bestellen

  1. Melde dich im Panel an, öffne Apps in der Seitenleiste und klicke auf App erstellen.
  2. Suche unter Vorlage nach Uptime Kuma und wähle es aus.
  3. Wähle unter Paket das Paket, das zu dir passt. Du kannst später in ein anderes Paket wechseln.
  4. Trage unter Details einen Anzeigename ein, zum Beispiel "Monitoring". Wenn ein Feld Version angezeigt wird, lass es auf Neueste (empfohlen).
  5. Setze das Häkchen, mit dem du bestätigst, dass die Bereitstellung sofort beginnen darf, klicke auf App bereitstellen und schließe die Zahlung ab.

Die App wird automatisch eingerichtet. Auf der App-Seite zeigt die Karte Zugriff die Adresse deines Uptime Kuma. Warte, bis dort HTTPS aktiv steht, und klicke dann auf Öffnen.

2. Admin-Konto anlegen

Das Panel legt für Uptime Kuma keinen Login an. Wer die Adresse zuerst öffnet, erstellt das Admin-Konto. Erledige das also direkt nach der Bestellung.

  1. Fragt Uptime Kuma, welche Datenbank genutzt werden soll, wähle SQLite und fahre fort. Das ist die eingebaute Variante und braucht keine weiteren Einstellungen.
  2. Wähle eine Sprache, einen Benutzernamen und ein starkes Passwort und wiederhole das Passwort.
  3. Klicke auf Create.

Speichere das Passwort in einem Passwortmanager. Das Panel kann es weder anzeigen noch für dich zurücksetzen.

Uptime Kuma gibt es in vielen Sprachen. Die Bezeichnungen unten sind die englischen.

3. Den ersten HTTP-Monitor hinzufügen

  1. Klicke oben links auf Add New Monitor.
  2. Wähle unter Monitor Type den Typ HTTP(s).
  3. Vergib einen Friendly Name, zum Beispiel "Shop-Startseite".
  4. Trage unter URL die vollständige Adresse ein, einschließlich https://.
  5. Lass Heartbeat Interval auf dem Standardwert von 60 Sekunden. Das bedeutet eine Prüfung pro Minute.
  6. Stelle Retries auf einen niedrigen Wert wie 1 oder 2. Eine einzelne fehlgeschlagene Prüfung löst dann nicht sofort einen Alarm aus.
  7. Klicke auf Save.

Der Monitor erscheint links in der Liste. Nach der ersten Prüfung siehst du ein grünes Up, die Antwortzeit und einen Balken, der pro Prüfung um einen Block wächst.

Nützliche Extras im selben Formular:

  • Der Monitortyp Keyword prüft, ob ein bestimmtes Wort auf der Seite steht. So fallen Seiten auf, die laden, aber einen Fehler anzeigen.
  • Certificate Expiry Notification warnt dich, bevor das TLS-Zertifikat deiner Website abläuft.
  • Accepted Status Codes legt fest, welche Antworten als gesund gelten. Standard ist 200 bis 299.

4. Eine Benachrichtigung einrichten

Ohne Benachrichtigung bemerkst du einen Ausfall nur, wenn du zufällig auf das Dashboard schaust.

  1. Öffne deinen Monitor und klicke auf Edit.
  2. Klicke rechts unter Notifications auf Setup Notification.
  3. Wähle einen Notification Type. Uptime Kuma unterstützt E-Mail (SMTP), Discord, Telegram, Webhooks und viele weitere.
  4. Fülle die Felder für diesen Typ aus. Bei Discord ist das eine Webhook-URL aus den Einstellungen deines Kanals. Für E-Mail brauchst du die SMTP-Daten deines Postfachs.
  5. Klicke auf Test. Innerhalb weniger Sekunden sollte eine Testnachricht ankommen.
  6. Schalte Default enabled ein, damit neue Monitore diese Benachrichtigung automatisch nutzen. Schalte Apply on all existing monitors ein, wenn du schon mehrere hast.
  7. Klicke im Benachrichtigungsfenster auf Save und danach beim Monitor auf Save.

Alle Benachrichtigungen verwaltest du später unter Settings und Notifications.

5. Eine öffentliche Statusseite erstellen

Eine Statusseite zeigt Besuchern, ob deine Dienste laufen, ohne ihnen Zugriff auf dein Dashboard zu geben.

  1. Klicke oben auf Status Pages und dann auf New Status Page.
  2. Trage einen Name und einen Slug ein. Der Slug wird Teil der Adresse, zum Beispiel status.
  3. Klicke auf Next. Du landest im Editor.
  4. Klicke auf Add Group und gib der Gruppe einen Namen, zum Beispiel "Websites".
  5. Wähle über Add a monitor die Monitore aus, die sichtbar sein sollen.
  6. Ergänze bei Bedarf Titel, Beschreibung und Logo und klicke auf Save.

Die Seite ist jetzt unter der Adresse deiner App erreichbar, gefolgt von /status/ und deinem Slug. Jeder mit dem Link kann sie sehen. Füge nur Monitore hinzu, deren Namen und Status du öffentlich zeigen möchtest.

Du willst deinen Besuchern etwas mitteilen? Öffne die Statusseite, klicke auf Edit Status Page und hefte mit Create Incident eine Meldung oben an.

Eigene Domain verwenden

Eine Statusseite wirkt besser unter einer Adresse wie status.example.com. Siehe Eigene Domain mit einer App verbinden.

Gut zu wissen

  • Monitore, Verlauf und Einstellungen liegen in der App. Das Panel sichert sie für dich: siehe App sichern und wiederherstellen.
  • Sehr kurze Intervalle bei vielen Monitoren lassen den Verlauf schneller wachsen. Eine Prüfung pro Minute reicht für die meisten Websites.
  • Aktiviere die Zwei-Faktor-Authentifizierung unter Settings und Security, denn die Login-Seite ist aus dem Internet erreichbar.

Bereit, es auszuprobieren?

Brauchst du Hilfe?

Wenn etwas aus dieser Anleitung bei dir nicht klappt, schreib uns und wir helfen dir weiter.

Kontakt aufnehmen