FacGraph: Frequent Anomaly Correlation Graph Mining for Root Cause Diagnose in Micro-Service Architecture

被引:0
|
作者
Lin, Weilan [1 ]
Ma, Meng [2 ]
Pan, Disheng [3 ]
Wang, Ping [1 ,2 ,4 ]
机构
[1] Peking Univ, Sch Software & Microelect, Beijing, Peoples R China
[2] Peking Univ, Natl Engn Res Ctr Software Engn, Beijing, Peoples R China
[3] Peking Univ, Shenzhen Grad Sch, Sch Elect & Comp Engn, Beijing, Peoples R China
[4] Minist Educ, Key Lab High Confidence Software Technol PKU, Beijing, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Micro-service Architecture; Root Cause; Anomaly Detection; Correlation Graph; frequent subgraph mining;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Micro-service architecture is a promising paradigm to develop, deploy and maintain applications using independent and autonomous cloud services. Nowadays, increasingly applications are embracing this model. However, it is difficult and time-consuming to diagnose and identify the actual root cause when anomalies occurs in micro-service architecture due to various factors. This paper introduces a novel framework for anomaly investigation and root cause identification in micro-service architecture. The novelty in our work lies on: (1) Different from existing solutions, in our framework, we propose a frequent pattern mining algorithm on anomaly correlation graph, named FacGraph, to discover root cause services. (2) We leverage breadth first ordered string (BFOS) to reduce the time-consumption of the frequent graph mining (FSM) (3) We further develop a distributed version of FacGraph to improve its paralleled computing efficiency. We evaluate our framework in real production environment IBM Bluemix. Result demonstrate that FacGraph outperforms other methods in diagnosis accuracy and offers a fast identification of root cause service when an anomaly occurs.
引用
收藏
页数:8
相关论文
共 3 条
  • [1] A Causality Mining and Knowledge Graph Based Method of Root Cause Diagnosis for Performance Anomaly in Cloud Applications
    Qiu, Juan
    Du, Qingfeng
    Yin, Kanglin
    Zhang, Shuang-Li
    Qian, Chongshu
    APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [2] trACE- Anomaly Correlation Engine for Tracing the Root Cause on Cloud Based Microservice Architecture
    Behera, Anukampa
    Panigrahi, Chhabi Rani
    Behera, Sitesh
    Patel, Rohit
    Bera, Sourav
    COMPUTACION Y SISTEMAS, 2023, 27 (03): : 791 - 800
  • [3] Anomaly Detection and Failure Root Cause Analysis in (Micro) Service-Based Cloud Applications: A Survey
    Soldani, Jacopo
    Brogi, Antonio
    ACM COMPUTING SURVEYS, 2023, 55 (03)