Die Verfügbarkeitsformel: So berechnen Sie Uptime
Die Berechnung der Verfügbarkeit (Availability) folgt einer einfachen Formel: A = (T - D) / T x 100 %. Dabei ist T die Gesamtzeit des Messzeitraums und D die gesamte Ausfallzeit innerhalb dieses Zeitraums. Ein Monat hat 43.200 Minuten (30 Tage) oder 44.640 Minuten (31 Tage). Ein Jahr hat 525.600 Minuten.
Beispielrechnung: Ihre Website war im März (31 Tage = 44.640 Minuten) insgesamt 45 Minuten nicht erreichbar. Die Verfügbarkeit beträgt: (44.640 - 45) / 44.640 x 100 = 99,899 %. Das liegt knapp unter einem SLA von 99,9 %. Ein Ausfall von 45 Minuten in einem Monat bedeutet also bereits eine SLA-Verletzung bei einem 99,9%-SLA.
Die Neuner-Skala: Von 99 % bis 99,999 %
In der Branche werden Verfügbarkeitslevels als Neuner bezeichnet. Jede zusätzliche Neun reduziert die erlaubte Ausfallzeit dramatisch und erhöht die Anforderungen an Infrastruktur und Prozesse entsprechend.
| SLA-Level | Bezeichnung | Ausfallzeit/Jahr | Ausfallzeit/Monat | Ausfallzeit/Woche |
|---|---|---|---|---|
| 99% | Zwei Neuner | 87,6 Stunden | 7,3 Stunden | 1,68 Stunden |
| 99,5% | Zweieinhalb Neuner | 43,8 Stunden | 3,65 Stunden | 50,4 Minuten |
| 99,9% | Drei Neuner | 8,76 Stunden | 43,8 Minuten | 10,1 Minuten |
| 99,95% | Dreieinhalb Neuner | 4,38 Stunden | 21,9 Minuten | 5,04 Minuten |
| 99,99% | Vier Neuner | 52,6 Minuten | 4,38 Minuten | 1,01 Minuten |
| 99,999% | Fünf Neuner | 5,26 Minuten | 26,3 Sekunden | 6,05 Sekunden |
Drei Neuner (99,9 %) sind der Standard für die meisten Hosting-Anbieter und Cloud-Dienste. Vier Neuner (99,99 %) erfordern Redundanz auf allen Ebenen und sind typisch für Enterprise-Infrastruktur. Fünf Neuner (99,999 %) erfordern automatisches Failover in Sekunden und sind nur mit georedundanter Infrastruktur erreichbar.
Was in einem SLA stehen sollte: Die wichtigsten Klauseln
Ein SLA ist mehr als eine Prozentzahl. Die Details der Vereinbarung bestimmen, ob der SLA tatsächlich einen Schutz bietet oder nur eine Marketingaussage ist. Achten Sie bei der Prüfung oder Verhandlung eines SLA auf die folgenden Punkte.
Definition von Downtime
Die Definition von Downtime ist der kritischste Punkt. Manche Anbieter zählen nur komplette Serverausfälle als Downtime. Teilweise Ausfälle, Performance-Degradierung oder Erreichbarkeitsprobleme von bestimmten Regionen werden nicht berücksichtigt. Ein gutes SLA definiert Downtime als jede Unterbrechung, die den Zugriff auf den Dienst verhindert oder die Antwortzeit über einen definierten Schwellenwert erhöht.
Messmethode und Messzeitraum
Wie wird die Verfügbarkeit gemessen? Vom Anbieter selbst oder von einem unabhängigen Dienst? In welchen Intervallen wird gemessen (jede Minute, alle 5 Minuten, stündlich)? Ein SLA, das stündlich misst, übersieht kurze Ausfälle unter einer Stunde. Der Messzeitraum (monatlich, quartalsweise, jährlich) beeinflusst die erlaubte Ausfallzeit pro Periode.
Ausnahmen und Wartungsfenster
Die meisten SLAs schließen geplante Wartung aus der Berechnung aus. Das ist legitim, wenn die Wartungsfenster klar definiert und angekündigt werden. Problematisch wird es, wenn der Anbieter unbegrenzte Wartungsfenster beansprucht oder Wartung rückwirkend deklariert, um SLA-Verletzungen zu vermeiden.
Kompensation bei SLA-Verletzung
Was passiert, wenn der Anbieter den SLA nicht einhält? Übliche Kompensationen sind Service-Credits (Gutschriften auf die nächste Rechnung) zwischen 5 und 30 Prozent des Monatsentgelts. Manche SLAs bieten gestaffelte Kompensation: 10 % bei Unterschreitung um 0,1 Prozentpunkte, 25 % bei 0,5 Prozentpunkten und so weiter.
Geplante vs. ungeplante Ausfallzeit
Die Unterscheidung zwischen geplanter und ungeplanter Ausfallzeit ist für die SLA-Bewertung entscheidend. Geplante Wartung (z. B. Server-Updates am Sonntagmorgen) wird in den meisten SLAs von der Berechnung ausgenommen. Ungeplante Ausfälle (Servercrash, Netzwerkproblem, DDoS-Angriff) zählen dagegen zur Downtime.
Aus Kundensicht ist jede Downtime relevant, ob geplant oder nicht. Ihre Besucher wissen nicht, ob die Website wegen Wartung oder wegen eines Problems offline ist. Daher sollten Sie auch geplante Wartung in Ihre Verfügbarkeitsberechnung einbeziehen und Anbieter bevorzugen, die Rolling Updates ohne Downtime anbieten.
SLA-Einhaltung mit Monitoring überprüfen
Ohne unabhängiges Monitoring können Sie die SLA-Einhaltung Ihres Providers nicht überprüfen. Sie sind auf die Angaben des Anbieters angewiesen, der naturgemäss ein Interesse hat, die Verfügbarkeit möglichst hoch auszuweisen. Externe Überwachung liefert unabhängige Daten, die als Grundlage für SLA-Reklamationen dienen können.
Anforderungen an das Monitoring
- Minutengenaue Prüfung: Messintervalle von maximal 1 Minute, um auch kurze Ausfälle zu erfassen. Ein 5-Minuten-Intervall übersieht Ausfälle von 1 bis 4 Minuten
- Multi-Location-Tests: Prüfung von mehreren Standorten, um regionale Ausfälle zu erkennen und Fehlalarme durch lokale Netzwerkprobleme auszuschließen
- Protokollierung: Lückenlose Aufzeichnung aller Checks mit Zeitstempel, Antwortzeit und HTTP-Statuscode als Nachweis für SLA-Reklamationen
- Automatische Berechnung: Automatische Berechnung der Verfügbarkeit pro Tag, Woche, Monat und Jahr mit konfigurierbaren SLA-Schwellenwerten
- Ausfallberichte: Detaillierte Berichte über jeden Ausfall mit Startzeit, Dauer und betroffenen Standorten
XICTRAQ als SLA-Überwachungstool
XICTRAQ erfüllt alle diese Anforderungen. Die Uptime-Monitoring-Funktion prüft Ihre Website in konfigurierbaren Intervallen von mehreren Standorten und berechnet die tatsächliche Verfügbarkeit automatisch. Ausfälle werden minutengenau protokolliert und in übersichtlichen Reports dargestellt.
Besonders wertvoll für SLA-Überwachung: XICTRAQ unterscheidet zwischen vollständigen Ausfällen (HTTP 5xx, Connection Timeout) und Performance-Degradierung (Antwortzeit über dem Schwellenwert). So können Sie auch SLAs prüfen, die Performance-Anforderungen enthalten und nicht nur die reine Erreichbarkeit betreffen.
SLA-Budget-Tracking: Verbleibende Ausfallzeit im Blick
Ein nützliches Konzept im SLA-Management ist das SLA-Budget (auch Error Budget genannt). Es zeigt, wie viel Ausfallzeit innerhalb des aktuellen Messzeitraums noch verbleibt, bevor der SLA verletzt wird. Bei einem 99,9%-SLA und einem Monat mit 43.200 Minuten beträgt das Budget 43,2 Minuten. Wurden bereits 20 Minuten Ausfallzeit verbraucht, verbleiben noch 23,2 Minuten.
XICTRAQ berechnet das verbleibende SLA-Budget in Echtzeit. Wenn das Budget zur Neige geht, erhalten Sie eine Warnung, bevor der SLA tatsächlich verletzt wird. Das gibt Ihnen Zeit, proaktiv zu handeln: Wartungsarbeiten verschieben, den Hosting-Provider kontaktieren oder Redundanzmaßnahmen aktivieren.
Typische SLA-Fallen: Worauf Sie achten sollten
Manche Anbieter definieren Wartungsfenster von 8 Stunden pro Woche, die nicht in die SLA-Berechnung einfließen. Das reduziert den tatsächlichen Verfügbarkeitsanspruch erheblich.
Wenn der Anbieter die Verfügbarkeit selbst misst, besteht ein Interessenkonflikt. Externe Monitoring-Dienste wie XICTRAQ liefern unabhängige Daten.
Service-Credits von 5-10 % der Monatszahlung decken den tatsächlichen Geschäftsschaden durch Downtime bei weitem nicht. Prüfen Sie, ob zusätzliche Schadensersatzansprüche möglich sind.
Ein SLA mit Jahresdurchschnitt erlaubt theoretisch einen kompletten Monat mit 99 % Verfügbarkeit, wenn die anderen Monate die Quote ausgleichen. Monatliche SLAs bieten besseren Schutz.
SLA-Levels nach Branche: Was ist üblich?
Die Anforderungen an die Verfügbarkeit variieren stark nach Branche und Anwendungsfall. Die folgenden Werte sind Richtwerte aus der Praxis.
| Branche/Anwendung | Typisches SLA | Ausfallzeit/Monat | Begründung |
|---|---|---|---|
| Corporate Website | 99,5-99,9% | 22-44 min | Imageschaden bei Ausfall, aber kein direkter Umsatzverlust |
| E-Commerce | 99,9-99,95% | 22-44 min | Direkter Umsatzverlust bei Downtime |
| SaaS-Anwendung | 99,95-99,99% | 4-22 min | Kundenbindung und Vertragserfüllung |
| Zahlungsabwicklung | 99,99%+ | < 4 min | Regulatorische Anforderungen, hohe Transaktionswerte |
| Gesundheitswesen | 99,99%+ | < 4 min | Patientensicherheit, regulatorische Pflichten |
| Medien/Streaming | 99,9-99,95% | 22-44 min | Nutzererfahrung, Werbeeinnahmen |
Verfügbarkeit steigern: Maßnahmen nach SLA-Level
Für 99,9 % (Drei Neuner)
- Hochwertiges Hosting mit automatischem Restart bei Serverausfall
- Uptime-Monitoring mit minutengenauen Checks und sofortiger Benachrichtigung
- Automatisierte Backups mit getesteter Wiederherstellung
- CDN-Einsatz für statische Ressourcen zur Entlastung des Ursprungsservers
Für 99,99 % (Vier Neuner)
- Alles aus dem 99,9%-Level plus:
- Redundante Server mit Load-Balancing und automatischem Failover
- Redundante Datenbank mit Replikation (Primary-Replica oder Multi-Primary)
- Blue-Green- oder Canary-Deployments für unterbrechungsfreie Updates
- Multi-Location-Monitoring von mindestens drei Standorten
Für 99,999 % (Fünf Neuner)
- Alles aus dem 99,99%-Level plus:
- Georedundante Infrastruktur in mindestens zwei Rechenzentren
- Automatisches DNS-Failover zwischen Rechenzentren in unter 30 Sekunden
- Chaos-Engineering-Praxis (regelmäßige Ausfallsimulationen)
- 24/7-Bereitschaftsdienst mit definierter Reaktionszeit unter 5 Minuten
Mean Time to Recovery (MTTR) als zweite Kennzahl
Neben der Verfügbarkeit ist die mittlere Wiederherstellungszeit (MTTR) eine entscheidende Kennzahl. Sie misst, wie schnell ein Dienst nach einem Ausfall wiederhergestellt wird. Ein niedriger MTTR kompensiert teilweise eine höhere Ausfallhäufigkeit: Wenn Ausfälle schnell behoben werden, bleibt die Gesamtausfallzeit gering.
MTTR besteht aus vier Phasen: Erkennung (wie schnell wird der Ausfall bemerkt?), Diagnose (was ist die Ursache?), Behebung (wie wird das Problem gelöst?) und Verifizierung (ist der Dienst wieder stabil?). Monitoring reduziert die Erkennungsphase auf Minuten statt Stunden. Die Alerting-Funktion von XICTRAQ stellt sicher, dass die richtigen Personen sofort informiert werden, um die Diagnosephase zu beschleunigen.
SLA-Reporting mit XICTRAQ
XICTRAQ bietet umfassende SLA-Reports, die sowohl für die interne Analyse als auch für die Kommunikation mit Hosting-Providern geeignet sind.
- Verfügbarkeitsreports: Automatisch berechnete Verfügbarkeit pro Tag, Woche, Monat und Jahr mit Vergleich zum SLA-Ziel
- Ausfallprotokolle: Detaillierte Liste aller Ausfälle mit Startzeit, Endzeit, Dauer und HTTP-Statuscode
- Performance-Trends: Langfristige Entwicklung der Antwortzeiten, die schleichende Degradierung sichtbar macht
- Statuspage: Öffentliche oder interne Statuspage, die den aktuellen und historischen Verfügbarkeitsstatus anzeigt
- SLA-Budget-Tracker: Verbleibendes Ausfallbudget in Echtzeit mit Warnung bei Unterschreitung
Starten Sie jetzt mit einer kostenlosen Demo und sehen Sie Ihre tatsächliche Verfügbarkeit auf einen Blick. Oder registrieren Sie sich, um SLA-Einhaltung dauerhaft zu überwachen und zu dokumentieren.
Was bedeutet 99,9 % Verfügbarkeit konkret?
Zählt geplante Wartung zur Ausfallzeit?
Wie reklamiere ich eine SLA-Verletzung?
Ist ein 99,99%-SLA für eine normale Website notwendig?
Wie messe ich die Verfügbarkeit meiner Website?
Was ist der Unterschied zwischen Uptime und Availability?
Dieser Artikel basiert auf Daten von: Annual Outage Analysis (Uptime Institute), IT Infrastructure Monitoring (Gartner).