Monitore -- Übersicht
Monitore sind das Herzstück von Hoppla. Jeder Monitor überwacht eine URL oder einen Endpunkt und führt regelmäßig einen oder mehrere Checks dagegen aus. Sobald ein Check ein Problem erkennt, erstellt Hoppla einen Vorfall und benachrichtigt dich über deine konfigurierten Kanäle.
Monitor-Typen
Hoppla unterstützt drei Monitor-Typen. Der Typ bestimmt, mit welchem Protokoll dein Endpunkt erreicht wird.
| Typ | Protokoll | Beschreibung |
|---|---|---|
| HTTP | HTTP/HTTPS | Überwacht Websites und Web-APIs. Das ist der häufigste Typ -- er unterstützt die meisten Check-Typen, von Uptime und SSL bis hin zu Lighthouse-Audits und der Erkennung defekter Links. |
| Ping | ICMP | Prüft die Erreichbarkeit von Hosts per ICMP-Echo. Praktisch für Server und Netzwerkgeräte, die kein HTTP bereitstellen. |
| TCP | TCP | Prüft die Konnektivität beliebiger TCP-Ports. Ideal für Datenbanken, Mailserver, Gameserver und andere Dienste ohne HTTP. |
Check-Typen
Pro Monitor kannst du mehrere Checks gleichzeitig aktivieren. Checks sind in zwei Kategorien unterteilt.
Verfügbarkeits-Checks
Verfügbarkeits-Checks bilden die tatsächliche Erreichbarkeit deiner Website ab. Nur diese Check-Typen erzeugen Vorfälle auf öffentlichen Statusseiten.
| Check | Beschreibung | Seite |
|---|---|---|
| Uptime | HTTP/HTTPS-Verfügbarkeit mit Dual-Check-Verifizierung | Uptime |
| SSL-Zertifikate | Zertifikatsablauf, Kettenvalidierung, Protokollversionen | SSL |
| DNS-Einträge | Änderungs- und Nameserver-Erkennung für A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA | DNS |
| Application Health | Überwachung benutzerdefinierter Health-Endpunkte | Application Health |
| TCP-Port | TCP-Port-Konnektivitätsprüfungen | TCP |
| Ping (ICMP) | ICMP-Echo-basierte Erreichbarkeit | Ping |
Beratende Checks
Beratende Checks liefern informative Qualitätsmetriken. Sie erzeugen Warnungen, aber niemals Vorfälle -- ihr maximaler Status ist warning.
| Check | Beschreibung | Seite |
|---|---|---|
| Lighthouse-Audits | Performance-, Barrierefreiheits-, SEO- und Best-Practice-Bewertungen (Labordaten) | Lighthouse |
| Core Web Vitals | Performance echter Nutzer aus der Chrome-Telemetrie (LCP, INP, CLS) | Core Web Vitals |
| GEO (KI-Readiness) | Wie auffindbar und zitierfähig deine Website für KI-Assistenten ist | GEO |
| Defekte Links | Durchsucht deine Website nach 404-Fehlern, 5xx-Fehlern und Timeouts | Defekte Links |
| Security Headers | Prüft empfohlene HTTP-Sicherheitsheader | Security Headers |
| Mixed Content | Erkennt unsichere HTTP-Ressourcen auf HTTPS-Seiten | Mixed Content |
| Redirects | Analysiert Weiterleitungsketten auf Probleme | Redirects |
| Sitemap | Validiert deine XML-Sitemap | Sitemap |
| Robots.txt | Prüft die robots.txt auf Korrektheit | Robots.txt |
| DNSBL (Blacklists) | Prüft, ob deine IP auf DNS-Blacklists steht | DNSBL |
| Domain-Ablauf | Überwacht das Ablaufdatum deiner Domain-Registrierung | Domain-Ablauf |
Einen Monitor hinzufügen
- Geh in der Seitenleiste des Dashboards zu Monitore.
- Klick auf Monitor hinzufügen.
- Gib einen Namen und eine URL für deinen Monitor ein.
- Wähl den Monitor-Typ (HTTP, Ping oder TCP).
- Stell das Prüfintervall ein und aktiviere die gewünschten Checks.
- Speichere den Monitor.
Hoppla legt sofort nach dem Erstellen los und führt die Checks aus. Eine Schritt-für-Schritt-Anleitung findest du unter Dein erster Monitor.
Monitor-Einstellungen
Prüfintervall
Das Prüfintervall bestimmt, wie oft Hoppla Checks für deinen Monitor ausführt. Jeder Check-Typ läuft nach seinem eigenen Zeitplan mit einem sinnvollen Standardwert. Schnelle Verfügbarkeits-Checks (Uptime, Ping, TCP) können bis zu alle 30 Sekunden laufen, während ressourcenintensive beratende Checks (Lighthouse, GEO, defekte Links, Core Web Vitals) höchstens alle 6 Stunden ausgeführt werden. Das längste Intervall beträgt 24 Stunden. Welches kürzeste Intervall dir zur Verfügung steht, hängt von deinem Tarif ab.
Typische Standardwerte: Uptime 60s, TCP 60s, Ping 60s, Application Health 5 Minuten, SSL 3 Stunden, Security Headers 6 Stunden, Mixed Content 6 Stunden, DNS 12 Stunden, robots.txt 12 Stunden, Redirects 12 Stunden, Domain-Ablauf 24 Stunden, DNSBL 24 Stunden, Sitemap 24 Stunden, Lighthouse 24 Stunden, Core Web Vitals 24 Stunden, GEO 24 Stunden, defekte Links 24 Stunden.
Aktivierte Checks
Pro Monitor kannst du mehrere Checks gleichzeitig aktivieren. Ein HTTP-Monitor kann zum Beispiel Uptime-, SSL-, DNS- und Security-Headers-Checks haben, die jeweils nach eigenem Zeitplan laufen. Einzelne Checks lassen sich auf der Monitor-Detailseite ein- oder ausschalten.
Benachrichtigungseinstellungen
Mit den monitorspezifischen Benachrichtigungseinstellungen steuerst du:
- Benachrichtigungen stumm schalten -- Unterdrückt vorübergehend alle Alarme für einen Monitor.
- Bestätigungsschwelle -- Wie viele aufeinanderfolgende Fehlschläge nötig sind, bevor ein Vorfall erstellt wird (Standard: 1).
- Erholungsschwelle -- Wie viele aufeinanderfolgende Erfolge nötig sind, bevor ein Vorfall automatisch gelöst wird (Standard: 1).
- Abklingzeit -- Mindestzeit zwischen wiederholten Benachrichtigungen für denselben Check.
- Warnbenachrichtigungen -- Ob Warnungen beratender Checks (SSL-Ablauf, Security Headers usw.) gesendet werden.
- DNS-Änderungsbenachrichtigungen -- Ob Änderungen an DNS-Einträgen Benachrichtigungen auslösen.
Tags
Mit Tags organisierst du deine Monitore in Gruppen. Nutze sie, um die Monitor-Liste zu filtern, Statusseiten einzugrenzen oder zusammengehörige Dienste zu gruppieren. Jeder Monitor unterstützt bis zu 20 Tags.
Pausieren / Wartung
Du kannst einen Monitor vorübergehend pausieren, indem du ein Pausiert bis-Datum festlegst. Hoppla führt bis zum Ablauf der Pause keine Checks aus. Für geplante Ausfallzeiten nutze stattdessen Wartungsfenster -- die unterdrücken die Alarmierung, ohne die Checks anzuhalten.