Interactive Demo
GitHub Get Started
OpenSRE
demo.opensre.in

Agent Topology

LangGraph investigation pipeline — planner dispatches subagents, synthesizer combines findings

Investigation Flow

Planner
analyze & dispatch
Kubernetes
|
Log Analysis
|
Metrics
|
Traces
Synthesizer
combine findings
Writeup
final report

Agent Configuration

Planner

Enabled

Analyzes incoming alerts and creates an investigation plan. Selects which subagents to dispatch and in what order based on alert type, affected services, and past episodes.

claude-sonnet-4-20250514max 3 turns

Kubernetes

Enabled

Investigates Kubernetes cluster state — pod health, resource limits, events, deployments, and node conditions. Uses kubectl and K8s API for deep cluster inspection.

claude-sonnet-4-20250514max 15 turns

Log Analysis

Enabled

Searches and analyzes application logs from OpenSearch/Elasticsearch. Identifies error patterns, correlates log entries across services, and extracts stack traces.

claude-sonnet-4-20250514max 12 turns

Metrics

Enabled

Queries Prometheus and Grafana for metrics analysis. Examines error rates, latency percentiles, resource utilization, and custom application metrics.

claude-sonnet-4-20250514max 12 turns

Traces

Enabled

Analyzes distributed traces from Jaeger/Zipkin. Identifies slow spans, error propagation paths, and service dependency bottlenecks.

claude-sonnet-4-20250514max 10 turns

Synthesizer

Enabled

Combines findings from all subagents into a coherent root cause analysis. Weighs evidence, resolves conflicting hypotheses, and determines confidence levels.

claude-sonnet-4-20250514max 5 turns

Writeup

Enabled

Generates the final investigation report with executive summary, timeline, root cause, action items, and lessons learned. Formats output for Slack and web UI.

claude-sonnet-4-20250514max 3 turns