告警信息处理方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:37793906 阅读:21 留言:0更新日期:2023-06-09 09:24
本发明专利技术提供了一种告警信息处理方法、装置、电子设备及可读存储介质。所述告警信息处理方法包括:在检测到第一告警生成时,获取第一告警信息;基于第一告警信息查找与第一告警信息对应的第一时间轮数据结构;在查找到与第一告警信息对应的第一时间轮数据结构时,在第一时间轮数据结构中的各个时间段统计第一告警的数量;基于各个时间段的数量,发送第二告警信息。通过所述时间轮数据结构进行告警收敛降噪自动统计归纳,实现稳定可靠的告警信息处理效果。理效果。理效果。

【技术实现步骤摘要】
告警信息处理方法、装置、电子设备及可读存储介质


[0001]本专利技术涉及大数据监控
,尤其涉及一种告警信息处理方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着科学技术的不断进步,大数据技术在我们生活中的应用也越来越广泛。在大数据环境中,各种任务需要24小时持续运行,通常需要伴随大量的监控需求,以使得大数据任务能平稳、无异常的进行。
[0003]目前,在大数据运行过程中如果有异常发生时,通常由监控系统产生告警信息,经过告警系统,最终推送到相关人员的设备上,相关人员在收到告警推送消息后需要理清查找告警,调用对应链接来获取目标监控信息及告警信息。
[0004]但是,随着大数据技术的不断发展,监控告警体系需要监控的规模也逐渐增大,告警的数量也会随之增多,重复告警和新增告警混杂在一起,相关人员在处理过程中无法有效地将重复告警和新增告警进行区分,导致告警产生时不能被及时处理。

技术实现思路

[0005]本专利技术实施例提供了一种告警信息处理方法、装置、电子设备及可读存储介质

以解决相关技术中告警信息量大、重复告警和新增告警不能有效区分导致新增告警不能被即时处理的问题。
[0006]为了解决上述技术问题,本专利技术实施例提供了一种告警信息处理方法,包括:
[0007]在检测到第一告警生成的情况下,获取第一告警信息;;
[0008]基于所述第一告警信息查找与所述第一告警信息对应的第一时间轮数据结构;
[0009]在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,在第一时间轮数据结构中的各个时间段统计所述第一告警的数量;
[0010]基于各个时间段的所述数量,发送第二告警信息。
[0011]可选地,在基于所述第一告警信息查找与所述第一告警信息对应的第一时间轮数据结构之后,还包括:
[0012]在未查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,基于所述第一告警信息创建第一时间轮数据结构。
[0013]可选地,所述基于所述第一告警信息创建第一时间轮数据结构,包括:
[0014]创建所述第一时间轮数据结构并获取创建所述第一时间轮数据结构的第一时刻;
[0015]以所述第一时刻作为起始时间刻度,在所述第一时间轮数据结构中设置时间跨度递增的多个第二时间刻度,将所述第一时刻分别和多个第二时间刻度之间的时间段作为N个时间段,获得时间轮数据结构;
[0016]在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,在第一时间轮数据结构中的各个时间段统计所述第一告警的数量,包括:
[0017]在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,确定所述第一告警信息所属的第M个时间段;
[0018]在第M个时间段内,统计检测到的第一告警的数量;
[0019]其中,所述N为大于0的整数,M为大于0小于或等于N的整数。
[0020]可选地,所述将所述第一时刻分别和多个第二时间刻度之间的时间段作为N个时间段之后,还包括:
[0021]针对每个时间段M,设置与所述时间段对应的计数器;
[0022]所述在第M个时间段内,统计检测到的第一告警的数量,包括:
[0023]在第M个时间段内通过与所述第M个时间段对应的第M个计数器统计检测到的第一告警的数量。
[0024]可选地,所述确定所述第一告警信息所属的第M个时间段,包括:
[0025]获取检测到所述第一告警的第二时刻;
[0026]根据所述第一时刻和所述第二时刻,计算所述第二时刻与所述第一时刻之间的时间差值;
[0027]根据所述时间差值,确定与所述时间差值对应的第M个时间段;
[0028]所述在第M个时间段内通过与所述第M个时间段对应的第M个计数器统计检测到的第一告警的数量,包括:
[0029]将与所述第M个时间段对应的第M个计数器的数值加1;所述第M个计数器的数值对应于第M个时间段内统计检测到的第一告警数量。
[0030]可选地,所述基于各个时间段的所述数量,发送第二告警信息,包括:
[0031]将相邻时间段对应统计的第一告警的数量进行比较;
[0032]在所述第M+1个时间段对应的数量大于第M个时间段对应的数量的情况下,发送第二告警信息;
[0033]在所述第M+1个时间段对应的数量等于第M个时间段对应的数量的情况下,不发送告警信息。
[0034]可选地,所述基于各个时间段的所述数量,发送第二告警信息之后,还包括:
[0035]在所述M+1等于N,并且所述第M+1个时间段对应的数量等于第M个时间段对应的数量的情况下,删除所述第一时间轮数据结构;
[0036]在所述M+1等于N,并且所述第M+1个时间段对应的数量大于第M个时间段对应的数量的情况下,发送第二告警信息,并删除所述第一时间轮数据结构。
[0037]可选地,所述基于各个时间段的所述数量,发送第二告警信息,包括:
[0038]从所述第一告警信息中选择一个告警信息作为第二告警信息;
[0039]对第二告警信息进行告警分级并生成与所述第二告警信息对应的告警关键字;
[0040]根据所述第二告警信息的所述告警分级和所述告警关键字,确定目标联系人;
[0041]将预设格式的所述第二告警信息通知至目标联系人。
[0042]可选地,在对第二告警信息进行告警分级并生成与所述第二告警信息对应的告警关键字之前,还包括:
[0043]根据所述第二告警信息,确定与所述第二告警信息对应的预设处理规则;
[0044]根据所述预设处理规则,将所述第二告警信息转换为预设格式的第二告警信息。
[0045]为了解决上述技术问题,本专利技术实施例还提供了一种告警信息处理装置,包括:
[0046]获取模块,用于在检测到第一告警生成的情况下,获取第一告警信息;
[0047]查找模块,用于基于所述第一告警信息查找与所述第一告警信息对应的第一时间轮数据结构;
[0048]统计模块,用于在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,在第一时间轮数据结构中的各个时间段统计所述第一告警的数量;
[0049]发送模块,用于基于各个时间段的所述数量,发送第二告警信息。
[0050]为了解决上述技术问题,本专利技术实施例还提供了一种电子设备,所述电子设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序时实现如上任一项所述的告警信息处理方法。
[0051]为了解决上述技术问题,本专利技术实施例还提供了一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的告警信息处理方法。
[0052]在本专利技术实施例中,在检测到第一告警生成的情况下,根据第一告警的第一告警信息创建与第一告警对应的第一时间轮数据结构,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种告警信息处理方法,其特征在于,包括:在检测到第一告警生成的情况下,获取第一告警信息;;基于所述第一告警信息查找与所述第一告警信息对应的第一时间轮数据结构;在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,在第一时间轮数据结构中的各个时间段统计所述第一告警的数量;基于各个时间段的所述数量,发送第二告警信息。2.根据权利要求1所述的方法,其特征在于,在基于所述第一告警信息查找与所述第一告警信息对应的第一时间轮数据结构之后,还包括:在未查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,基于所述第一告警信息创建第一时间轮数据结构。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一告警信息创建第一时间轮数据结构,包括:创建所述第一时间轮数据结构并获取创建所述第一时间轮数据结构的第一时刻;以所述第一时刻作为起始时间刻度,在所述第一时间轮数据结构中设置时间跨度递增的多个第二时间刻度,将所述第一时刻分别和多个第二时间刻度之间的时间段作为N个时间段,获得时间轮数据结构;在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,在第一时间轮数据结构中的各个时间段统计所述第一告警的数量,包括:在查找到与所述第一告警信息对应的第一时间轮数据结构的情况下,确定所述第一告警信息所属的第M个时间段;在第M个时间段内,统计检测到的第一告警的数量;其中,所述N为大于0的整数,M为大于0小于或等于N的整数。4.根据权利要求3所述的方法,其特征在于,所述将所述第一时刻分别和多个第二时间刻度之间的时间段作为N个时间段之后,还包括:针对每个时间段M,设置与所述时间段对应的计数器;所述在第M个时间段内,统计检测到的第一告警的数量,包括:在第M个时间段内通过与所述第M个时间段对应的第M个计数器统计检测到的第一告警的数量。5.根据权利要求4所述的方法,其特征在于,所述确定所述第一告警信息所属的第M个时间段,包括:获取检测到所述第一告警的第二时刻;根据所述第一时刻和所述第二时刻,计算所述第二时刻与所述第一时刻之间的时间差值;根据所述时间差值,确定与所述时间差值对应的第M个时间段;所述在第M个时间段内通过与所述第M个时间段对应的第M个计数器统计检测到的第一告警的数量,包括:将与所述第M个时间段对应的第M个计数器的数值加1;所述第M个计数器的数值对应于第M个时间段内统计检测到的...

【专利技术属性】
技术研发人员:陈浩余坤
申请(专利权)人:南京领行科技股份有限公司
类型:发明
国别省市:

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

1