Sofortmaßnahmen
docker compose ps
curl -i http://localhost:8080/actuator/health
curl -i http://localhost:9090/-/ready
Entscheidungsbaum
Fehler im REST Flow?
|
+-- Runtime down -> Logs prüfen, Restart, Config prüfen
+-- DB down -> PostgreSQL Runbook, Restore prüfen
+-- Broker down -> RabbitMQ Runbook, Outbox Backlog prüfen
+-- Security Fehler -> Token, Rollen, Keycloak prüfen
+-- Externer Provider down -> WireMock/Payment, Circuit Breaker prüfen
Kommunikationsregel
- Status alle 15 Minuten aktualisieren.
- Entscheidung und Uhrzeit dokumentieren.
- Workaround klar benennen.
- Nach Lösung Postmortem erstellen.
Postmortem Fragen
- Was ist passiert?
- Wann wurde es erkannt?
- Warum hat Monitoring angeschlagen oder nicht angeschlagen?
- Welche Daten waren betroffen?
- Welche Gegenmaßnahme verhindert Wiederholung?