BARO: Robust Root Cause Analysis for Microservices via Multivariate Bayesian Online Change Point Detection
Not on the map. Why?
Abstract (arXiv)
Detecting failures and identifying their root causes promptly and accurately is crucial for ensuring the availability of microservice systems. A typical failure troubleshooting pipeline for microservices consists of two phases: anomaly detection and root cause analysis. While various existing works on root cause analysis require accurate anomaly detection, there is no guarantee of accurate estimation with anomaly detection techniques. Inaccurate anomaly detection results can significantly affect the root cause localization results. To address this challenge, we propose BARO, an end-to-end approach that integrates anomaly detection and root cause analysis for effectively troubleshooting failures in microservice systems. BARO leverages the Multivariate Bayesian Online Change Point Detection technique to model the dependency within multivariate time-series metrics data, enabling it to detect anomalies more accurately. BARO also incorporates a novel nonparametric statistical hypothesis testing technique for robustly identifying root causes, which is less sensitive to the accuracy of anomaly detection compared to existing works. Our comprehensive experiments conducted on three popular benchmark microservice systems demonstrate that BARO consistently outperforms state-of-the-art approaches in both anomaly detection and root cause analysis.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 May 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 15.
22 papers.
Sort:
By area:
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysiscited by 9
- 2025Robust Root Cause Diagnosis using In-Distribution Interventionscited by 4
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphscited by 4
- 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networkscited by 3
- 2025Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphscited by 2
- 2024Online Multi-modal Root Cause Identification in Microservice Systemscited by 1
- 2025OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studiescited by 1
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysiscited by 1
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systemscited by 1
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservicescited by 1
- 2026PropLLM: Propagation-Aware Scene Reconstruction for Network Fault Diagnosiscited by 1
- 2026What a Pooled Leaderboard Does Not Say: Auditing the Scope and Provenance of Method Comparisons in Microservice RCA Benchmarkscited by 1
10 more
- 2026Root Cause Analysis of Measurement and Mechanistic Anomaliescited by 0
- 2026PRIM: Meta-Learned Bayesian Root Cause Analysiscited by 0
- 2026StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysiscited by 0
- 2026Graphical Causal Reasoning for Root Cause Analysis in Cloud Networkscited by 0
- 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learningcited by 0
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysiscited by 0
- 2026Does Graph Structure Earn Its Place in Microservice Root-Cause Analysis? A Controlled Study on RCAEval, and What the Benchmark Was Really Measuringcited by 0
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decompositioncited by 0
- 2026Beyond Conditional Independence: Root Cause Analysis with Deep Causal Modelscited by 0
- 2026SFlexRCA: Lightweight, Scalable, and Flexible Root Cause Analysis for IIoT Edge Systemscited by 0
- 2026SFlexRCA: Lightweight, Scalable, and Flexible Root Cause Analysis for IIoT Edge Systems4 Oct 2026
- 2026Beyond Conditional Independence: Root Cause Analysis with Deep Causal Models29 Sep 2026
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026Does Graph Structure Earn Its Place in Microservice Root-Cause Analysis? A Controlled Study on RCAEval, and What the Benchmark Was Really Measuring22 Sep 2026
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysis26 Aug 2026
- 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learning31 Jul 2026
- 2026What a Pooled Leaderboard Does Not Say: Auditing the Scope and Provenance of Method Comparisons in Microservice RCA Benchmarks28 Jun 2026
- 2026Graphical Causal Reasoning for Root Cause Analysis in Cloud Networks11 Jun 2026
- 2026StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysis4 Jun 2026
- 2026PropLLM: Propagation-Aware Scene Reconstruction for Network Fault Diagnosis30 May 2026
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservices15 May 2026
- 2026PRIM: Meta-Learned Bayesian Root Cause Analysis9 May 2026
10 more
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systems1 May 2026
- 2026Root Cause Analysis of Measurement and Mechanistic Anomalies30 Jan 2026
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysis8 Jan 2026
- 2025Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphs14 Nov 2025
- 2025OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studies15 Oct 2025
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphs8 Oct 2025
- 2025Robust Root Cause Diagnosis using In-Distribution Interventions2 May 2025
- 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networks31 Mar 2025
- 2024Online Multi-modal Root Cause Identification in Microservice Systems13 Oct 2024
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysis8 Jun 2024
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysiscited by 9
- 2025Robust Root Cause Diagnosis using In-Distribution Interventionscited by 4
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphscited by 4
- 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networkscited by 3
- 2025Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphscited by 2
- 2024Online Multi-modal Root Cause Identification in Microservice Systemscited by 1
- 2025OpenDerisk: An Industrial Framework for AI-Driven SRE, with Design, Implementation, and Case Studiescited by 1
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysiscited by 1
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systemscited by 1
- 2026PropLLM: Propagation-Aware Scene Reconstruction for Network Fault Diagnosiscited by 1
- 2026What a Pooled Leaderboard Does Not Say: Auditing the Scope and Provenance of Method Comparisons in Microservice RCA Benchmarkscited by 1
- 2026Root Cause Analysis of Measurement and Mechanistic Anomaliescited by 0
12 most cited of 20 All 20 (JSON)
- 2026SFlexRCA: Lightweight, Scalable, and Flexible Root Cause Analysis for IIoT Edge Systems4 Oct 2026
- 2026Beyond Conditional Independence: Root Cause Analysis with Deep Causal Models29 Sep 2026
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026Does Graph Structure Earn Its Place in Microservice Root-Cause Analysis? A Controlled Study on RCAEval, and What the Benchmark Was Really Measuring22 Sep 2026
- 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learning31 Jul 2026
- 2026What a Pooled Leaderboard Does Not Say: Auditing the Scope and Provenance of Method Comparisons in Microservice RCA Benchmarks28 Jun 2026
- 2026Graphical Causal Reasoning for Root Cause Analysis in Cloud Networks11 Jun 2026
- 2026StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysis4 Jun 2026
- 2026PropLLM: Propagation-Aware Scene Reconstruction for Network Fault Diagnosis30 May 2026
- 2026PRIM: Meta-Learned Bayesian Root Cause Analysis9 May 2026
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systems1 May 2026
- 2026Root Cause Analysis of Measurement and Mechanistic Anomalies30 Jan 2026
12 newest of 20 All 20 (JSON)