Inspiration
Sifting through raw server logs and stack traces during an outage wastes critical time for site reliability engineers. We wanted to build an automated agent that instantly translates confusing crash logs into clear, actionable solutions.
What it does
The Serverless Incident Log & Error Summarizer Agent ingests unstructured log data, analyzes it using Gemini 3.5, and outputs a structured JSON response containing:
- Severity assessment
- Root cause summary
- Step-by-step fix recommendations
How we built it
- Framework: Google GenAI SDK (
google-genai) - AI Model: Gemini 3.5
- Cloud Infrastructure: Hosted on Google Cloud Run for serverless execution
Challenges we overcame
Structuring prompts to ensure consistent, valid JSON outputs while handling varied, unstructured log formats.
What we learned
How to integrate Gemini models into serverless microservices deployed on Google Cloud Run.
What's next for Serverless Incident Log & Error Summarizer Agent
Adding automatic webhook integrations with Slack and PagerDuty to dispatch triage reports immediately upon incident occurrence.
Log in or sign up for Devpost to join the conversation.