paperbot · PL 论文追踪

全部论文 待读 收藏

P2 An empirical study of log analysis at Microsoft

微软日志分析的实证研究
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 2/10 · 该论文是工业界日志分析实践的实证调研,虽涉及工业落地与学术差距,但主题集中在日志分析/运维调试,与用户的 PL↔AI、静态分析、浮点程序分析、贝叶斯程序分析及 LLM 交叉方向均无直接关系。引用 45 inbox
Shilin He, Xu Zhang, Pinjia He, Yong Xu, Liqun Li, Yu Kang, Minghua Ma, Yining Wei, Yingnong Dang, Saravanakumar Rajmohan, Qingwei Lin
crossref: 2026-09-12

AI 速览

一句话:通过问卷与访谈揭示微软工业日志分析实践、痛点及其与学术研究的差距。

日志对软件系统管理维护至关重要,但一线实践者的真实声音较少被研究。本文在微软开展综合调研:以13题问卷收集105名员工反馈,并访谈12名员工,系统总结日志分析的格式、场景、方法、工具与痛点。作者将工业实践与学术研究对比,讨论产学差距与未来机会,并给出四项发现。特别地,日志异常检测研究与故障告警实践在目标、技术和效率上存在巨大鸿沟;近期广泛研究的数据驱动日志解析,也可通过在软件开发期间记录模板ID来替代实现。

问题
现有日志分析研究取得进展,但缺乏对工业界一线实践者真实需求与痛点的系统了解,产学之间可能存在未被识别的差距。
方法
在微软开展问卷(13题、105名员工)与个人访谈(12名员工),归纳日志分析的格式、场景、方法、工具和痛点,并与学术研究进行对比。
评估
通过问卷统计、访谈定性分析与产学对比,提炼工业实践现状、四项关键发现及未来机会。
原文摘要(Abstract)

Logs are crucial to the management and maintenance of software systems. In recent years, log analysis research has achieved notable progress on various topics such as log parsing and log-based anomaly detection. However, the real voices from front-line practitioners are seldom heard. For example, what are the pain points of log analysis in practice? In this work, we conduct a comprehensive survey study on log analysis at Microsoft. We collected feedback from 105 employees through a questionnaire of 13 questions and individual interviews with 12 employees. We summarize the format, scenario, method, tool, and pain points of log analysis. Additionally, by comparing the industrial practices with academic research, we discuss the gaps between academia and industry, and future opportunities on log analysis with four inspiring findings. Particularly, we observe a huge gap exists between log anomaly detection research and failure alerting practices regarding the goal, technique, efficiency, etc. Moreover, data-driven log parsing, which has been widely studied in recent research, can be alternatively achieved by simply logging template IDs during software development. We hope this paper could uncover the real needs of industrial practitioners and the unnoticed yet significant gap between industry and academia, and inspire interesting future directions that converge efforts from both sides.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6970,
  title = {An empirical study of log analysis at Microsoft},
  author = {Shilin He and Xu Zhang and Pinjia He and Yong Xu and Liqun Li and Yu Kang and Minghua Ma and Yining Wei and Yingnong Dang and Saravanakumar Rajmohan and Qingwei Lin},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3558963}
}