HTML-DokumentQuelle: docs/devops/INCIDENT_RUNBOOK.md

Incident Runbook

Incident Runbook

Erste 5 Minuten

  1. Umfang klären: lokal, CI, Docker, Runtime?
  2. Logs sichern: docker compose logs --no-color > incident.log
  3. Health prüfen: curl -v /actuator/health
  4. letzte Änderung finden: git log --oneline -5
  5. Workaround oder Rollback entscheiden

Diagnosematrix

Problem Prüfen Häufige Lösung
App startet nicht Java-Version, JAR, Env Dockerfile oder JDK korrigieren
Tests hängen Concurrency-Code Timeouts, Executor Shutdown
API 500 Controller/Use Case Fehlervertrag testen
Outbox leer Adapter-Konfiguration Pfade/Volumes prüfen
CI rot Workflow-Log lokal denselben Maven-Befehl ausführen

Postmortem-Fragen