🧠 What Happens When You Trigger Debug with AI?
- Clicking “Debug with AI” navigates to the Alert Details page.
- The AI agent:
- Parses alert metadata: service, severity, tags, message, source, timestamps
- Uses the alert as the entry point for the investigation
- Generates a High-Level Debugging Plan:
- Lists Potential Root Causes
- Suggests Debugging Steps
- Recommends Remediation Actions
- If integrations are available, the agent attempts to verify each root cause.
🪄 Root Cause Evaluation Flow
Each root cause goes through a lifecycle of verification:🔍 Example
Alert:
🧭 Generated Plan (shown on Alert Details page):
Potential Root Cause A: Memory limits too low
- Status: ✅ Detected
- How verified: Pod logs show OOMKilled; memory usage spiked to 270MiB; limit set to 256MiB
- Suggested Remediation: Increase memory limit to 512MiB
Potential Root Cause B: Invalid container image
- Status: ❌ Ruled Out
- Reason: Image pulled and container ran for 30s before crashing — not a pull/startup issue
Potential Root Cause C: Secret volume missing
- Status: ⚠️ Unverified
- Reason: Permission denied when accessing secret volume logs

