Führer

„Was ist Uptime Monitoring? Vollständiger Leitfaden für Web-Teams und SREs“

„Erfahren Sie, wie die Verfügbarkeitsüberwachung funktioniert, wie Sie SLA-Verfügbarkeitsprozentsätze berechnen, falsch-positive Ausfallwarnungen verhindern und Prüfungen für mehrere Regionen konfigurieren.“
Von „ SimpleOps Ingenieurwesen“Bewertet von „Hari“Bewertet am 2026-07-25

Die Überwachung der Betriebszeit ist die grundlegende betriebliche Disziplin zur kontinuierlichen Überprüfung, ob Websites, Webanwendungen und API-Microservices für Benutzer weltweit zugänglich, reaktionsfähig und funktionsfähig bleiben.

Beim modernen Cloud Computing wirken sich Website-Ausfälle direkt negativ auf den Unternehmensumsatz aus, schädigen den Ruf der Marke, verschlechtern das Ranking in Suchmaschinen und führen zur Kundenabwanderung.In diesem umfassenden Leitfaden erfahren Sie, wie die automatisierte Betriebszeitüberwachung funktioniert, wie Sie die Prozentsätze der Service Level Agreement (SLA)-Verfügbarkeit berechnen, wie Sie falsch positive Warnungen eliminieren und wie Sie Arbeitsabläufe zur Produktionsüberwachung strukturieren.

Antwort-zuerst-Zusammenfassung

Die Betriebszeitüberwachung automatisiert das kontinuierliche Testen von Web-Endpunkten über geplante HTTP/HTTPS-Pings von geografisch verteilten Probe-Servern.Es überprüft HTTP-Antwortstatuscodes (2xx/3xx), DNS-Auflösungszeit, TCP-Verbindungs-Handshakes und die Gültigkeit des TLS-Zertifikats.Hochverfügbarkeitssysteme zielen auf SLA-Ziele wie „Three Nines“ (99,9 % Betriebszeit = max. 8,76 Stunden Ausfallzeit/Jahr) oder „Four Nines“ (99,99 % Betriebszeit = max. 52,6 Minuten Ausfallzeit/Jahr).Um falsch-positive Warnungen zu verhindern, erzwingen moderne Monitore wie SimpleOps den Konsens über mehrere Regionen, bevor Benachrichtigungen über Slack, Telegram, E-Mail oder Webhooks versendet werden.

So funktioniert die Betriebszeitüberwachung: Unter der Haube

Die automatisierte Betriebszeitüberwachung funktioniert als asynchrones, verteiltes Telemetriesystem:

  1. Geplanter Probe-Versand: Verteilte Überwachungs-Probe-Worker-Knoten führen in festen Zeitintervallen (z. B. alle 60 Sekunden) HTTP/HTTPS-Anfragen für registrierte Ziel-URLs aus.
  2. Mehrschichtige Antwortvalidierung: Jeder Probe-Knoten prüft mehrere Protokollschichten:
    • DNS-Auflösung: Misst die Latenz, die Domänennamenserver benötigen, um die Domäne in eine IP-Adresse aufzulösen.
    • TCP-Handshake: Legt die Dauer des Netzwerkverbindungsaufbaus fest.
    • TLS/SSL-Handshake: Überprüft die Gültigkeit des Zertifikats, die Aushandlung der Cipher Suite und das Ablaufdatum.
    • HTTP-Antwortstatuscode: Überprüft, ob der Server einen erwarteten 2xx-Erfolgs- oder 3xx-Umleitungsstatuscode zurückgibt (kennzeichnet 4xx-Clientfehler und 5xx-Serverfehler).
    • Response Payload Matching: Optionaler Schlüsselwortabgleich, um zu überprüfen, ob wichtige Seitenelemente korrekt dargestellt werden.
  3. Multiregionaler Fehlerkonsens: Wenn ein primärer Prüfknoten einen HTTP-Fehler oder eine Verbindungszeitüberschreitung erkennt, sendet er erneute Überprüfungsaufgaben an sekundäre Prüfknoten in verschiedenen globalen geografischen Regionen (z. B. Nordamerika, Europa, Asien-Pazifik).Wenn mehrere unabhängige Knoten den Fehler bestätigen, wird ein offizieller Vorfall eröffnet.
  4. Versand von Alarmbenachrichtigungen: Sofortige Benachrichtigungen werden über Slack, Telegram, E-Mail, Webhooks oder PagerDuty an diensthabende Technikteams weitergeleitet.

SLAs zur Betriebszeitverfügbarkeit und die „Neunen“-Skala

Die Verfügbarkeit der Betriebszeit wird als Prozentsatz der Gesamtbetriebszeit über ein bestimmtes Messfenster (monatlich oder jährlich) ausgedrückt:

$$\text{Verfügbarkeit der Betriebszeit (%)} = \frac{\text{Gesamtzeit} - \text{Gesamtausfallzeit}}{\text{Gesamtzeit}} \times 100$$

Die branchenübliche „Neunen“-Skala kategorisiert Verfügbarkeitsziele in Betriebsstufen:

SLA-VerfügbarkeitszielMaximal zulässige jährliche AusfallzeitMaximal zulässige monatliche AusfallzeitTypischer Anwendungsfall
99,0 % („Zwei Neunen“)3 Tage, 15 Stunden, 39 Minuten7 Stunden, 18 MinutenEntwicklungsumgebungen, interne Staging-Sites.
99,5%1 Tag, 19 Stunden, 49 Minuten3 Stunden, 39 MinutenUnkritische Blogs, Marketing-Landingpages.
99,9 % („Three Nines“)8 Stunden, 45 Minuten, 57 Sekunden43 Minuten, 49 SekundenStandard-SaaS-Produkte, kommerzielle Web-Apps.
99,99 % („Four Nines“)52 Minuten, 35 Sekunden4 Minuten, 23 SekundenE-Commerce-Checkout-APIs, Zahlungsgateways.
99,999 % („Five Nines“)5 Minuten, 15 Sekunden25,9 SekundenTelekommunikation, Finanzhandelsplattformen.

Verhinderung falsch positiver Ausfallwarnungen

Falsch positive Warnungen treten auf, wenn ein Überwachungstool einen Ausfall meldet, der keinen tatsächlichen Dienstausfall darstellt (z. B. einen vorübergehenden Netzwerkproblem zwischen einer einzelnen Sonde und dem Zielstandort).Fehlalarme führen zu Alarmmüdigkeit und führen dazu, dass Bereitschaftstechniker legitime Notfallbenachrichtigungen ignorieren.

Um falsch-positive Warnungen zu verhindern, erzwingt SimpleOps drei Abwehrmaßnahmen:

  1. Geografischer multiregionaler Konsens: Eine Warnung wird niemals aufgrund des Ausfalls eines einzelnen Testknotens ausgelöst.Mindestens zwei unterschiedliche Prüfknoten in unterschiedlichen globalen Regionen müssen den Fehler unabhängig bestätigen.
  2. Schwellenwerte für aufeinanderfolgende Fehler: Ausfälle müssen über mehrere aufeinanderfolgende Prüfzyklen hinweg andauern (z. B. zwei aufeinanderfolgende fehlgeschlagene 60-Sekunden-Prüfungen), bevor eine Eskalation mit hoher Priorität ausgelöst wird.
  3. Intelligente Wiederholungslogik: Sonden führen bei Netzwerk-Timeouts sofortige Wiederholungsversuche aus, um vorübergehende Paketverluste von tatsächlichen Serverausfallzeiten zu unterscheiden.

Betriebszeit vs. Leistungsüberwachung

Während die Verfügbarkeitsüberwachung überprüft, ob Ihr Webserver läuft und HTTP 200 OK-Antworten zurückgibt, wird nicht bewertet, wie schnell oder benutzbar sich Ihre Website für echte Benutzer anfühlt.

Eine Website kann 100 % HTTP-Verfügbarkeit haben, bleibt aber aufgrund unkomprimierter Bilder, Haupt-Thread-JavaScript-Ausführungssperren oder langsamer Core Web Vitals (LCP, INP, CLS) unbrauchbar.Aus diesem Grund kombinieren moderne Engineering-Teams die HTTP-Verfügbarkeitsüberwachung mit synthetischen Lighthouse-Audits und realer Benutzerfeldverfolgung in SimpleOps.

Implementierung einer automatisierten Betriebszeitüberwachung mit SimpleOps

SimpleOps bietet eine Zero-Code-Uptime-Monitoring-Plattform, die es Entwicklern und DevOps-Teams ermöglicht, globale 60-Sekunden-Uptime-Checks in weniger als zwei Minuten einzurichten:

  • Über 15 globale Prüfknoten: Überwachen Sie die Verfügbarkeit in Nordamerika, Europa, im asiatisch-pazifischen Raum und in Südamerika.
  • Multi-Channel-Benachrichtigung: Leiten Sie Benachrichtigungen sofort an Slack, Telegram, E-Mail oder benutzerdefinierte Webhooks weiter.
  • Integrierte SSL-Ablaufverfolgung: Überwachen Sie sofort die Ablaufdaten und Vertrauensketten von HTTPS-Zertifikaten.
  • Öffentliche Statusseiten: Teilen Sie den Systemstatus in Echtzeit und historische SLA-Metriken zur Verfügbarkeit mit Kunden und Stakeholdern.

Häufig gestellte Fragen

Häufige Fragen zu diesem Thema

Automatisierte Website-Überwachung rund um die Uhr

Stellen Sie sicher, dass Ihre Website schnell und betriebsbereit bleibt

SimpleOps überwacht kontinuierlich alle 60 Sekunden die Betriebszeit, SSL-Sicherheitszertifikate, API-Endpunkte und Core Web Vitals aus über 15 globalen Prüfregionen.