PyRCA: A Library for Metric-based Root Cause Analysis
Not on the map. Why?
Abstract (arXiv)
We introduce PyRCA, an open-source Python machine learning library of Root Cause Analysis (RCA) for Artificial Intelligence for IT Operations (AIOps). It provides a holistic framework to uncover the complicated metric causal dependencies and automatically locate root causes of incidents. It offers a unified interface for multiple commonly used RCA models, encompassing both graph construction and scoring tasks. This library aims to provide IT operations staff, data scientists, and researchers a one-step solution to rapid model development, model evaluation and deployment to online applications. In particular, our library includes various causal discovery methods to support causal graph construction, and multiple types of root cause scoring methods inspired by Bayesian analysis, graph analysis and causal analysis, etc. Our GUI dashboard offers practitioners an intuitive point-and-click interface, empowering them to easily inject expert knowledge through human interaction. With the ability to visualize causal graphs and the root cause of incidents, practitioners can quickly gain insights and improve their workflow efficiency. This technical report introduces PyRCA's architecture and major functionalities, while also presenting benchmark performance numbers in comparison to various baseline models. Additionally, we demonstrate PyRCA's capabilities through several example use cases.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 3 of its 14 references that are in the map. First posted on arXiv 20 Jun 2023.
Builds on
3 of 14 references.
References · 3
- 2022Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognitioncited by 56
- 2021Anomaly Detection and Failure Root Cause Analysis in (Micro)Service-Based Cloud Applications: A Surveycited by 48
- 2021An Influence-based Approach for Root Cause Alarm Discovery in Telecom Networkscited by 10
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2024Cloud Atlas: Efficient Fault Localization for Cloud Systems using Language Models and Causal Insightcited by 12
- 2025Robust Root Cause Diagnosis using In-Distribution Interventionscited by 4
- 2026Can LLMs Really Recover Microservice Failures? A Recovery-Aware Evaluation of Diagnosis-to-Action Reasoningcited by 3
- 2026Anomaly Detection and Root Cause Analysis for Microservice Systemscited by 0
- 2026Agentic RCA for Internet-Scale Services Using Constrained Creativitycited by 0
- 2026Agentic RCA for Internet-Scale Services Using Constrained Creativity6 Oct 2026
- 2026Can LLMs Really Recover Microservice Failures? A Recovery-Aware Evaluation of Diagnosis-to-Action Reasoning6 Jul 2026
- 2026Anomaly Detection and Root Cause Analysis for Microservice Systems8 Jun 2026
- 2025Robust Root Cause Diagnosis using In-Distribution Interventions2 May 2025
- 2024Cloud Atlas: Efficient Fault Localization for Cloud Systems using Language Models and Causal Insight11 Jul 2024