Uptime bezeichnet die Zeit, in der eine Website oder ein Dienst erreichbar ist und korrekt antwortet. Sie wird meist als Prozentwert über einen Zeitraum angegeben, etwa „99,9 % in 30 Tagen“, was rund 43 Minuten Ausfall erlaubt. Das Gegenstück heißt Downtime. Uptime sagt nichts über Geschwindigkeit oder Inhalt aus.
Das Wichtigste in Kürze
- Uptime = Anteil der Zeit, in der ein Dienst erreichbar und funktionsfähig ist; Downtime ist die restliche Zeit.
- 99,9 % Uptime entsprechen rechnerisch etwa 43,2 Minuten Ausfall pro 30 Tage bzw. 8,76 Stunden pro Jahr.
- Jede zusätzliche Neun senkt die erlaubte Ausfallzeit um den Faktor 10 – und den Aufwand erhöht sie überproportional.
- Uptime ist nicht Geschwindigkeit: Eine extrem langsame Seite kann formal „online“ sein.
- Der Wert hängt von Messzeitraum, Messmethode und Definition von „Ausfall“ ab; ohne diese Angaben ist eine Prozentzahl wenig wert.
Was ist Uptime – eine präzise Definition
Uptime (deutsch: Betriebszeit oder Verfügbarkeitszeit) ist der Zeitraum, in dem ein System seine Aufgabe erfüllt. Bei Websites heißt das: Die Adresse lässt sich aufrufen, der Server antwortet mit einem erfolgreichen Statuscode, und der erwartete Inhalt wird ausgeliefert. Der Gegenbegriff ist Downtime, die Zeit, in der der Dienst nicht erreichbar ist oder fehlerhaft antwortet.
Im Alltag wird Uptime fast immer als Prozentwert über einen Bezugszeitraum genannt:
Uptime (%) = Zeit im funktionierenden Zustand ÷ betrachtete Gesamtzeit × 100
Die Formel ist einfach, die Praxis nicht: Was als „funktionierend“ gilt, was als Ausfall, ob geplante Wartung herausgerechnet wird und wie gemessen wird, entscheidet über das Ergebnis. Die Messung selbst behandelt der Ratgeber Website-Verfügbarkeit berechnen.
Was bedeuten die Prozentwerte in Ausfallzeit?
Prozentwerte im hohen Bereich wirken ähnlich, bedeuten aber sehr unterschiedliche Ausfallzeiten. Die Tabelle rechnet gängige Zielwerte um (30 Tage = 43.200 Minuten, Jahr = 365 Tage):
| Uptime | Ausfall pro Tag | Ausfall pro 30 Tage | Ausfall pro Jahr |
|---|---|---|---|
| 99 % | 14,4 Minuten | 7,2 Stunden | 3,65 Tage |
| 99,5 % | 7,2 Minuten | 3,6 Stunden | 1,83 Tage |
| 99,9 % | 86,4 Sekunden | 43,2 Minuten | 8,76 Stunden |
| 99,95 % | 43,2 Sekunden | 21,6 Minuten | 4,38 Stunden |
| 99,99 % | 8,64 Sekunden | 4,32 Minuten | 52,6 Minuten |
| 99,999 % | 0,86 Sekunden | 26 Sekunden | 5,26 Minuten |
Die Zahlen folgen allein aus der Mathematik. Daran sieht man zwei Dinge: Erstens ist „99 %“ keineswegs „fast immer“ – es sind gut siebeneinhalb Stunden Ausfall pro Monat. Zweitens ist ab 99,99 % ein einzelner Neustart, ein einzelner abgelaufener Cache oder ein einziger DNS-Aussetzer das gesamte Monatsbudget. Wie viel davon realistisch ist, behandelt Welche Uptime ist realistisch?
Wie rechnet man Uptime in Ausfallminuten um?
Die Umrechnung brauchen Sie ständig, etwa wenn ein Hoster „99,9 %“ verspricht. Das erlaubte Ausfallbudget ist:
Ausfallbudget = Zeitraum × (1 − Uptime/100)
Ein Hoster sichert 99,9 % im Kalendermonat zu. Der Monat hat 30 Tage = 43.200 Minuten. Erlaubter Ausfall: 43.200 × 0,001 = 43,2 Minuten. Hatte die Seite im Monat zwei Ausfälle von 25 und 30 Minuten, sind das 55 Minuten – die Uptime beträgt (43.200 − 55) ÷ 43.200 × 100 = 99,873 % und liegt unter dem Zielwert.
Dieses Denken in „Budget“ nutzen Betriebsteams als Fehlerbudget (Error Budget); der Hintergrund steht im Google-SRE-Buch zu Service Level Objectives (siehe Quellen) und in unserem Artikel SLA, SLO und SLI erklärt.
Was zählt als Downtime – und was nicht?
Das ist die Frage, an der Zahlen ihre Vergleichbarkeit verlieren. Gängige Definitionsunterschiede:
- Totalausfall vs. Teilausfall: Zählt es als Ausfall, wenn nur der Checkout oder die Suche nicht funktioniert, die Startseite aber lädt?
- Fehlerstatus: Meist zählen Antworten mit 5xx, Timeouts, Verbindungsfehler und ungültige Zertifikate als Fehler. 4xx-Fehler wie 404 können beabsichtigt sein; welche Codes „gut“ sind, legen Sie fest (HTTP-Statuscodes erklärt).
- Geplante Wartung: Viele Verträge rechnen angekündigte Wartungsfenster heraus. Das ist legitim, wenn es offen kommuniziert wird, aber ein häufiger Grund, warum Anbieter-Uptime besser aussieht als die Besuchererfahrung.
- Inhaltsfehler: Eine Seite mit Status 200, die nur „Fehler beim Verbinden mit der Datenbank“ zeigt, ist für Besucher ein Ausfall. Das erkennt nur eine Inhaltsprüfung (Keyword-Monitor).
- Langsamkeit: Ob eine Antwort nach 20 Sekunden noch „erreichbar“ ist, hängt vom Timeout ab. Üblich ist, ab einem Zeitlimit einen Fehlschlag zu werten.
Uptime, Verfügbarkeit, SLA – wie hängen die Begriffe zusammen?
| Begriff | Bedeutung | Typischer Kontext |
|---|---|---|
| Uptime | Betriebszeit, gemessen oder berichtet | Monitoring-Berichte, Hoster-Seiten |
| Verfügbarkeit | Anteil der Zeit, in der der Dienst nutzbar ist; im Alltag synonym zu Uptime | Verträge, Technik-Dokumentation |
| Downtime | Zeit der Nichtverfügbarkeit | Störungsberichte |
| SLI | Gemessene Kennzahl (z. B. Anteil erfolgreicher Anfragen) | Technischer Betrieb |
| SLO | Internes Ziel für den SLI (z. B. 99,9 % in 30 Tagen) | Teams, Agenturen |
| SLA | Vertragliche Zusage mit Rechtsfolgen (z. B. Gutschrift) | Hosting- und Cloud-Verträge |
Wichtig: Ein SLA ist eine vertragliche Zusage, nicht die Erfahrung. Meist wird bei Unterschreitung nur eine Gutschrift gewährt – der entgangene Umsatz ist Ihr Problem. Was ein Ausfall tatsächlich kostet, rechnet Was kostet ein Website-Ausfall? vor. Rechtliche Bewertung konkreter Vertragsklauseln gehört zu Fachleuten.
Warum Uptime allein nicht reicht
Uptime beantwortet nur „ja oder nein“. Eine Website kann den Test bestehen und dennoch Besucher verlieren, weil sie sehr langsam antwortet, falsche Inhalte zeigt oder nur in einem Teil der Welt erreichbar ist. Umgekehrt gilt: Ein Schnelltest, der nur den Statuscode der Startseite betrachtet, meldet gern 100 %, während der Shop nicht bestellbar ist. Gute Betriebsbewertung kombiniert daher:
- Uptime (Erreichbarkeit und Korrektheit),
- Antwortzeit (Median und p95, siehe Uptime und Antwortzeit: der Unterschied),
- Ablaufdaten (Zertifikat, Domain) und
- Funktionsprüfungen an den Stellen, die Geld oder Anfragen bringen.
Wie wird Uptime in der Praxis gemessen?
Gemessen wird in Stichproben. Ein Monitor ruft die Adresse im festen Intervall auf, etwa alle 5 Minuten, und notiert Erfolg oder Fehlschlag. Die Uptime ist dann die Erfolgsquote aller Prüfungen im Zeitraum. Das hat Konsequenzen:
- Die zeitliche Auflösung entspricht dem Intervall. Ein Ausfall von zwei Minuten kann zwischen zwei Prüfungen im 5-Minuten-Takt komplett verborgen bleiben.
- Ein einzelner Fehlschlag gilt in sauberer Methodik noch nicht als Ausfall. Er wird zuerst bestätigt, um Netzwerk-Aussetzer des Messpunkts auszuschließen.
- Die Dauer eines Ausfalls ist eine Schätzung mit der Genauigkeit des Intervalls: Ein Ausfall, der zwischen zwei Prüfungen beginnt und endet, kann 4 oder 6 Minuten lang gewesen sein, obwohl zwei Fehlschläge á 5 Minuten gewertet werden.
Intervall 5 Minuten, 30 Tage → 8.640 Prüfungen. Die Seite war an einem Tag zwischen 02:10 und 02:40 Uhr gestört, es schlugen 6 Prüfungen fehl. (8.640 − 6) ÷ 8.640 × 100 = 99,931 %. Das entspricht rund 30 Minuten Ausfall und hält ein 99,9-%-Ziel (43,2 Minuten) ein – mit nur noch etwa 13 Minuten Reserve für den Rest des Monats.
Welche Mythen über Uptime halten sich hartnäckig?
| Mythos | Richtigstellung |
|---|---|
| „99 % ist doch fast 100 %.“ | Es sind 7,2 Stunden Ausfall pro 30 Tage. Der Abstand zu 100 % ist die Ausfallzeit, nicht der Prozentwert. |
| „Mein Hoster garantiert 99,9 %, also habe ich 99,9 %.“ | Die Garantie gilt für definierte Infrastruktur und nennt meist nur eine Gutschrift. Ihre Anwendung, DNS, Zertifikat und Drittanbieter sind oft nicht erfasst. |
| „Wenn die Startseite lädt, ist alles in Ordnung.“ | Login, Suche, Checkout und APIs können gestört sein, während die Startseite aus dem Cache kommt. |
| „Ein Monitor beweist den exakten Ausfallzeitraum.“ | Er liefert eine Schätzung mit der Genauigkeit des Prüfintervalls. |
| „Mehr Neunen sind immer besser.“ | Sie sind besser, aber nur dann wirtschaftlich, wenn die Ausfallkosten die Mehrkosten übersteigen. |
Gerade der zweite Punkt führt in Gesprächen mit Kunden zu Missverständnissen. Wer Uptime berichtet, sollte immer dazusagen, was gemessen wurde und was nicht. Eine öffentliche Statusseite macht das transparent, weil sie Messwerte und Störungshistorie nebeneinander zeigt.
Wie berichten Sie Uptime glaubwürdig an Kunden oder Vorgesetzte?
Vier Angaben gehören zu jeder Zahl: Zeitraum (30 Tage oder Kalendermonat), Methode (Intervall, Erfolgsdefinition, Standorte), Wartungsbehandlung (herausgerechnet oder nicht) und Ereignisliste (wann, wie lange, Ursache). Mit diesen vier Punkten wird aus „99,93 %“ eine überprüfbare Aussage. Wer zusätzlich die Ursachen und die Gegenmaßnahmen nennt, zeigt, dass Zahlen zum Lernen genutzt werden – das schafft mehr Vertrauen als eine perfekte Zahl, hinter der man nichts nachvollziehen kann.
Häufige Fehler im Umgang mit Uptime-Zahlen
| Fehler | Warum problematisch | Besser |
|---|---|---|
| Prozentwert ohne Zeitraum zitieren | „99,9 %“ pro Jahr erlaubt 8,76 Stunden am Stück, pro Monat nur 43 Minuten | Immer „99,9 % in 30 Tagen“ angeben |
| Hoster-Seite als Beleg nehmen | Der Anbieter misst eigene Systeme, oft ohne Ihre Anwendung | Unabhängig von außen messen |
| Wartungszeit verschweigen | Besucher erleben sie als Ausfall | Wartung getrennt ausweisen und ankündigen |
| Nur die Startseite messen | Teilausfälle bleiben unsichtbar | Kritische Pfade separat prüfen |
| Wenige Messwerte überbewerten | Ein Monitor, der erst zwei Tage läuft, liefert keine belastbare 30-Tage-Zahl | Unvollständige Zeiträume kennzeichnen |
| Auf „100 %“ hoffen | Unrealistisch und teuer | Ein begründetes Ziel setzen |
Grenzen und Einordnung
Eine Uptime-Zahl aus einem Monitoring ist eine messwertbasierte Erfolgsquote, keine sekundengenaue Aufzeichnung jeder Besucheranfrage. Sie sieht nur, was der Messpunkt sieht: Probleme einer einzelnen Region, eines Mobilfunknetzes oder eines bestimmten Browsers erfasst ein einzelner Standort nicht. Sie bewertet auch nicht, ob die Inhalte stimmen, wenn Sie keine Inhaltsprüfung eingerichtet haben, und sie sagt nichts über die Ursache. Außerdem kann ein Firewall- oder CDN-Schutz den Monitor blockieren und dadurch einen Ausfall anzeigen, den Besucher gar nicht erleben. Mehr dazu: Grenzen automatischer Website-Prüfungen.
Wie berechnet man die Uptime verketteter Dienste?
Eine Website besteht selten aus einem einzigen Dienst. Hoster, DNS-Anbieter, CDN, Zahlungsanbieter und eingebundene Skripte hängen hintereinander. Wenn jeder dieser Bausteine zum Funktionieren der Seite nötig ist, multiplizieren sich die Verfügbarkeiten – die Gesamtverfügbarkeit liegt dann unter dem schwächsten Glied.
Angenommen (Beispielwerte, keine Herstellerangaben): Hosting 99,9 %, DNS-Anbieter 99,99 %, Zahlungsanbieter 99,9 %. Die Seite ist nur bestellbar, wenn alle drei laufen: 0,999 × 0,9999 × 0,999 = 0,99790, also 99,79 %. Pro 30 Tage sind das rund 90 Minuten statt 43 – obwohl jeder Anbieter für sich „drei Neunen“ erfüllt.
Daraus folgt eine praktische Regel: Wer 99,9 % für die gesamte Seite anstrebt, braucht Bausteine mit höherer Einzelverfügbarkeit oder Ausweichwege (zum Beispiel eine zweite Zahlungsart). Und er sollte jeden Baustein getrennt überwachen, damit bei einer Störung sofort klar ist, welches Glied betroffen ist.
Wirken sich Ausfälle auf Suchmaschinen und Besucher aus?
Kurze Ausfälle von Minuten sind für Suchmaschinen in der Regel unkritisch; sie rufen Seiten später erneut ab. Problematisch wird es, wenn eine Seite wiederholt oder über längere Zeit mit Serverfehlern antwortet. Dann kann der Abruf seltener werden, und anhaltend nicht erreichbare URLs können aus dem Index fallen. Wie Google mit Serverfehlern umgeht, beschreibt die Google Search Central (siehe Quellen); belastbare Zahlen, ab wie vielen Stunden sich das Ranking verändert, gibt es nicht, sodass wir keine nennen.
Für Besucher ist die Wirkung unmittelbar: Wer eine Fehlerseite sieht, kommt nicht immer wieder. Bei einem Shop schlägt das direkt in Umsatz um (Rechenbeispiele in Was kostet ein Website-Ausfall?). Eine korrekt gesetzte Wartungsseite mit Status 503 und Retry-After-Header ist für beide Seiten die ehrlichere Lösung als eine Fehlerseite mit Status 200.
HTTP/1.1 503 Service Unavailable
Retry-After: 1800
Content-Type: text/html; charset=utf-8
Checkliste: Uptime sauber erfassen
- Definieren Sie, was für Ihre Website „Ausfall“ bedeutet (Statuscodes, Timeout, Inhalt).
- Legen Sie Monitore für die geschäftskritischen Pfade an, nicht nur für die Startseite.
- Prüfen Sie von außen und unabhängig vom Hoster.
- Verlangen Sie mehrere aufeinanderfolgende Fehlschläge, bevor ein Ausfall zählt.
- Tragen Sie geplante Wartung als Wartungsfenster ein.
- Geben Sie Uptime immer mit Zeitraum und Messmethode an.
- Setzen Sie ein Ziel und beobachten Sie das Fehlerbudget.
Wie setzen Sie das mit UPTIMESHIELD um?
UPTIMESHIELD berechnet die Verfügbarkeit als erfolgreiche Prüfungen ÷ gewertete Prüfungen (ohne Wartungszeit) und weist Werte für 24 Stunden sowie 7, 30, 90 und 365 Tage aus. Zeiträume, die der Monitor noch nicht abdeckt, werden als unvollständig gekennzeichnet. Im Dashboard können Sie je Monitor ein SLA-Ziel mit Fehlerbudget über 30 Tage festlegen und sehen, wie viel Ausfall noch „übrig“ ist. Die Methodik ist auf der Seite Messmethodik offen dokumentiert; die Prüfintervalle (ab 5 Minuten im kostenlosen Solo-Konto, ab 1 Minute in Pro und Max) beschreiben die Preise. Öffentlich zeigen Sie die Zahlen über eine Statusseite mit 30-Tage-Balken.
Quellen und weiterführende Standards
- Google SRE Book: Service Level Objectives
- Google SRE Workbook: Alerting on SLOs
- RFC 9110 – HTTP Semantics
Externe Links führen zu den Original-Spezifikationen und offiziellen Dokumentationen. Die Einordnung und die Beispielrechnungen stammen aus der Messmethodik von UPTIMESHIELD.
Selbst prüfen: Testen Sie jetzt, ob Ihre Website erreichbar ist und wie schnell sie antwortet – mit dem Uptime Checker.