mlsanityData to 7 Oct 2026

Root Cause Analysis In Microservice Using Neural Granger Causal Discovery

arXiv 2402.01140 ↗First posted 2 Feb 2024cs.LG cs.AI cs.DCcited by 31

Not on the map. Why?

Abstract (arXiv)

In recent years, microservices have gained widespread adoption in IT operations due to their scalability, maintenance, and flexibility. However, it becomes challenging for site reliability engineers (SREs) to pinpoint the root cause due to the complex relationships in microservices when facing system malfunctions. Previous research employed structured learning methods (e.g., PC-algorithm) to establish causal relationships and derive root causes from causal graphs. Nevertheless, they ignored the temporal order of time series data and failed to leverage the rich information inherent in the temporal relationships. For instance, in cases where there is a sudden spike in CPU utilization, it can lead to an increase in latency for other microservices. However, in this scenario, the anomaly in CPU utilization occurs before the latency increase, rather than simultaneously. As a result, the PC-algorithm fails to capture such characteristics. To address these challenges, we propose RUN, a novel approach for root cause analysis using neural Granger causal discovery with contrastive learning. RUN enhances the backbone encoder by integrating contextual information from time series, and leverages a time series forecasting model to conduct neural Granger causal discovery. In addition, RUN incorporates Pagerank with a personalization vector to efficiently recommend the top-k root causes. Extensive experiments conducted on the synthetic and real-world microservice-based datasets demonstrate that RUN noticeably outperforms the state-of-the-art root cause analysis methods. Moreover, we provide an analysis scenario for the sock-shop case to showcase the practicality and efficacy of RUN in microservice-based applications. Our code is publicly available at https://github.com/zmlin1998/RUN.

Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 9 of its 23 references that are in the map. First posted on arXiv 2 Feb 2024.

Builds on

9 of 23 references.

References · 9

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  3. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  4. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  5. 2021TS2Vec: Towards Universal Representation of Time Seriescited by 463
  6. 2021MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systemscited by 36
  7. 2022CausalRCA: Causal Inference based Precise Fine-grained Root Cause Localization for Microservice Applicationscited by 24
  8. 2023Hierarchical Graph Neural Networks for Causal Discovery and Root Cause Localizationcited by 18
  9. 2021Groot: An Event-graph-based Approach for Root Cause Analysis in Industrial Settingscited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 10; 2026: 17.

31 papers.

Sort:

By area:

  1. 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysiscited by 32
  2. 2025A Survey of Reasoning and Agentic Systems in Time Series with Large Language Modelscited by 21
  3. 2024Root Cause Analysis of Outliers with Missing Structural Knowledgecited by 19
  4. 2025AgentFM: Role-Aware Failure Management for Distributed Databases with LLM-Driven Multi-Agentscited by 18
  5. 2025Time-IMM: A Dataset and Benchmark for Irregular Multimodal Multivariate Time Seriescited by 16
  6. 2025Adaptive Root Cause Localization for Microservice Systems with Multi-Agent Recursion-of-Thoughtcited by 11
  7. 2026Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservicescited by 8
  8. 2025GALA: Can Graph-Augmented Large Language Model Agentic Workflows Elevate Root Cause Analysis?cited by 5
  9. 2026RuntimeSlicer: Towards Generalizable Unified Runtime State Representation for Failure Managementcited by 4
  10. 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networkscited by 3
  11. 2026Graph-Free Root Cause Analysiscited by 3
  12. 2024Root Cause Localization for Microservice Systems in Cloud-edge Collaborative Environmentscited by 2
19 more
  1. 2024PORCA: Root Cause Analysis with Partially Observed Datacited by 2
  2. 2026Towards Robust LLM Post-Training: Automatic Failure Management for Reinforcement Fine-Tuningcited by 2
  3. 2026StepFinder: A Temporal Semantic Framework for Failure Attribution in Multi-Agent Systemscited by 2
  4. 2025Time Series Domain Adaptation via Latent Invariant Causal Mechanismcited by 1
  5. 2024Causal Discovery from Time-Series Data with Short-Term Invariance-Based Convolutional Neural Networkscited by 0
  6. 2025Reliable Microservice Tail Latency Prediction via Decoupled Dual-Stream Learning and Gradient Modulationcited by 0
  7. 2025Perseus: Interactive Time Series Segmentation with Sparse Supervision via Stateful Memorycited by 0
  8. 2026Causal explanations of outliers in systems with lagged time-dependenciescited by 0
  9. 2026Learning Unknown Interdependencies for Decentralized Root Cause Analysis in Nonlinear Dynamical Systemscited by 0
  10. 2026ARMOR: A Robust Self-Supervised Framework for Root Cause Analysis in Microservices under Missing Modalitycited by 0
  11. 2026Formalizing and falsifying causal pathways of rare eventscited by 0
  12. 2026PropLLM: Propagation-Aware Scene Reconstruction for Network Fault Diagnosiscited by 0
  13. 2026StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysiscited by 0
  14. 2026Root Cause Analysis with Latent Confounders using Partial Ancestral Graphscited by 0
  15. 2026KRCA: An Efficient Root Cause Analysis System in Hyper-scale Microservice Systems via Agentic AIcited by 0
  16. 2026EvoCause: LLM-Guided Evolution of Causal Graphs for Root Cause Analysiscited by 0
  17. 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learningcited by 0
  18. 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decompositioncited by 0
  19. 2026Beyond Conditional Independence: Root Cause Analysis with Deep Causal Modelscited by 0