MicroTR: Transaction Reproduction Fault Diagnosis Framework for Microservice on Multi-Source Data

Root cause analysis (RCA) is crucial for the stability and reliability of large-scale microservice architectures. Existing multi-source RCA methods primarily rely on logs, traces, and metrics data to detect anomalies and identify abnormal services and root causes. And most multi-source methods focus only on service-level operations and inter-service dependencies, neglecting transactions and their dynamic changes. Furthermore, these approaches typically address only a subset of the RCA tasks, such as anomaly detection, root cause service localization, or root cause type determination. To address these limitations, we propose MicroTR, a transaction reproduction fault diagnosis framework for multi-source RCA in microservice environments. MicroTR deeply analyzes transaction execution logic and service states, utilizing multi-source data to reproduce the dynamic changes of transaction execution states in knowledge graph. This approach enables efficient and synchronized anomaly detection, root cause service localization, and root cause type determination. Experimental evaluations on two widely-adopted open-source microservice platforms demonstrate that MicroTR outperforms state-of-the-art multi-source methods, achieving an average F1 of 97.3% for anomaly detection, an average Hit@l of 90.8% for root cause service localization, and an average Hit@1 of 89.2% for root cause type determination. These results highlight the effectiveness of reproducing transaction execution states for RCA.

Authors

Institutions

Publication Details

Published
2025-05-05
DOI
https://doi.org/10.1109/cscwd64889.2025.11033284
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MicroTR: Transaction Reproduction Fault Diagnosis Framework for Microservice on Multi-Source Data

Xin‐Wei Yao, Qiang Li, Kaigui Bian, Xing Fu et al.
Software System Performance and Reliability
article

MicroTR: Transaction Reproduction Fault Diagnosis Framework for Microservice on Multi-Source Data

Xin‐Wei Yao, Qiang Li, Kaigui Bian, Xing Fu, Weiqiang Wang, Q. W. Lu, Y. Ma
article en

Abstract

Root cause analysis (RCA) is crucial for the stability and reliability of large-scale microservice architectures. Existing multi-source RCA methods primarily rely on logs, traces, and metrics data to detect anomalies and identify abnormal services and root causes. And most multi-source methods focus only on service-level operations and inter-service dependencies, neglecting transactions and their dynamic changes. Furthermore, these approaches typically address only a subset of the RCA tasks, such as anomaly detection, root cause service localization, or root cause type determination. To address these limitations, we propose MicroTR, a transaction reproduction fault diagnosis framework for multi-source RCA in microservice environments. MicroTR deeply analyzes transaction execution logic and service states, utilizing multi-source data to reproduce the dynamic changes of transaction execution states in knowledge graph. This approach enables efficient and synchronized anomaly detection, root cause service localization, and root cause type determination. Experimental evaluations on two widely-adopted open-source microservice platforms demonstrate that MicroTR outperforms state-of-the-art multi-source methods, achieving an average F1 of 97.3% for anomaly detection, an average Hit@l of 90.8% for root cause service localization, and an average Hit@1 of 89.2% for root cause type determination. These results highlight the effectiveness of reproducing transaction execution states for RCA.

Peking University (CN), China Telecom (China) (CN), China Telecom (CN), Zhejiang University of Technology (CN)
Openalex Percentile: Top 84%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.