Online Multi-modal Root Cause Identification in Microservice Systems

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zheng, Lecheng, Chen, Zhengzhang, Chen, Haifeng
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911320701403136
author Zheng, Lecheng
Chen, Zhengzhang
Chen, Haifeng
author_facet Zheng, Lecheng
Chen, Zhengzhang
Chen, Haifeng
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2410_10021
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Online Multi-modal Root Cause Identification in Microservice Systems
Zheng, Lecheng
Chen, Zhengzhang
Chen, Haifeng
Machine Learning
Artificial Intelligence
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.
title Online Multi-modal Root Cause Identification in Microservice Systems
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2410.10021