Skip to main navigation Skip to search Skip to main content

Causality Enhanced Graph Representation Learning for Alert-Based Root Cause Analysis

  • Zhaoyang Yu
  • , Qianyu Ouyang
  • , Changhua Pei
  • , Xin Wang
  • , Wenxiao Chen
  • , Liangfei Su
  • , Huai Jiang
  • , Xuanrun Wang
  • , Jianhui Li
  • , Dan Pei
  • Tsinghua University
  • CAS - Computer Network Information Center
  • Huawei Technologies Co., Ltd.
  • eBay Inc.
  • Lingjun Investment

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

Accurate and efficient root cause identification in online service systems is critical for service stability and user experience. When a system failure occurs, numerous alerts are generated, but existing methods fail to effectively integrate all these multi-modal data to pinpoint the root causes. Moreover, most existing approaches are inefficient for large-scale online services due to their high reliance on handcrafted rules and domain expertise. This paper introduces AlertRCA, an algorithm for Root Cause Analysis (RCA) based on Alert events. It utilizes a pre-trained Alert2Vec module to encode multi-modal alert information into vectors, and implements an RCA-oriented causality prediction graph attention network (CPGAT) to automatically gauge causal relationships between alerts. Further, we devise a novel dispersing and aggregating graph neural network (DAGNN) to identify root causes. Experiments on a real-world dataset collected from a top-tier e-commerce company reveal AlertRCA's superior performance, achieving 83.9% top-1 and 96.8% top-3 accuracy on average. Our codes are available at https://github.com/NetManAIOps/AlertRCA.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages77-86
Number of pages10
ISBN (Electronic)9798350395662
DOIs
StatePublished - 2024
Event24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024 - Philadelphia, United States
Duration: May 6 2024May 9 2024

Publication series

NameProceedings - 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024

Conference

Conference24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2024
Country/TerritoryUnited States
CityPhiladelphia
Period05/6/2405/9/24

Keywords

  • AlOps
  • Machine Learning
  • Root Cause Analysis
  • Software Reliability

Fingerprint

Dive into the research topics of 'Causality Enhanced Graph Representation Learning for Alert-Based Root Cause Analysis'. Together they form a unique fingerprint.

Cite this