AI-powered incident detection and analysis built on Google ADK, MCP, and Cloud Run.
- RootAgent — orchestrates the workflow
- LogAnalyzerAgent — queries Cloud Logging via MCP
- FixSuggesterAgent — generates fixes using Gemini
- ResponseFormatterAgent — formats the report
- Firestore — stores incident history
- Google ADK Java 1.0.0-rc.1
- Gemini 2.5 Flash via Vertex AI
- Cloud Observability MCP Server
- Firestore (incident storage)
- Spring Boot (REST API + UI)
- Cloud Run (deployment)
UI: https://sre-agent-263830372809.us-central1.run.app
- Error Feed loads real errors from Cloud Logging
- Click Analyze on any error row
- Agent queries logs via MCP → Gemini analyzes
- Full report shown in UI
- Incident saved to Firestore automatically