What problem does it solve?
Provides a structured, repeatable approach to analyze FastAPI JSON logs and MQTT traces from the God-Kaiser server to find root causes of startup failures, error-code occurrences, resilience breaches, and WebSocket or database faults so teams can restore service faster.
Core Features & Use Cases
- Startup sequence analysis: Detect missing security config, DB/MQTT connection failures, and incomplete scheduler or service initializations.
- Resilience and circuit breaker triage: Identify circuit breaker state changes, offline-buffer flushes, and retry/timeouts correlated with error codes.
- Exception and error-code mapping: Map log entries to the defined exception hierarchy and 5000-5699 error-code ranges for prioritized remediation.
- Log-guided investigation: Produce grep patterns, request_id/MQTT correlation guidance, and specific health-endpoint checks for live triage and postmortem reports.
Quick Start
Analyze logs/server/god_kaiser.log for ERROR and resilience events and deliver a prioritized remediation checklist with correlated request_id traces.