Die Verfügbarkeit (Uptime) sagt Ihnen, wie viel eines Zeitraums eine Website funktioniert hat. War eine Website in einem Monat mit 30 Tagen 29 Tage und 23 Stunden erreichbar und die restliche Stunde nicht, liegt ihre Verfügbarkeit für diesen Monat bei etwa 99,86 %.

Die Begriffe Uptime und Verfügbarkeit werden im Alltag meist gleichbedeutend gebraucht: War die Website da, als jemand sie haben wollte? Ingenieure unterscheiden manchmal: Verfügbarkeit für das Ergebnis, das ein Nutzer erlebt, und Uptime für die Zeit, in der ein System läuft. Für den Betreiber einer Website ist die praktische Frage dieselbe: Wie viel der Zeit konnten Besucher die Website nutzen?

So wird die Verfügbarkeit berechnet

Die Formel ist einfach:

uptime % = (total time − downtime) ÷ total time × 100

Nehmen wir einen Monat mit 30 Tagen, das sind 43.200 Minuten. Angenommen, die Website hatte zwei Ausfälle, einen von 12 und einen von 31 Minuten. Die Ausfallzeit beträgt 43 Minuten.

(43,200 − 43) ÷ 43,200 × 100 = 99.90%

Zwei Dinge entscheiden darüber, ob eine solche Zahl ehrlich ist. Das erste ist, was als „ausgefallen“ zählt (siehe Ausfallzeit). Das zweite ist, wie die Ausfallzeit gemessen wurde, wovon weiter unten die Rede ist.

Was die Prozentwerte in Minuten bedeuten

Verfügbarkeitswerte wirken, als lägen sie dicht beieinander, tun es aber nicht. Jede zusätzliche „Neun“ senkt die erlaubte Ausfallzeit um den Faktor zehn.

Verfügbarkeit Ausfallzeit pro Monat mit 30 Tagen Ausfallzeit pro Jahr
99 % 7 Stunden 12 Minuten 3,65 Tage
99,9 % 43 Minuten 12 Sekunden 8 Stunden 45 Minuten 36 Sekunden
99,99 % 4 Minuten 19 Sekunden 52 Minuten 34 Sekunden

Eine Website mit 99 % kann jeden Monat fast einen ganzen Arbeitstag lang nicht erreichbar sein und trotzdem eine Zahl melden, die hoch aussieht. Bei 99,99 % kann ein einziger langsamer Neustart das Kontingent des ganzen Monats aufbrauchen.

Verfügbarkeit und Ausfallzeit

Verfügbarkeit und Ausfallzeit sind zwei Seiten derselben Messung. Alles, was keine Verfügbarkeit ist, ist Ausfallzeit, ein Monat mit 99,9 % hat also 0,1 % Ausfallzeit. Die Angabe der Verfügbarkeit rückt den gesunden Anteil in den Mittelpunkt, wodurch kleine Probleme klein wirken. Die Ausfallzeit in Minuten und die Zahl der Vorfälle sagen oft mehr darüber, was Besucher tatsächlich erlebt haben.

Woher die Verfügbarkeitszahlen kommen

Ein Überwachungsdienst beobachtet eine Website nicht ununterbrochen. Er sendet in einem festen Intervall, etwa alle fünf Minuten, eine Anfrage und hält das Ergebnis fest. Die Verfügbarkeit wird dann aus diesen Stichproben geschätzt.

Das hat Folgen:

  • Kurze Ausfälle können zwischen zwei Prüfungen fallen. Bei einem Intervall von fünf Minuten kann ein Ausfall von zwei Minuten beginnen und enden, ohne dass eine einzige Prüfung fehlschlägt. Ein kürzeres Intervall verkleinert die Lücke, beseitigt sie aber nicht.
  • Dauern sind ungefähr. Bei einem Ausfall, den zwei aufeinanderfolgende fehlgeschlagene Prüfungen gesehen haben, weiß man nur, dass er etwa ein Intervall lang dauerte, nicht auf die Sekunde genau.
  • Verschiedene Werkzeuge liefern verschiedene Zahlen. Zwei Dienste, die von verschiedenen Orten, in verschiedenen Intervallen und mit verschiedenen Regeln dafür prüfen, was als Fehlschlag zählt, melden für dieselbe Website unterschiedliche Verfügbarkeit.

Aus diesem Grund beschreibt eine Verfügbarkeitszahl eines Überwachungswerkzeugs, was das Werkzeug nach seinen eigenen Regeln beobachtet hat. Sie ist keine Messung der Website aus Sicht jedes Besuchers.

Warum die Verfügbarkeit wichtig ist

Ist eine Website ausgefallen, können Besucher nicht kaufen, sich nicht anmelden, nicht lesen und Sie nicht kontaktieren. Was das kostet, hängt von der Website ab. Bei einem Shop sind es entgangene Bestellungen. Bei einem Softwareprodukt sind es Kunden, die nicht nutzen können, wofür sie bezahlen. Bei einer Visitenkarten-Website ist es ein verpatzter erster Eindruck.

Die Verfügbarkeit ist auch deshalb wichtig, weil sie sich leicht versprechen und messen lässt. Hosting-Anbieter, Agenturen und Softwarehersteller nennen Verfügbarkeitsziele in Verträgen, woher Begriffe wie SLA stammen.

Was die Verfügbarkeit nicht verrät

  • Eine Website kann „erreichbar“ und trotzdem unbrauchbar sein. Ein Server kann mit einem Erfolgscode antworten, während Checkout, Login oder Suche defekt sind. Eine Verfügbarkeit auf Basis von Webanfragen sieht die Antwort, nicht das Erlebnis.
  • Langsam ist nicht ausgefallen. Eine Seite, die zwölf Sekunden zum Antworten braucht, ist nach den meisten Definitionen erreichbar. Die Antwortzeit erfasst das getrennt.
  • Durchschnitte verbergen Muster. Ein Monat mit 99,9 % kann ein einziger Ausfall von 43 Minuten sein oder dreißig kurze. Kunden erleben das sehr verschieden.
  • Eine hohe Zahl garantiert nichts. Die Verfügbarkeit der Vergangenheit sagt nichts Sicheres über den nächsten Monat.

So nutzen Sie die Zahl

Wählen Sie einen Zeitraum und behalten Sie ihn bei, meist einen Kalendermonat. Verfolgen Sie die Ausfallzeit in Minuten neben dem Prozentwert. Sehen Sie sich einzelne Vorfälle an und nicht nur die Summe. Und behandeln Sie einen Zielwert wie 99,9 % als messbares Ziel, nicht als Versprechen, dass nichts ausfällt.