English

Online Multi-modal Root Cause Identification in Microservice Systems

Machine Learning 2025-12-17 v2 Artificial Intelligence

Abstract

Root Cause Analysis (RCA) is essential for pinpointing the root causes of failures in microservice systems. Traditional data-driven RCA methods are typically limited to offline applications due to high computational demands, and existing online RCA methods handle only single-modal data, overlooking complex interactions in multi-modal systems. In this paper, we introduce OCEAN, a novel online multi-modal causal structure learning method for root cause localization. OCEAN employs a dilated convolutional neural network to capture long-term temporal dependencies and graph neural networks to learn causal relationships among system entities and key performance indicators. We further design a multi-factor attention mechanism to analyze and reassess the relationships among different metrics and log indicators/attributes for enhanced online causal graph learning. Additionally, a contrastive mutual information maximization-based graph fusion module is developed to effectively model the relationships across various modalities. Extensive experiments on three real-world datasets demonstrate the effectiveness and efficiency of our proposed method.

Keywords

Cite

@article{arxiv.2410.10021,
  title  = {Online Multi-modal Root Cause Identification in Microservice Systems},
  author = {Lecheng Zheng and Zhengzhang Chen and Haifeng Chen},
  journal= {arXiv preprint arXiv:2410.10021},
  year   = {2025}
}

Comments

Accepted by BigData 2025

R2 v1 2026-06-28T19:19:47.415Z