MicroDACP: Microservice Fault Diagnosis Method Based on Dual Attention Contrastive Learning and Graph Attention Networks

被引:0
|
作者
Xu, Dongqi [1 ]
Wu, Xu [1 ,2 ]
Chen, Ningjiang [1 ,3 ,4 ]
Liu, Changjian [1 ]
机构
[1] Guangxi Univ, Sch Comp & Elect Informat, Nanning 530004, Peoples R China
[2] Hainan Normal Univ, Sch Informat Sci & Technol, Haikou 571158, Hainan, Peoples R China
[3] Guangxi Intelligent Digital Serv Res Ctr Engn Tec, Nanning 530004, Peoples R China
[4] Guangxi Univ, Educ Dept Guangxi Zhuang Autonomous Reg, Key Lab Parallel Distributed & Intelligent Comp, Nanning 530004, Peoples R China
基金
中国国家自然科学基金;
关键词
Microservice systems; Metrics; Anomaly detection; Dual attention network; Contrastive representation learning; Graph attention network; Fault root cause localization;
D O I
10.1007/978-981-97-5672-8_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the wide application of microservice architecture, the fault diagnosis of microservice software system becomes difficult due to the complex dependencies between microservices. In order to diagnose the faults of microservices quickly and accurately, this paper proposes MicroDACP. First, a contrastive representation of the dual attention mechanism is used to learn to determine whether the microservice system is anomalous. Second, a graph attention network is used to learn the microservice invocation dependency graph, and the fault root cause scores are ranked using an improved PageRank algorithm. Then, a Sock-shop microservice system is built on a Kubernetes cluster to evaluate the performance of MicroDACP. We conduct extensive experiments on Sock-shop dataset, SMD dataset and AIOps 2020 dataset to compare and analyze our method with the baseline, and the results show that MicroDACP achieves improvements of up to about 0.13 in F1 score for anomaly detection and 0.32 in mean average precision for root cause localization.
引用
收藏
页码:89 / 100
页数:12
相关论文
共 50 条
  • [41] Bearing fault diagnosis based on sparsity structure pruning graph attention network
    Zhang, Chenye
    Shi, Hui
    Song, Renwang
    Yao, Chenghao
    Chen, Linying
    ENGINEERING RESEARCH EXPRESS, 2024, 6 (04):
  • [42] Attention-aware graph contrastive learning with topological relationship for recommendation
    Mo, Xian
    Pang, Jun
    Zhao, Zihang
    APPLIED SOFT COMPUTING, 2025, 174
  • [43] On cross-attention-based graph neural networks for fault diagnosis using multi-sensor measurement
    Ren, Zhenxing
    Zhou, Yu
    STRUCTURAL HEALTH MONITORING-AN INTERNATIONAL JOURNAL, 2025,
  • [44] Dynamic Reconstruction Feature-Based Graph Attention Networks for Semi-Supervised Process Fault Diagnosis
    Yan, Peng
    Liu, Qiang
    IFAC PAPERSONLINE, 2024, 58 (04): : 198 - 203
  • [45] Fault diagnosis of pumping system based on multimodal attention learning (CBMA Learning)
    Wei, Wu
    Xin, Xing
    Hangxin, Wei
    Bo, Li
    Xin, Wang
    JOURNAL OF PROCESS CONTROL, 2023, 128
  • [46] Spatio-Temporal Contrastive Heterogeneous Graph Attention Networks for Session-Based Recommendation
    Yang, Fan
    Peng, Dunlu
    MATHEMATICS, 2024, 12 (08)
  • [47] Dynamic Semi-Supervised Federated Learning Fault Diagnosis Method Based on an Attention Mechanism
    Liu, Shun
    Zhou, Funa
    Tang, Shanjie
    Hu, Xiong
    Wang, Chaoge
    Wang, Tianzhen
    ENTROPY, 2023, 25 (10)
  • [48] A rolling bearing fault diagnosis method based on deep attention transfer learning at different rotations
    Chen R.
    Tang L.
    Hu X.
    Yang L.
    Zhao L.
    Zhendong yu Chongji/Journal of Vibration and Shock, 2022, 41 (12): : 95 - 101and195
  • [49] Point clouds learning with attention-based graph convolution networks
    Xie, Zhuyang
    Chen, Junzhou
    Peng, Bo
    NEUROCOMPUTING, 2020, 402 : 245 - 255
  • [50] A multi-scale graph convolutional network with contrastive-learning enhanced self-attention pooling for intelligent fault diagnosis of gearbox
    Chen, Zixu
    Ji, Jinchen
    Yu, Wennian
    Ni, Qing
    Lu, Guoliang
    Chang, Xiaojun
    MEASUREMENT, 2024, 230