Autonomous Incident
Investigation
Describe any production incident. SLEUTH uses Gemini AI and Elastic MCP to investigate logs, traces, and metrics — identifies root cause or escalates when uncertain.
See every signal. Find any root cause.
SLEUTH correlates logs, traces, and metrics in a single investigation view — powered by your live Elastic data.
Found 847 ERROR logs in checkout-service in the last 30 min
99th percentile latency spike at 01:32 UTC — 4.2s vs 200ms baseline
FROM logs-* | WHERE level == "ERROR" | STATS count = COUNT() BY service | SORT count DESC
How it works
SLEUTH uses a Plan-Execute agent pattern powered by Gemini AI and Elastic MCP to investigate incidents autonomously.
Describe
Type any production incident — no templates, no dropdowns. Just describe what's wrong.
Plan
Gemini generates a structured investigation plan — which MCP tools to call, which Elastic queries to run, in what order. The agent decides its own strategy.
Investigate via MCP
The agent calls Elastic MCP tools for logs, traces, metrics, and ES|QL cross-signal correlation. Every query appears in the MCP Inspector — full transparency.
Resolve or Escalate
High confidence? Auto-resolve with remediation steps. Low confidence? Escalate to human — the AI knows its limits.
Architecture
Google Cloud Agent Builder + Elasticsearch — AI-powered autonomous investigation with real observability data
Every tool your AI agent needs
The Elastic MCP Server exposes 6 specialized tools that SLEUTH can invoke during investigation — from log search to ES|QL cross-signal correlation.
Query application and infrastructure logs with full-text search and filtering
Distributed tracing with latency analysis and service dependency mapping
Time-series metric queries with aggregation and anomaly detection
Cross-signal correlation with Elastic's powerful pipelined query language
Manage Elasticsearch indices, mappings, and data lifecycle
Monitor Elasticsearch cluster status, nodes, and resource utilization
Built with Gemini & Elastic MCP
SLEUTH uses Gemini 3 via Google Cloud Agent Builder for autonomous reasoning and connects directly to Elasticsearch for real observability data — 6 tools, one agent, live data.
correlation, escalation
with tool orchestration
ES|QL, index & cluster
The AI that knows when it doesn't know
Most AI tools pretend to be certain. SLEUTH attaches a confidence score to every finding. When confidence drops below 60%, it escalates to a human engineer — because an AI that knows its limits is more useful than one that pretends to be certain.