Twin Graph-based Anomaly Detection via Attentive Multi-Modal Learning for Microservice System
Not on the map. Why?
Abstract (arXiv)
Microservice architecture has sprung up over recent years for managing enterprise applications, due to its ability to independently deploy and scale services. Despite its benefits, ensuring the reliability and safety of a microservice system remains highly challenging. Existing anomaly detection algorithms based on a single data modality (i.e., metrics, logs, or traces) fail to fully account for the complex correlations and interactions between different modalities, leading to false negatives and false alarms, whereas incorporating more data modalities can offer opportunities for further performance gain. As a fresh attempt, we propose in this paper a semi-supervised graph-based anomaly detection method, MSTGAD, which seamlessly integrates all available data modalities via attentive multi-modal learning. First, we extract and normalize features from the three modalities, and further integrate them using a graph, namely MST (microservice system twin) graph, where each node represents a service instance and the edge indicates the scheduling relationship between different service instances. The MST graph provides a virtual representation of the status and scheduling relationships among service instances of a real-world microservice system. Second, we construct a transformer-based neural network with both spatial and temporal attention mechanisms to model the inter-correlations between different modalities and temporal dependencies between the data points. This enables us to detect anomalies automatically and accurately in real-time. The source code of MSTGAD is publicly available at https://github.com/alipay/microservice_system_twin_graph_based_anomaly_detection.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 20 of its 45 references that are in the map. First posted on arXiv 7 Oct 2023.
Builds on
20 of 45 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Graph Attention Networkscited by 8,854
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2019Enhancing the Locality and Breaking the Memory Bottleneck of Transformer on Time Series Forecastingcited by 606
- 2020A Transformer-based Framework for Multivariate Time Series Representation Learningcited by 449
- 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
- 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 282
- 2022TranAD: Deep Transformer Networks for Anomaly Detection in Multivariate Time Series Datacited by 211
- 2021Log-based Anomaly Detection Without Log Parsingcited by 59
- 2022Log-based Anomaly Detection with Deep Learning: How Far Are We?cited by 56
8 more
- 2021Anomaly Detection and Failure Root Cause Analysis in (Micro)Service-Based Cloud Applications: A Surveycited by 47
- 2021MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systemscited by 36
- 2023Robust Failure Diagnosis of Microservice System through Multimodal Datacited by 23
- 2023Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Datacited by 19
- 2021SemParser: A Semantic Parser for Log Analysiscited by 15
- 2023Robust Multimodal Failure Detection for Microservice Systemscited by 13
- 2022System Log Parsing: A Surveycited by 10
- 2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attentioncited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 2.
6 papers.
- 2025AgentFM: Role-Aware Failure Management for Distributed Databases with LLM-Driven Multi-Agentscited by 18
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classificationcited by 9
- 2025Are GNNs Actually Effective for Multimodal Fault Diagnosis in Microservice Systems?cited by 1
- 2024Synthetic Time Series for Anomaly Detection in Cloud Microservicescited by 0
- 2026ARMOR: A Robust Self-Supervised Framework for Root Cause Analysis in Microservices under Missing Modalitycited by 0
- 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learningcited by 0
- 2026OrEdge: Efficient Multi-Modal Anomaly Detection in Distributed Software Systems via Orthogonal-Domain Learning31 Jul 2026
- 2026ARMOR: A Robust Self-Supervised Framework for Root Cause Analysis in Microservices under Missing Modality26 Mar 2026
- 2025AgentFM: Role-Aware Failure Management for Distributed Databases with LLM-Driven Multi-Agents9 Apr 2025
- 2025Are GNNs Actually Effective for Multimodal Fault Diagnosis in Microservice Systems?6 Jan 2025
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classification29 Oct 2024
- 2024Synthetic Time Series for Anomaly Detection in Cloud Microservices21 Jul 2024