摘要
本发明提出了基于动态图面向微服务系统的的根因分析方法及系统,包括:在微服务系统故障发生后,收集指标数据;将指标数据划分为快照,在每个快照上使用基于神经网络的格兰杰因果发现算法挖掘指标之间的关系,建立离散时间动态因果图;基于离散时间动态因果图,使用图神经网络和循环神经网络建模指标变化模式和指标之间的关系,提取每个指标的时域特征;从指标数据中提取频域特征,建模频域特征间关系;将提取到的时域特征和频域特征融合为最终的指标表征,使用前馈神经网络将指标表征映射为指标是根本原因的概率;对概率使用基于扰动的可解释性方法,给出不同快照上不同指标和指标间因果关系对判断根因的重要程度。