Governance

2026-06-15 • 10 Min. Lesezeit

SRE-Best-Practices: Aufbau resilienter Error Budgets

Wie Sie SLAs berechnen, realistische Service Level Objectives (SLOs) definieren und automatisierte Eskalationsstufen einrichten.

SRE-Best-Practices: Aufbau resilienter Error Budgets

Definition von Service Level Indicators (SLIs)

Error Budgets sind das Fundament einer professionellen Site Reliability Engineering (SRE)-Praxis. Statt unerreichbare "100% Verfügbarkeit" anzustreben, definieren Organisationen tolerierbare Ausfallgrenzen. Das Error Budget beschreibt den Anteil der Fehler, den ein Dienst verursachen darf, ohne das SLO zu verletzen.

Dazu müssen präzise Indikatoren (SLIs) definiert werden. Ein typischer SLI ist das Verhältnis erfolgreicher API-Aufrufe (HTTP 2xx/3xx unter 200 Millisekunden) zu den Gesamtanfragen, das über kontinuierliche Metrik-Feeds ausgewertet wird.

Automatisierte Eskalationsregeln

Wird das Budget überschritten, müssen Entwicklungsprozesse automatisch angepasst werden. Die Bereitstellung neuer Features stoppt, und Entwickler beheben Systemfehler oder Latenz-Engpässe, bis die Stabilitätsschwellen wieder erreicht sind.

Service-SLO-Aufteilungsstruktur

Entkopplung API-Gateway Auth-Services Buchungskern 99,9% Uptime Latenz < 50ms 99,99% Uptime Rate-Limits 99,999% Uptime Atomarer Sync

Häufigste Ursachen für Budgetauslastung

Langsame DB-Queries
58% (58% Budget-Verbrauch)
Drittanbieter-API-Ausfälle
24% (24% Budget-Verbrauch)
Arbeitsspeichermangel
10% (10% Budget-Verbrauch)
Fehlerhafte Routings
6% (6% Budget-Verbrauch)
TLS-Zertifikatsfehler
2% (2% Budget-Verbrauch)

Error-Budget-Verlauf nach Monat

Verbleibendes Budget Ausfälle behoben Latenzspitzen April85%10%Mai60%25%15%Juni92%

Fehlerbudgets verwandeln die ewige Spannung zwischen Ausliefern und Stabilität in einen geteilten, quantitativen Vertrag. Diese Klarheit ist in regulierten Umgebungen besonders wertvoll, wo „wie viel Risiko ist akzeptabel“ eine explizite, belastbare Zahl sein muss.

← Zurück zum Blog