一种5G告警实时清除与延时清除方法及装置制造方法及图纸

技术编号:33311204 阅读:53 留言:0更新日期:2022-05-06 12:23
本发明专利技术公开一种5G告警实时清除与延时清除方法及装置,其中,该方法包括:告警采集解析和归一化;判断新告警是否活动告警;若是,则该告警做分析处理时,检测配置,并将活动告警信息存入Redis和新增队列;新增告警入库功能从新增队列中读取告警做标准化处理,并将活动告警信息存入告警库;若不是,则告警清除功能从Redis中检索清除告警对应活动告警,更新告警状态,并将清除告警标识推送到清除队列;告警更新功能从清除队列获取清除告警标识,更新告警状态,并从Redis中删除该告警;告警延时清除功能从告警库中延时清除标志字段获取延时清除告警并推送到清除队列。该方法及装置解决了目前告警清除通用处理方法存在的技术问题。目前告警清除通用处理方法存在的技术问题。目前告警清除通用处理方法存在的技术问题。

【技术实现步骤摘要】
一种5G告警实时清除与延时清除方法及装置


[0001]本专利技术涉及计算机通信核心网领域,尤其是一种5G告警实时清除与延时清除方法及装置。

技术介绍

[0002]在各类告警系统中,告警清除是一个常见的功能,通常处理方法是活动告警先入库,等清除告警来了后更新告警库中对应告警状态,如图1所示。
[0003]在通常处理方法中,告警实时清除和延时清除都是直接通过操作查询告警库实现的,但是操作告警库太频繁,容易导致告警库性能下降,而且告警库需要读取磁盘操作,造成整体告警处理效率低下。

技术实现思路

[0004]为了解决通常处理方法存在的上述问题,本专利技术提供一种5G告警实时清除与延时清除方法及装置,合理利用缓存Redis,将告警新增和清除核心流程放在缓存中,能够有效提升告警处理性能,减轻告警库的压力,避免告警库频繁查询的瓶颈问题;适当增加告警新增队列和清除队列,可以有效避免告警风暴来临时告警丢失、程序崩溃的问题,可以增加程序之间的松耦合,利于程序模块化,比如自动清除和延时清除通过清除队列共用了同一个告警更新功能;延时清除功能在告警新增阶段就埋下延时标志和延时时间,方便后期告警库进行统计计算。
[0005]为实现上述目的,本专利技术采用下述技术方案:
[0006]在本专利技术一实施例中,提出了一种5G告警实时清除与延时清除方法,该方法包括:
[0007]告警采集解析和告警归一化;
[0008]判断新告警是否为活动告警;若是,则对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列;新增告警入库功能从新增队列中读取告警进行标准化处理,并将活动告警信息存入告警库;若不是,则告警清除功能从缓存Redis中检索清除告警对应的活动告警,更新告警状态,并将清除告警标识推送到清除队列;
[0009]告警更新功能从清除队列中获取清除告警标识后,更新告警库中告警状态,并从缓存Redis中删除该告警;
[0010]告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可。
[0011]进一步地,对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列,包括:
[0012]对该告警进行分析处理时,检测配置信息,若检测到该告警配置有延时清除信息,则根据延时清除信息计算出延时清除时间,并将活动告警信息存入缓存Redis和新增队列。
[0013]进一步地,若检测到该告警配置有延时清除信息,则存入缓存Redis和新增队列的活动告警信息中包含延时清除时间和延时清除信息。
[0014]进一步地,告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可,包括:
[0015]告警延时清除功能通过延时清除时间和当前时间比较,若当前时间大于延时清除时间,则从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可;若当前时间小于延时清除时间,则不予以清除,继续等待。
[0016]在本专利技术一实施例中,还提出了一种5G告警实时清除与延时清除装置,该装置包括:
[0017]解析及归一化模块,用于告警采集解析和告警归一化;
[0018]新增告警模块,用于判断新告警是否为活动告警;若是,则对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列;新增告警入库功能从新增队列中读取告警进行标准化处理,并将活动告警信息存入告警库;若不是,则告警清除功能从缓存Redis中检索清除告警对应的活动告警,更新告警状态,并将清除告警标识推送到清除队列;
[0019]实时清除模块,用于通过告警更新功能从清除队列中获取清除告警标识后,更新告警库中告警状态,并从缓存Redis中删除该告警;
[0020]延时清除模块,用于通过告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可。
[0021]进一步地,对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列,包括:
[0022]对该告警进行分析处理时,检测配置信息,若检测到该告警配置有延时清除信息,则根据延时清除信息计算出延时清除时间,并将活动告警信息存入缓存Redis和新增队列。
[0023]进一步地,若检测到该告警配置有延时清除信息,则存入缓存Redis和新增队列的活动告警信息中包含延时清除时间和延时清除信息。
[0024]进一步地,告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可,包括:
[0025]告警延时清除功能通过延时清除时间和当前时间比较,若当前时间大于延时清除时间,则从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可;若当前时间小于延时清除时间,则不予以清除,继续等待。
[0026]在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述5G告警实时清除与延时清除方法。
[0027]在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行5G告警实时清除与延时清除方法的计算机程序。
[0028]有益效果:
[0029]1、本专利技术增加了缓存Redis,封装了核心的告警新增和清除流程,避免大量告警查询告警库带来告警库性能下降。
[0030]2、本专利技术增加了新增队列和清除队列,可以有效避免告警风暴来临时告警丢失、程序崩溃的问题,可以增加程序之间的松耦合,利于程序模块化。
[0031]3、本专利技术的告警延时清除功能在告警新增阶段就埋下延时标志和延时时间,方便
后期告警库进行统计计算。
附图说明
[0032]图1是告警清除的通常处理方法流程图;
[0033]图2是本专利技术5G告警实时清除与延时清除方法流程示意图;
[0034]图3是本专利技术5G告警实时清除与延时清除装置结构示意图;
[0035]图4是本专利技术计算机设备结构示意图。
具体实施方式
[0036]下面将参考若干示例性实施方式来描述本专利技术的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0037]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0038]根据本专利技术的实施方式,提出了一种5G告警实时清除与延时清除方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种5G告警实时清除与延时清除方法,其特征在于,该方法包括:告警采集解析和告警归一化;判断新告警是否为活动告警;若是,则对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列;新增告警入库功能从新增队列中读取告警进行标准化处理,并将活动告警信息存入告警库;若不是,则告警清除功能从缓存Redis中检索清除告警对应的活动告警,更新告警状态,并将清除告警标识推送到清除队列;告警更新功能从清除队列中获取清除告警标识后,更新告警库中告警状态,并从缓存Redis中删除该告警;告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可。2.根据权利要求1所述的5G告警实时清除与延时清除方法,其特征在于,对该告警进行分析处理时,检测配置信息,并将活动告警信息存入缓存Redis和新增队列,包括:对该告警进行分析处理时,检测配置信息,若检测到该告警配置有延时清除信息,则根据延时清除信息计算出延时清除时间,并将活动告警信息存入缓存Redis和新增队列。3.根据权利要求2所述的5G告警实时清除与延时清除方法,其特征在于,若检测到该告警配置有延时清除信息,则存入缓存Redis和新增队列的活动告警信息中包含延时清除时间和延时清除信息。4.根据权利要求1所述的5G告警实时清除与延时清除方法,其特征在于,告警延时清除功能从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可,包括:告警延时清除功能通过延时清除时间和当前时间比较,若当前时间大于延时清除时间,则从告警库中延时清除标志字段获取延时清除告警,并将这些延时清除告警标识推送到清除队列即可;若当前时间小于延时清除时间,则不予以清除,继续等待。5.一种5G告警实时清除与延时清除装置,其特征在于,该装置包括:解析及归一化模块,用于告警采集解析和告警归一化;新增告警模块,用于判断新告警是否为活动告警;若是,则对该告警进行分析处理时,检测配置信息,并将活动告警信息存入...

【专利技术属性】
技术研发人员:王建成
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:

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

1