🔍 RCA System

AI-Powered Root Cause Analysis API with LangGraph Workflows

RCA Investigation API

Core root cause analysis endpoints for investigations

POST /api/v1/rca/start
GET /api/v1/rca/status/{job_id}
GET /api/v1/rca/result/{job_id}
POST /api/v1/rca/clarify/{job_id}
POST /api/v1/rca/resume/{job_id}
DELETE /api/v1/rca/cancel/{job_id}
GET /api/v1/rca/jobs/{user_id}

Prometheus Integration

External Prometheus instance discovery and configuration

POST /api/integrations/prometheus/test-connection
POST /api/integrations/prometheus/labels
POST /api/integrations/prometheus/label-values
POST /api/integrations/prometheus/metrics

Configuration Management

Provider setup and configuration endpoints

POST /api/setup/save-config
GET /health
GET /api/v1/rca/metrics

System Status

Real-time system health and monitoring

✅ Database connection active
✅ RCA API components loaded
✅ Prometheus integration ready
✅ Configuration API operational