Glossar · Zuverlässigkeitskennzahlen

Was ist ein SLO?

Service Level Objective

Ein Service Level Objective (SLO) ist ein internes Ziel für die Zuverlässigkeit eines Dienstes, etwa dass 99,95 % der Anfragen über 30 Tage erfolgreich sind, gemessen mit einem Service Level Indicator (SLI).

Wie es funktioniert und warum es wichtig ist

Ein SLO macht aus „zuverlässig genug“ eine Zahl, die das Team verfolgen kann. Es wird danach festgelegt, was Nutzer brauchen, nicht danach, was das System heute zufällig leistet, und ist meist strenger als jedes SLA, damit Spielraum zum Reagieren bleibt, bevor Kunden Gutschriften zustehen.

Die Lücke zwischen SLO und 100 % ist das Error Budget. Solange Budget übrig ist, kann das Team Änderungen ausliefern und Risiken eingehen; ist es aufgebraucht, verlagert sich die Arbeit auf Zuverlässigkeit, bis sich das Fenster erholt hat. So wird Zuverlässigkeit zu einer gemeinsamen Entscheidung von Produkt und Engineering.

Gute SLOs sind wenige, an dem ausgerichtet, was Nutzer bemerken, etwa die Verfügbarkeit des Checkouts oder die Latenz der API, und über ein rollierendes Zeitfenster gemessen, oft 28 oder 30 Tage.

Formel

Fehlerbudget = (100 % − SLO) × Zeitfenster

Beispiel: Ein SLO von 99,9 % über 30 Tage lässt ein Error Budget von 43 Minuten und 12 Sekunden; 99,95 % lassen 21 Minuten und 36 Sekunden.

Wie Uptimecheck hilft

Uptimecheck misst zwei gängige SLIs von außerhalb Ihres Netzwerks, Verfügbarkeit und Antwortzeit, bis zu einmal pro Minute. Berichte vergleichen die Uptime jedes Monitors mit einem Ziel von 99 % bis 99,99 % über einen Kalendermonat oder die letzten 7, 30 oder 90 Tage, und Antwortzeit-Diagramme zeigen den Median und das 95. Perzentil.

Uptime-Monitoring ansehen

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte

Mehr dazu in den Ratgebern

Fragen

Was ist ein Error Budget?

Die Ausfallzeit oder fehlgeschlagenen Anfragen, die ein SLO erlaubt: 100 % minus Ziel, über das Zeitfenster. Bei 99,9 % über 30 Tage sind das 43 Minuten und 12 Sekunden.

Wie viele SLOs sollte ein Dienst haben?

Wenige: eines pro Aspekt, den Nutzer bemerken, meist Verfügbarkeit und Latenz der wichtigsten Abläufe. Mehr SLOs verteilen die Aufmerksamkeit zu dünn.

Sollte ein SLO 100 % betragen?

Nein. 100 % lassen kein Error Budget übrig, sodass jede Änderung zu einem Risiko wird, das niemand eingehen darf, und Nutzer können über ihre eigenen Netzwerke 99,99 % nicht von 100 % unterscheiden.

Downtime ist von gestern.

Richten Sie Ihren ersten Monitor in weniger als einer Minute ein – oder sehen Sie sich zuerst die Live-Demo an.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte