paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Dynamic Graph Neural Networks-Based Alert Link Prediction for Online Service Systems

基于动态图神经网络的在线服务系统告警链接预测
ASE 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)2023匹配度 1/10 · 该论文研究基于动态图神经网络的告警链接预测,属于 AIOps/软件工程中的故障分析,与用户关注的静态分析、LLM/Agent 与程序分析交叉、浮点程序分析或贝叶斯程序分析均无直接关联。引用 8 inbox
Yiru Chen, Chenxi Zhang, Zhen Dong, Dingyu Yang, Xin Peng, Jiayu Ou, Hong Yang, Zheshun Wu, Xiaojun Qu, Wei Li
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出 DyAlert,用动态图神经网络预测由同一故障传播触发的告警链接,缓解告警风暴下的故障分析负担。

大型在线服务系统中,由于业务与组件依赖关系复杂,一次故障常触发大量告警,形成"告警风暴",值班工程师难以从中找出与系统故障相关的告警来做根因分析。论文提出 DyAlert:其核心洞察是告警由故障传播触发,即一条告警的传播可能导致另一条告警发生,因此两条告警是否应当关联取决于二者之间是否存在传播关系。据此,作者设计了一种描述告警传播过程的动态图(Alert-Metric Dynamic Graph),并在该动态图上训练神经网络模型来预测告警链接。评估使用某大型企业真实在线服务系统的数据,该系统运行 85 个业务单元、约 30,000 个不同服务。结果表明 DyAlert 能有效预测告警链接,F1-score 相较当前最佳方法平均提升 0.259。

问题
在线服务系统发生故障时会出现大量由同一故障传播触发的告警(告警风暴),值班工程师难以识别哪些告警与同一系统故障相关,从而影响根因分析。
方法
基于"告警由告警传播触发"的洞察,构建刻画告警传播过程的 Alert-Metric 动态图,并在该动态图上训练神经网络模型进行告警链接预测。
评估
在某大型企业真实在线服务系统(85 个业务单元、约 30,000 个服务)采集的数据上评估,DyAlert 在 F1-score 上比当前最佳方法平均提升 0.259。
原文摘要(Abstract)

A fault in large online service systems often triggers numerous alerts due to the complex business and component dependencies among services, which is known as “alert storm”. In a short time, an online service system may generate a huge amount of alert data. This poses a challenge for on-call engineers to identify alerts that are associated with a system failure for root cause analysis. In this paper, we propose DyAlert, a dynamic graph neural networks-based approach for linking alerts that might be triggered by a same fault to reduce the burden of on-call engineers in the fault analysis. Our insight is that alerts are often triggered by alert propagation when a system failure occurs, e.g., alert $a$ would lead to the occurrence of alert $b$. Whether two alerts should be linked depends on if one alert is triggered by the propagation of the other. Leveraging this insight, we design a dynamic graph (namely Alert-Metric Dynamic Graph) that describes the propagation process of alerts. Based on the dynamic graph, we train a neural networks-based model to predict alert links. We evaluate DyAlert with real-world data collected from an online service system running 85 business units and about 30,000 different services in a large enterprise. The results show that DyAlert is effective in predicting alert links and it outperforms the state-of-the-art approaches with an average increase of 0.259 in F1-score.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{ChenZDYPOYWQL23,
  title = {Dynamic Graph Neural Networks-Based Alert Link Prediction for Online Service Systems},
  author = {Yiru Chen and Chenxi Zhang and Zhen Dong and Dingyu Yang and Xin Peng and Jiayu Ou and Hong Yang and Zheshun Wu and Xiaojun Qu and Wei Li},
  booktitle = {ASE},
  year = {2023},
  doi = {10.1109/ase56229.2023.00177}
}