Awesome AI for Infra › Root Cause Analysis

tangpan360/MicroRCA-Agent

⭐ 269 Python added to this list on 2026-06-14 repository created 2025-08-16

MicroRCA-Agent is an intelligent operations solution designed for microservice root cause analysis, leveraging large language models and multi-modal data processing. It was a top-performing solution in the 2025 CCF International AIOps Challenge. The project features a modular architecture comprising five core components: data preprocessing, log fault extraction, trace fault detection, metric fault summarization, and multi-modal root cause analysis. This modularity ensures system integrity, independence, and scalability, allowing for loose coupling between modules. The solution comprehensively processes various data types, including log data through the Drain3 algorithm for template extraction and fault severity assessment, and trace data using a dual anomaly detection strategy combining IsolationForest for latency anomalies and direct status code checks for error states. Metric data is also integrated into the analysis. Ultimately, MicroRCA-Agent aims to provide structured root cause analysis results, including identification of affected components, reasons for failure, and a clear reasoning trace, thereby closing the loop from anomaly observation to actionable insights for system failures.

https://github.com/tangpan360/MicroRCA-Agent

AIOpsRoot Cause AnalysisMicroservicesLLM AgentsMulti-modal DataLog AnalysisTrace AnalysisMetric AnalysisAnomaly DetectionIncident Management

Also in Root Cause Analysis

kubeshark/kubeshark

Kubeshark provides eBPF-powered network observability for Kubernetes, indexing L4/L7 traffic with full K8s context and decrypting TLS, queryable by AI agents and humans.

Tracer-Cloud/opensre

OpenSRE is an open-source framework for building, training, and evaluating AI SRE agents specifically designed for incident investigation and response, running on your own infrastructure.

HolmesGPT/holmesgpt

HolmesGPT is an open-source AI agent for SRE that investigates production incidents, finds root causes, and can automatically identify and fix problems 24/7.

derisk-ai/OpenDerisk

OpenDeRisk is an AI-native risk intelligence system providing 24/7 comprehensive protection for application systems through multi-agent collaboration for deep root cause analysis.

scitix/siclaw

Siclaw is an open-source AI agent designed for DevOps and SRE teams to perform read-only infrastructure diagnostics and root-cause analysis through deep investigation workflows.

cuebook/CueObserve

CueObserve is an open-source platform for time-series anomaly detection and root cause analysis directly on data warehouses, designed to monitor key metrics and identify causative factors.

shaido987/riskloc

RiskLoc is an AI-powered method for localizing multi-dimensional root causes in time-series data, identifying the specific dimensions and values contributing to anomalies.

openrca/orca

OpenRCA provides automated root cause analysis for Kubernetes clusters by constructing a real-time topology graph enriched with telemetry data from various sources.