Practical Root Cause Localization for Microservice Systems via Trace Analysis

微服务 可扩展性 根本原因分析 跟踪(心理语言学) 根本原因 水准点(测量) 计算机科学 词根(语言学) 软件部署 排名(信息检索) 集合(抽象数据类型) 人工智能 分布式计算 数据挖掘 软件工程 操作系统 可靠性工程 工程类 哲学 云计算 语言学 程序设计语言 地理 大地测量学
作者
Zeyan Li,Junjie Chen,Rui Jiao,Ning Zhao,Zhijun Wang,Shuwei Zhang,Yicheng Wu,Jiang Long,Leiqin Yan,Zikai Wang,Zhekang Chen,Wenchi Zhang,Xin Nie,Kaixin Sui,Dan Pei
出处
期刊:International Workshop on Quality of Service 被引量:32
标识
DOI:10.1109/iwqos52092.2021.9521340
摘要

Microservice architecture is applied by an increasing number of systems because of its benefits on delivery, scalability, and autonomy. It is essential but challenging to localize root-cause microservices promptly when a fault occurs. Traces are helpful for root-cause microservice localization, and thus many recent approaches utilize them. However, these approaches are less practical due to relying on supervision or other unrealistic assumptions. To overcome their limitations, we propose a more practical root-cause microservice localization approach named TraceRCA. The key insight of TraceRCA is that a microservice with more abnormal and less normal traces passing through it is more likely to be the root cause. Based on it, TraceRCA is composed of trace anomaly detection, suspicious microservice set mining and microservice ranking. We conducted experiments on hundreds of injected faults in a widely-used open-source microservice benchmark and a production system. The results show that TraceRCA is effective in various situations. The top-1 accuracy of TraceRCA outperforms the state-of-the-art unsupervised approaches by 44.8%. Besides, TraceRCA is applied in a large commercial bank, and it helps operators localize root causes for real-world faults accurately and efficiently. We also share some lessons learned from our real-world deployment.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
符语风完成签到 ,获得积分10
刚刚
SUN完成签到,获得积分10
刚刚
Childwise完成签到,获得积分10
1秒前
1秒前
科目三应助typhoon采纳,获得10
1秒前
1秒前
粥粥发布了新的文献求助10
2秒前
星辰完成签到,获得积分10
3秒前
研友_屈不愁完成签到,获得积分10
3秒前
cctv18应助坦率的匪采纳,获得50
4秒前
Farmerplus发布了新的文献求助200
4秒前
5秒前
Hang发布了新的文献求助10
5秒前
5秒前
透明人发布了新的文献求助30
5秒前
所所应助坐井说天阔采纳,获得10
6秒前
6秒前
天天开心完成签到,获得积分10
6秒前
搜集达人应助mumu采纳,获得10
7秒前
7秒前
7秒前
caomao发布了新的文献求助10
8秒前
luf完成签到,获得积分10
8秒前
李健的小迷弟应助雪鸽鸽采纳,获得10
8秒前
舒服的基德完成签到,获得积分10
9秒前
华仔应助may采纳,获得10
9秒前
鼓励男孩发布了新的文献求助10
10秒前
小小枫叶轻轻而过完成签到,获得积分10
10秒前
胖仔完成签到,获得积分10
11秒前
fdsdvczx发布了新的文献求助10
11秒前
Denmark发布了新的文献求助10
11秒前
12秒前
领导范儿应助屁王采纳,获得10
12秒前
caomao完成签到,获得积分10
13秒前
xiaoxin发布了新的文献求助10
13秒前
Orange应助糊涂的语兰采纳,获得10
13秒前
centlay完成签到,获得积分0
13秒前
slow完成签到,获得积分10
14秒前
AA完成签到,获得积分10
15秒前
大气沛槐完成签到,获得积分10
15秒前
高分求助中
The late Devonian Standard Conodont Zonation 2000
The Lali Section: An Excellent Reference Section for Upper - Devonian in South China 1500
Nickel superalloy market size, share, growth, trends, and forecast 2023-2030 1000
Smart but Scattered: The Revolutionary Executive Skills Approach to Helping Kids Reach Their Potential (第二版) 1000
Mantiden: Faszinierende Lauerjäger Faszinierende Lauerjäger 800
PraxisRatgeber: Mantiden: Faszinierende Lauerjäger 800
A new species of Coccus (Homoptera: Coccoidea) from Malawi 500
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 3245069
求助须知:如何正确求助?哪些是违规求助? 2888748
关于积分的说明 8255228
捐赠科研通 2557116
什么是DOI,文献DOI怎么找? 1385794
科研通“疑难数据库(出版商)”最低求助积分说明 650248
邀请新用户注册赠送积分活动 626447