CausIL: Causal Graph for Instance Level Microservice Data
Not on the map. Why?
Abstract (arXiv)
AI-based monitoring has become crucial for cloud-based services due to its scale. A common approach to AI-based monitoring is to detect causal relationships among service components and build a causal graph. Availability of domain information makes cloud systems even better suited for such causal detection approaches. In modern cloud systems, however, auto-scalers dynamically change the number of microservice instances, and a load-balancer manages the load on each instance. This poses a challenge for off-the-shelf causal structure detection techniques as they neither incorporate the system architectural domain information nor provide a way to model distributed compute across varying numbers of service instances. To address this, we develop CausIL, which detects a causal structure among service metrics by considering compute distributed across dynamic instances and incorporating domain knowledge derived from system architecture. Towards the application in cloud systems, CausIL estimates a causal graph using instance-specific variations in performance metrics, modeling multiple instances of a service as independent, conditional on system assumptions. Simulation study shows the efficacy of CausIL over baselines by improving graph estimation accuracy by ~25% as measured by Structural Hamming Distance whereas the real-world dataset demonstrates CausIL's applicability in deployment settings.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Mar 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2; 2026: 3.
9 papers.
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysiscited by 32
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trendscited by 10
- 2024Root Cause Localization for Microservice Systems in Cloud-edge Collaborative Environmentscited by 2
- 2024PORCA: Root Cause Analysis with Partially Observed Datacited by 2
- 2023Outage-Watch: Early Prediction of Outages using Extreme Event Regularizercited by 1
- 2025OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studiescited by 1
- 2026Effect-Level Validation for Causal Discoverycited by 0
- 2026EvoCause: LLM-Guided Evolution of Causal Graphs for Root Cause Analysiscited by 0
- 2026Beyond Fault Localization: A Trajectory-Level Study of LLM Agents for Microservice Root Cause Analysiscited by 0
- 2026Beyond Fault Localization: A Trajectory-Level Study of LLM Agents for Microservice Root Cause Analysis21 Aug 2026
- 2026EvoCause: LLM-Guided Evolution of Causal Graphs for Root Cause Analysis29 Jul 2026
- 2026Effect-Level Validation for Causal Discovery9 Feb 2026
- 2025OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studies15 Oct 2025
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis12 Feb 2025
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trends23 Jul 2024
- 2024PORCA: Root Cause Analysis with Partially Observed Data8 Jul 2024
- 2024Root Cause Localization for Microservice Systems in Cloud-edge Collaborative Environments19 Jun 2024
- 2023Outage-Watch: Early Prediction of Outages using Extreme Event Regularizer29 Sep 2023