paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Root Cause Analysis for Microservice System based on Causal Inference: How Far Are We?

基于因果推断的微服务系统根因分析:我们离目标还有多远?
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 1/10 · 该论文研究微服务系统中基于因果推断的根因分析,属于分布式系统调试与软件工程评测,与用户关注的程序语言/静态分析、LLM 与静态分析交叉、浮点程序分析、贝叶斯程序分析等方向均无直接交集。引用 30 inbox
Luan Pham, Huong Ha, Hongyu Zhang
crossref: 2026-09-12

AI 速览

一句话:系统评估了9种因果发现与21种根因分析方法,揭示其在微服务系统中效果、效率与泛化性的不足。

微服务架构被广泛采用,但故障根因定位仍困难且耗时。已有研究提出多种基于因果推断的根因分析方法。本文对9种因果发现方法和21种根因分析方法进行综合评估,考察其有效性、效率及影响性能的因素。实验与分析表明,没有方法在所有场景中均占优;各方法常在有效性、效率或参数敏感性上存在不足。值得注意的是,根因分析方法在合成数据集上的表现未必能准确反映其在真实系统中的表现,该领域仍有较大改进空间。作者基于发现提出了未来研究方向。

问题
微服务系统中故障根因定位困难且耗时,已有基于因果推断的方法众多,但缺乏对其有效性和效率的系统性认识。
方法
综合评估9种因果发现方法与21种根因分析方法,从有效性、效率和参数敏感性等方面分析影响性能的因素。
评估
通过实验比较各方法的表现,发现没有方法全面占优,且合成数据集上的性能可能无法准确反映真实系统中的性能。
原文摘要(Abstract)

Microservice architecture has become a popular architecture adopted by many cloud applications. However, identifying the root cause of a failure in microservice systems is still a challenging and time-consuming task. In recent years, researchers have introduced various causal inference-based root cause analysis methods to assist engineers in identifying the root causes. To gain a better understanding of the current status of causal inference-based root cause analysis techniques for microservice systems, we conduct a comprehensive evaluation of nine causal discovery methods and twenty-one root cause analysis methods. Our evaluation aims to understand both the effectiveness and efficiency of causal inference-based root cause analysis methods, as well as other factors that affect their performance. Our experimental results and analyses indicate that no method stands out in all situations; each method tends to either fall short in effectiveness, efficiency, or shows sensitivity to specific parameters. Notably, the performance of root cause analysis methods on synthetic datasets may not accurately reflect their performance in real systems. Indeed, there is still a large room for further improvement. Furthermore, we also suggest possible future work based on our findings.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot8348,
  title = {Root Cause Analysis for Microservice System based on Causal Inference: How Far Are We?},
  author = {Luan Pham and Huong Ha and Hongyu Zhang},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695065}
}