Skip to main navigation Skip to search Skip to main content

MicroEGRCL: An Edge-Attention-Based Graph Neural Network Approach for Root Cause Localization in Microservice Systems

  • Ruibo Chen
  • , Jian Ren*
  • , Lingfeng Wang
  • , Yanjun Pu
  • , Kaiyuan Yang
  • , Wenjun Wu
  • *Corresponding author for this work
  • Beihang University

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

Abstract

Microservices architecture has become the latest trend in building modern applications due to its flexibility, scalability, and agility. However, due to the complex interdependencies between microservices, an anomaly in any one service in a microservice system has the potential to propagate along service dependencies and affect multiple services. Therefore, accurate and efficient root cause localization is a significant challenge for current microservice system operation and maintenance. Focusing on this challenge and leveraging the dynamically constructed service call graph, we propose MicroEGRCL, a root cause localization approach based on graph neural networks with an attention mechanism that includes edge feature enhancement. We conducted an experimental evaluation by injecting various types of service anomalies into two microservice benchmarks running in a Kubernetes cluster. The experimental results demonstrate that MicroEGRCL can achieve an average top1 localization accuracy of 87%, exceeding the state-of-the-art baseline approaches.

Original languageEnglish
Title of host publicationService-Oriented Computing - 20th International Conference, ICSOC 2022, Proceedings
EditorsJavier Troya, Brahim Medjahed, Mario Piattini, Lina Yao, Pablo Fernández, Antonio Ruiz-Cortés
PublisherSpringer Science and Business Media Deutschland GmbH
Pages264-272
Number of pages9
ISBN (Print)9783031209833
DOIs
StatePublished - 2022
Event20th International Conference on Service-Oriented Computing, ICSOC 2022 - Seville, Spain
Duration: 29 Nov 20222 Dec 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13740 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Service-Oriented Computing, ICSOC 2022
Country/TerritorySpain
CitySeville
Period29/11/222/12/22

Keywords

  • Anomaly detection
  • Graph neural network
  • Microservice
  • Root cause localization

Fingerprint

Dive into the research topics of 'MicroEGRCL: An Edge-Attention-Based Graph Neural Network Approach for Root Cause Localization in Microservice Systems'. Together they form a unique fingerprint.

Cite this