Vorfälle auf einen Blick
Wie SysAdmin Crisis Vorfälle auswählt: sieben Typen plus eine Variante, wann sie eintreffen und wie viele gleichzeitig laufen, je mit Log-Signatur.
Zuletzt aktualisiert:
Es gibt sieben Vorfalltypen plus eine Variante. Jeder hat drei Teile: eine Log-Signatur, die ihn identifiziert, eine Auswirkungskurve, die beschreibt, was passiert, wenn du nichts tust, und einen Lösungsraum – das ist der Teil, den dieses Wiki dir zum Selbstfinden überlässt.
Der Katalog
| Vorfall | Früheste Nacht | Gewicht | Braucht eine Rolle |
|---|---|---|---|
| DDoS-Flut | 1 | 100 | web |
| Speicherleck | 2 | 100 | web |
| Festplatte voll | 2 | 100 | web |
| Datenbank-Sperrstau | 3 | 80 | db |
| Überhitzung | 3 | 70 | web |
| Geplanter Runaway-Job | 4 | 85 | db |
| Zertifikatsablauf | 4 | 55 | lb |
Das Gewicht ist die relative Wahrscheinlichkeit, gewählt zu werden, wenn mehrere Vorfälle infrage kommen – eine Flut wird mit etwa doppelter Wahrscheinlichkeit gewählt wie ein Zertifikatsablauf. Früheste Nacht und die Rollenvoraussetzung sind Schranken: Ein Vorfall, der einen Load Balancer braucht, kann nicht vor Nacht drei auftreten, weil in dieser Nacht die Load Balancer ins Rack kommen.
Jeder Typ beschränkt sich selbst auf eine Instanz gleichzeitig. Zwei Fluten laufen nie zusammen; eine Flut und ein Leck sehr wohl.
Wann sie eintreffen
Die erste Auslösung wartet 120 Schritte – dreißig Sekunden Ruhe, um den Anfangszustand zu lesen. Danach wählt der Scheduler ein Intervall um eine Basis von 420 Schritten mit bis zu 90 Schritten Jitter, und nie treffen zwei Vorfälle in weniger als 90 Schritten Abstand ein.
Dieses Intervall wird durch den Tempo-Multiplikator der Nacht geteilt, weshalb sich späte Nächte unerbittlich anfühlen: derselbe Scheduler, 1,9-mal schneller.
| Nacht | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Tempo | 1,00 | 1,10 | 1,20 | 1,30 | 1,40 | 1,50 | 1,60 | 1,70 | 1,80 | 1,90 |
| Gleichzeitig | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 4 | 4 |
Die Schwierigkeit multipliziert dieses Tempo noch einmal – 0,7× auf leicht, 1,4× auf schwer.
Das Gnadenfenster
Fällt die Verfügbarkeit (Uptime) unter 70 %, werden neue Auslösungen 45 Sekunden lang zurückgehalten. Das ist eine echte Atempause, kein verstecktes Absenken der Schwierigkeit: Bereits laufende Vorfälle laufen weiter, und die Uhr tickt weiter.
In der zehnten Nacht schrumpft das Fenster auf 20 Sekunden, und sobald die Hälfte der Schicht vorbei ist, steigt das Tempo noch einmal um das 1,35-Fache. Das Finale wurde so entworfen, dass es aufhört, fair zu sein.