一种告警信息推送方法及装置制造方法及图纸

技术编号:15518272 阅读:94 留言:0更新日期:2017-06-04 08:33
本申请实施例公开了一种告警信息推送方法及装置,包括:确定待处理告警事务;根据预设的根源告警事务挖掘规则,确定根源告警事务;推送针对根源告警事务的告警信息;预设的根源告警事务挖掘规则通过以下方式生成:获得样本告警事务的第一告警事务集;获得每个样本告警事务的加权支持度数;删除第一告警事务集中加权支持度数小于预设阈值的告警事务得第二告警事务集;获得第二告警事务集的K‑项集;根据K‑项集中每一项集内第三告警事务集的支持度数和样本告警事务的权重,确定根源样本告警事务,根据根源样本告警事务生成预设的根源告警事务挖掘规则。应用本申请实施例提供的方案推送告警信息,减轻了网络管理人员的工作压力。

【技术实现步骤摘要】
一种告警信息推送方法及装置
本申请涉及计算机
,特别涉及一种告警信息推送方法及装置。
技术介绍
随着网络技术的快速发展,网络越来越成为人们生活、工作中不可或缺的一部分,因此,网络管理人员对网络故障的处理速度直接影响用户体验。实际应用中,当发生网络故障时,一个网络故障往往会导致多个告警事务,例如,一个端口关闭,会导致对端连接的端口也关闭,同时会导致设备不通的告警事务等,这样在网络故障频发的情况下,易导致网络管理人员收到大量告警事务,增大了网络管理人员的工作压力,另外,网络管理人员难以从众多告警事务中快速、有效的分析出网络故障的原因,工作效率低。
技术实现思路
本申请实施例公开了一种告警信息推送方法及装置,以减轻网络管理人员的工作压力,提高网络管理人员的工作效率。为达到上述目的,本申请实施例公开了一种告警信息推送方法,所述方法包括:确定待处理告警事务;根据预设的根源告警事务挖掘规则,确定所述待处理告警事务中的根源告警事务;推送针对所述根源告警事务的告警信息;其中,所述预设的根源告警事务挖掘规则通过以下方式生成:按照预设的告警事务划分规则,对获得的样本告警事务进行划分,得到第一告警事务集;对每个样本告警事务的支持度数和获得的所述每个样本告警事务的权重进行加权计算,得到所述每个样本告警事务的加权支持度数,其中,一个样本告警事务的支持度数,用于表示一个样本告警事务在获得的所有样本告警事务中出现的次数;删除所述第一告警事务集中加权支持度数小于第一预设阈值的告警事务,得到第二告警事务集;按照预设的频繁模式树算法,对所述第二告警事务集进行处理,得到K-项集,其中,K>1;根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,确定根源样本告警事务,并根据所述根源样本告警事务生成所述预设的根源告警事务挖掘规则。在本申请的一种具体实现方式中,所述按照预设的告警事务划分规则,对获得的样本告警事务进行划分,得到第一告警事务集,包括:按照各个样本告警事务的发生时间由先到后的顺序,获得相邻样本告警事务之间的发生时间间隔;以时长大于预设时长阈值的发生时间间隔为基准,将样本告警事务划分为多个第四告警事务集;将划分得到的所有第四告警事务集组成所述第一告警事务集;或者从划分得到的第四告警事务集中选择满足预设告警事务集条件的告警事务集,并将选择出的第四告警事务集组成所述第一告警事务集。在本申请的一种具体实现方式中,所述从划分得到的第四告警事务集中选择满足预设告警事务集条件的告警事务集,包括:对划分得到的第四告警事务集中样本告警事务数量大于预设数量的第四告警事务集进行过滤处理,并将过滤后的第四告警事务集组成第五告警事务集,其中,过滤后的第四告警事务集中同一样本告警事务仅出现一次;统计所述第五告警事务集中各个样本告警事务的支持度数;按照支持度数由高到低的顺序对过滤后的第四告警事务集中的样本告警事务进行排序,并将排序后的第四告警事务集确定为选择出的第四告警事务集。在本申请的一种具体实现方式中,所述根据所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的样本告警事务的权重,确定根源样本告警事务,包括:根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,计算所述K-项集中每一项集内第三告警事务集的加权支持度数;从所述K-项集每一项集内的第三告警事务集中选择加权支持度数大于第二预设阈值的第三告警事务集;根据所选择的第三告警事务集的支持度数与所选择的第三告警事务集中每一样本告警事务的支持度数,计算所选择的第三告警事务集中样本告警事务之间的置信度;将置信度大于预设数值的样本告警事务确定为根源样本告警事务。在本申请的一种具体实现方式中,所述根据所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的样本告警事务的权重,计算所述K-项集中每一项集内第三告警事务集的加权支持度数,包括:对所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的每个样本告警事务的权重进行求积运算;将最小的运算结果确定为第三告警事务集的加权支持度数。为达到上述目的,本申请实施例公开了一种告警信息推送装置,所述装置包括:告警事务确定模块,用于确定待处理告警事务;根源告警事务确定模块,用于根据预设的根源告警事务挖掘规则,确定所述待处理告警事务中的根源告警事务;信息推送模块,用于推送针对所述根源告警事务的告警信息;挖掘规则生成模块,用于生成所述预设的根源告警事务挖掘规则;其中,所述挖掘规则生成模块,包括:第一告警事务集获得子模块,用于按照预设的告警事务集划分规则,对获得的样本告警事务进行划分,得到第一告警事务集;加权支持度数计算子模块,用于对所述每个样本告警事务的支持度数和获得的所述每个样本告警事务的权重进行加权计算,得到所述每个样本告警事务的加权支持度数,其中,一个样本告警事务的支持度数,用于表示一个样本告警事务在获得的所有样本告警事务中出现的次数;第二告警事务集获得子模块,用于删除所述第一告警事务集中加权支持度数小于第一预设阈值的告警事务,得到第二告警事务集;项集获得子模块,用于按照预设的频繁模式树算法,对所述第二告警事务集进行处理,得到K-项集,其中,K>1;根源告警事务获得子模块,用于根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,确定根源样本告警事务;挖掘规则生成子模块,用于根据所述根源样本告警事务生成所述预设的根源告警事务挖掘规则。在本申请的一种具体实现方式中,所述第一告警事务集获得子模块,包括:时间间隔获得单元,用于按照各个样本告警事务的发生时间由先到后的顺序,获得相邻样本告警事务之间的发生时间间隔;告警事务划分单元,用于以时长大于预设时长阈值的发生时间间隔为基准,将样本告警事务划分为多个第四告警事务集;第一告警事务集获得单元,用于将划分得到的所有第四告警事务集组成所述第一告警事务集;或从划分得到的第四告警事务集中选择满足预设告警事务集条件的告警事务集,并将选择出的第四告警事务集组成所述第一告警事务集。在本申请的一种具体实现方式中,所述第一告警事务集获得单元,包括:过滤处理子单元,用于对划分得到的第四告警事务集中样本告警事务数量大于预设数量的第四告警事务集进行过滤处理,并将过滤后的第四告警事务集组成第五告警事务集,其中,过滤后的第四告警事务集中同一样本告警事务仅出现一次;支持度数统计子单元,用于统计所述第五告警事务集中各个样本告警事务的支持度数;第一告警事务集获得子单元,用于按照支持度数由高到低的顺序对过滤后的第四告警事务集中的样本告警事务进行排序,并将排序后的第四告警事务集确定为选择出的第四告警事务集,将选择出的第四告警事务集组成所述第一告警事务集。在本申请的一种具体实现方式中,所述根源告警事务获得子模块,包括:加权支持度数计算单元,用于根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,计算所述K-项集中每一项集内第三告警事务集的加权支持度数;事务集选择单元,用于从所述K-项集每一项集内的第三告警事务集中选择加权支持度本文档来自技高网...
一种告警信息推送方法及装置

【技术保护点】
一种告警信息推送方法,其特征在于,所述方法包括:确定待处理告警事务;根据预设的根源告警事务挖掘规则,确定所述待处理告警事务中的根源告警事务;推送针对所述根源告警事务的告警信息;其中,所述预设的根源告警事务挖掘规则通过以下方式生成:按照预设的告警事务划分规则,对获得的样本告警事务进行划分,得到第一告警事务集;对每个样本告警事务的支持度数和获得的所述每个样本告警事务的权重进行加权计算,得到所述每个样本告警事务的加权支持度数,其中,一个样本告警事务的支持度数,用于表示一个样本告警事务在获得的所有样本告警事务中出现的次数;删除所述第一告警事务集中加权支持度数小于第一预设阈值的告警事务,得到第二告警事务集;按照预设的频繁模式树算法,对所述第二告警事务集进行处理,得到K‑项集,其中,K>1;根据所述K‑项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,确定根源样本告警事务,并根据所述根源样本告警事务生成所述预设的根源告警事务挖掘规则。

【技术特征摘要】
1.一种告警信息推送方法,其特征在于,所述方法包括:确定待处理告警事务;根据预设的根源告警事务挖掘规则,确定所述待处理告警事务中的根源告警事务;推送针对所述根源告警事务的告警信息;其中,所述预设的根源告警事务挖掘规则通过以下方式生成:按照预设的告警事务划分规则,对获得的样本告警事务进行划分,得到第一告警事务集;对每个样本告警事务的支持度数和获得的所述每个样本告警事务的权重进行加权计算,得到所述每个样本告警事务的加权支持度数,其中,一个样本告警事务的支持度数,用于表示一个样本告警事务在获得的所有样本告警事务中出现的次数;删除所述第一告警事务集中加权支持度数小于第一预设阈值的告警事务,得到第二告警事务集;按照预设的频繁模式树算法,对所述第二告警事务集进行处理,得到K-项集,其中,K>1;根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,确定根源样本告警事务,并根据所述根源样本告警事务生成所述预设的根源告警事务挖掘规则。2.根据权利要求1所述的方法,其特征在于,所述按照预设的告警事务划分规则,对获得的样本告警事务进行划分,得到第一告警事务集,包括:按照各个样本告警事务的发生时间由先到后的顺序,获得相邻样本告警事务之间的发生时间间隔;以时长大于预设时长阈值的发生时间间隔为基准,将样本告警事务划分为多个第四告警事务集;将划分得到的所有第四告警事务集组成所述第一告警事务集;或者从划分得到的第四告警事务集中选择满足预设告警事务集条件的告警事务集,并将选择出的第四告警事务集组成所述第一告警事务集。3.根据权利要求2所述的方法,其特征在于,所述从划分得到的第四告警事务集中选择满足预设告警事务集条件的告警事务集,包括:对划分得到的第四告警事务集中样本告警事务数量大于预设数量的第四告警事务集进行过滤处理,并将过滤后的第四告警事务集组成第五告警事务集,其中,过滤后的第四告警事务集中同一样本告警事务仅出现一次;统计所述第五告警事务集中各个样本告警事务的支持度数;按照支持度数由高到低的顺序对过滤后的第四告警事务集中的样本告警事务进行排序,并将排序后的第四告警事务集确定为选择出的第四告警事务集。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述根据所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的样本告警事务的权重,确定根源样本告警事务,包括:根据所述K-项集中每一项集内第三告警事务集的支持度数和所述第三告警事务集中的样本告警事务的权重,计算所述K-项集中每一项集内第三告警事务集的加权支持度数;从所述K-项集每一项集内的第三告警事务集中选择加权支持度数大于第二预设阈值的第三告警事务集;根据所选择的第三告警事务集的支持度数与所选择的第三告警事务集中每一样本告警事务的支持度数,计算所选择的第三告警事务集中样本告警事务之间的置信度;将置信度大于预设数值的样本告警事务确定为根源样本告警事务。5.根据权利要求4所述的方法,其特征在于,所述根据所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的样本告警事务的权重,计算所述K-项集中每一项集内第三告警事务集的加权支持度数,包括:对所述K-项集中每一项集内第三告警事务集的支持度数和第三告警事务集中的每个样本告警事务的权重进行求积运算;将最小的运算结果确定为第三告警事务集的加权支持度数。6.一种告警信息推送装置,其特征在于,所述装置包括:告警事务确定模块,用于确定待处理告警事务;根源告警事务确定模块,用于根据预设的根源告警事务...

【专利技术属性】
技术研发人员:黄小东
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1