故障特征数据的生成方法技术

技术编号:39643103 阅读:25 留言:0更新日期:2023-12-09 11:10
本申请公开了一种故障特征数据的生成方法

【技术实现步骤摘要】
故障特征数据的生成方法、装置、电子设备及存储介质


[0001]本申请属于网络运维领域,具体涉及一种故障特征数据的生成方法

装置

电子设备及存储介质


技术介绍

[0002]随着互联网技术的发展,互联网网站组成越来越复杂

网站内的各个层之间存在强关联的耦合关系,当网站内单个节点发生故障时,会影响到其他的各个节点,继而出现故障传播

级联失效甚至整个网站系统瘫痪

传统故障分析手段通常为通过机器学习进行故障定位和分析,但是机器学习需要足够多的故障特征数据进行训练

[0003]通常机器学习所需要的故障特征数据都是从历史故障中提取,这种情况下提取的故障特征数据较少

种类有限

故障特征数据泛化能力不足,导致没有足够的故障特征数据支撑机器学习的训练


技术实现思路

[0004]本申请实施例提供一种故障特征数据的生成方法

装置r/>、
电本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种故障特征数据的生成方法,其特征在于,包括:根据多个网络节点之间的指向关系,构建复杂网络,所述复杂网络包括所述多个网络节点

及其组成的至少一条路径;从所述复杂网络的多个网络节点中,确定故障模拟节点和受所述故障模拟节点影响的故障影响节点,所述故障模拟节点和所述故障影响节点之间满足预设的故障传播条件;根据所述故障影响节点上经过的路径,生成所述故障影响节点对应的故障特征数据,所述故障特征数据表征所述故障影响节点受所述故障模拟节点影响产生的告警
。2.
根据权利要求1所述的生成方法,其特征在于,所述从所述复杂网络的多个网络节点中,确定故障模拟节点和受所述故障模拟节点影响的故障影响节点,包括:按照预设条件从所述多个网络节点中确定故障模拟节点;从除所述故障模拟节点以外的其他网络节点中确定至少一个目标节点;针对任一目标节点,根据所述目标节点上经过的路径,确定所述目标节点对应的模拟循环的次数,所述模拟循环用于模拟所述目标节点受所述故障模拟节点的故障影响;获取所述目标节点与所述故障模拟节点之间的最短路径的第一长度;根据所述模拟循环的次数,每模拟循环一次且在当次模拟循环内根据所述第一长度确定所述目标节点满足故障传播条件的情况下,确定当次模拟循环内所述目标节点为受所述故障模拟节点影响的故障影响节点
。3.
根据权利要求2所述的生成方法,其特征在于,所述根据所述目标节点上经过的路径,确定所述目标节点对应的模拟循环的次数,包括:根据所述目标节点上经过的路径的数量

预设的第一随机系数和预设的第一随机误差,确定所述目标节点对应的模拟循环的次数
。4.
根据权利要求2所述的生成方法,其特征在于,所述根据所述故障影响节点上经过的路径,生成所述故障影响节点对应的故障特征数据,包括:根据所述模拟循环的次数,每模拟循环一次且当次模拟循环内根据所述第一长度确定所述目标节点为受所述故障模拟节点影响的故障影响节点的情况下,根据所述故障影响节点上经过的路径的数量

所述模拟循环的次数

预设的第二随机系数和预设的第二随机误差,确定当次模拟循环内所述故障影响节点受所述故障模拟节点影响对应的故障特征数据
。5.
根据权利要求2所述的生成方法,其特征在于,所述故障传播条件包括:所述第一长度大于预设值,以及根据所述最短路径的长度

故障传染概率确定所述目标节点未受到所述故障模拟节点影响的概率小于预设的随...

【专利技术属性】
技术研发人员:王腾贺邱春武聂彦超马超
申请(专利权)人:新浪技术中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1