告警上报方法及装置制造方法及图纸

技术编号:26606017 阅读:52 留言:0更新日期:2020-12-04 21:30
本发明专利技术提供了一种告警上报方法和装置,该方法包括:从网元管理系统EMS订阅告警;为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;将所述告警上报至北向接口。在本发明专利技术中,在告警上报至北向接口前,为告警添加告警流水ID并存入告警数据库中,这样北向接口在收到告警后,可以根据告警流水ID判断告警是否丢失,从而可以从数据库中将丢失告警重新补采集上来。

【技术实现步骤摘要】
告警上报方法及装置
本专利技术涉及通信领域,具体而言,涉及一种告警上报方法及装置。
技术介绍
网管的北向接口(NorthBoundingInterface,NBI)是EMS网管向综合网管(OSS)提供的接入EMS网管的接口软件,其可向综合网管提供公共管理功能、安全管理功能、配置管理功能、性能管理功能和故障管理功能,其中故障管理是综合网管通过北向接口监管各类设备的主要监管方法之一。随着通讯行业的快速发展,通讯设备的类型和数量在不断增加,告警数量与日俱增,为更好的进行网络设备的监护和维护,需要北向接口可以实时上报告警,并且对上报的告警的完整性、及时性提出了更高的要求。但由于各种原因,可能出现北向上报告警和EMS告警不一致,出现告警丢失等问题。一旦丢失的告警不能及时发现并补报上层网管,会导致故障不能得到及时解决,从而对整个网络的正常运行产生严重影响。
技术实现思路
本专利技术实施例提供了一种告警上报方法及装置,以至少解决相关技术中因北向接口异常等原因所导致的告警丢失的问题。根据本专利技术的一个实施例,提供了一种告警上报方法,包括:从网元管理系统EMS订阅告警;为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;将所述告警上报至北向接口。其中,为获取的每一条告警添加告警流水标识之前,还包括:将订阅到的告警进行标准化处理。其中,该方法还包括:所述北向接口在接收到所述告警后,根据告警流水标识的连续性判断是否有告警丢失;如果有告警丢失,则从所述数据库中补采集所述丢失的告警。其中,根据告警流水标识的连续性判断是否有告警丢失,包括:将接收到的每一条告警的告警流水标识进行缓存,并将当前接收的告警的告警流水标识与上一条接收的告警的告警流水标识进行比对,如果告警流水标识不连续,则确定有告警丢失。其中,该方法还包括:判断所述数据库中是否有超期的告警;如果有超期的告警,则删除所述超期的告警。其中,判断所述数据库中是否有超期的告警之前,还包括:设置所述数据库中所存储的告警的超期时间。根据本专利技术的另一个实施例,提供了一种告警上报装置,包括:订阅模块,用于从网元管理系统EMS订阅告警;存储模块,用于为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;上报模块,用于将所述告警上报至北向接口。其中,该装置还包括:标准化处理模块,用于在添加告警流水标识之前,将订阅到的告警进行标准化处理。其中,该装置还包括:监控模块,用于在所述北向接口接收到所述告警后,根据告警流水标识的连续性判断是否有告警丢失;告警补采集模块,用于在有告警丢失的情况下,从所述数据库中补采集所述丢失的告警。其中,该装置还包括:超期告警清理模块,用于判断所述数据库中是否有超期的告警,如果有超期的告警,则删除所述超期的告警。根据本专利技术的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述方法实施例中的步骤。根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述方法实施例中的步骤。在本专利技术的上述实施例中,在告警上报至北向接口前,为每一条告警添加告警流水ID并存入告警数据库中,这样北向接口在收到告警后,可以根据告警流水ID判断告警是否丢失,从而可以从数据库中将丢失告警重新补采集上来。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的告警上报方法的流程图;图2是根据本专利技术实施例的告警上报装置的结构框图;图3是根据本专利技术实施例的告警上报装置的结构框图;图4是根据本专利技术另一实施例的告警补采集装置的结构示意图;图5是根据本专利技术实施例的告警标准化处理模块的处理流程图;图6是根据本专利技术实施例的告警数据库存储模块的处理流程图;图7是根据本专利技术实施例的告警连续性监控模块的处理流程图;图8是根据本专利技术实施例的告警自动补采集模块的处理流程图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种告警上报方法,图1是根据本专利技术实施例的的流程图,如图1所示,该流程包括如下步骤:步骤S102,从网元管理系统EMS订阅告警;步骤S104,为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;步骤S106,将所述告警上报至北向接口。在上述步骤S102中,可通过订阅从EMS网管获取各类产生告警和消息告警。在上述实施例中,还可以基于TMF国际标准将告警在存入数据库前就完成标准化转化,之后再为每条告警添加告警流水ID后存入数据库中。在步骤S104中,添加告警流水ID的主要目的是为了方便监控告警是否连续,使用单独的数据库表可以将产生告警、消失告警存于数据库同一个表中,方便进行告警连续性判断,还可以解决以前告警通过EMS订阅后直接上报告警,如果告警丢失将无法再同步到已丢失告警的问题。在上述实施例中,由于产生告警和消息告警都存于同一张表中,可能会因为告警量过大给数据库产生压力,因此可通过数据库定时清除配置可以根据不同的网络规模提前配置好超期时间,待数据库表中的告警超过配置的时间,将自动清除超期告警,减轻数据库压力,因为超期时间为可配置内容,工程现场可跟据现场网络规模及告警量灵活进行配置。在上述步骤S106中,告警标准化处理完成后,存入数据库的同时,还会将告警实时上报北向接口。在上述实施例中,北向接口在接收到上报告警后,可通过告警连续性监控系统判断上报的告警是否连续,如果不连续将自动启动告警自动补采模块,告警自动补采集模块将通过告警ID精准定位到丢失告警有哪些,再从数据库中将丢失告警补采上来。本实施例的这种有针对性的告警补采可以确保补采集上来的告警无重复,连接性的自动监控和补采,可以提升丢失告警的发现速度,用户在还没有感知告警丢失的情况下已经完成告警补采。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本专利技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是计算机,服务器,或者网络设备等)执行本专利技术各个实施例所述的方法。在本实施例中还提供了一种告警上报装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的本文档来自技高网...

【技术保护点】
1.一种告警上报方法,其特征在于,包括:/n从网元管理系统EMS订阅告警;/n为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;/n将所述告警上报至北向接口。/n

【技术特征摘要】
1.一种告警上报方法,其特征在于,包括:
从网元管理系统EMS订阅告警;
为订阅到的告警添加告警流水标识,并将所述告警保存至告警数据库;
将所述告警上报至北向接口。


2.根据权利要求1所述的方法,其特征在于,为获取的每一条告警添加告警流水标识之前,还包括:
将订阅到的告警进行标准化处理。


3.根据权利要求1所述的方法,其特征在于,还包括:
所述北向接口在接收到所述告警后,根据告警流水标识的连续性判断是否有告警丢失;
如果有告警丢失,则从所述数据库中补采集所述丢失的告警。


4.根据权利要求3所述的方法,其特征在于,根据告警流水标识的连续性判断是否有告警丢失,包括:
将接收到的每一条告警的告警流水标识进行缓存,并将当前接收的告警的告警流水标识与上一条接收的告警的告警流水标识进行比对,如果告警流水标识不连续,则确定有告警丢失。


5.根据权利要求1所述的方法,其特征在于,还包括:
判断所述数据库中是否有超期的告警;
如果有超期的告警,则删除所述超期的告警。...

【专利技术属性】
技术研发人员:陈晓静邓宇刘卓
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1