告警数据采集方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36909701 阅读:22 留言:0更新日期:2023-03-18 09:28
本申请提供一种告警数据采集方法、装置、电子设备及存储介质。该方法包括:向至少一个操作维护中心发送数据补采请求;获取至少一个操作维护中心响应于数据补采请求所返回的多个补传告警数据,多个补传告警数据是预估通信中断期间未上传至电子设备的告警数据;从告警数据库中获取至少一个操作维护中心在预估通信中断期间的多个告警数据;基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据;将多个状态更新的告警数据缓存至告警。采用本申请的方法,可以提高告警数据库中存储的告警数据的准确度。数据库中存储的告警数据的准确度。数据库中存储的告警数据的准确度。

【技术实现步骤摘要】
告警数据采集方法、装置、电子设备及存储介质


[0001]本申请涉及告警数据技术,尤其涉及一种告警数据采集方法、装置、电子设备及存储介质。

技术介绍

[0002]随着告警数据技术的发展,运营商的电子设备可以通过企业服务总线ESB直采的方式,采集各省端的操作维护中心OMC(Operation and Maintenance Center)所上报的告警数据,存储至告警数据库中,以保证告警数据库中告警数据的完整性。
[0003]目前,在操作维护中心与电子设备之间发生通信中断时,先确定通信中断期间,再补采通信中断期间各操作维护中心的告警数据。
[0004]然而,由于各操作维护中心中补采上来的告警数据是乱序的,直接将乱序的告警数据存储于告警数据库中,会使得告警数据库中存储的告警数据的准确度较低。

技术实现思路

[0005]本申请提供一种告警数据采集方法、装置、电子设备及存储介质,用以解决现有技术中,补采告警数据的准确度较低的技术问题。
[0006]第一方面,本申请提供一种告警数据采集方法,包括:
[0007]向至少一个操作维护中心发送数据补采请求;
[0008]获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,所述多个补传告警数据是预估通信中断期间未上传至电子设备的告警数据,实际的通信中断期间位于所述预估通信中断期间内;
[0009]从告警数据库中获取所述至少一个操作维护中心在所述预估通信中断期间的多个告警数据;
[0010]基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据;
[0011]将所述多个状态更新的告警数据缓存至告警数据库中。
[0012]在一个实施例中,所述向至少一个操作维护中心发送数据补采请求,包括:
[0013]判断预设时长内各省端的操作维护中心上传的多个实时告警数据的流水号是否连续;
[0014]若确定存在至少一个操作维护中心上传的多个实时告警数据的流水号不连续,则向所述至少一个操作维护中心下发数据补采请求。
[0015]在一个实施例中,在所述判断预设时长内各省端的操作维护中心上传的多个告警数据的流水号是否连续之前,还包括:
[0016]在实时将各省端的操作维护中心的多个实时告警数据上传至所述告警数据库中的过程中,按照所述预设配对策略将接收到的多个第一实时告警数据,与对应的第二实时
告警数据进行配对;第一实时告警数据是告警事件为活动告警状态的实时告警数据,第二实时告警数据为与所述第一实时告警数据为同一告警事件且为清除告警状态;
[0017]将未能配对的第二实时告警数据进行存储。
[0018]在一个实施例中,所述获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,包括:
[0019]判断所述多个补传告警数据的数量是否大于预设值;
[0020]若确定小于预设值,则获取所述至少一个操作维护中心通过实时数据传输通道所返回的多个补传告警数据;
[0021]若确定大于或者等于所述预设值,则获取所述至少一个操作维护中心通过文件传输通道所返回的多个补传告警数据。
[0022]第二方面,本申请提供一种告警数据采集装置,包括:
[0023]补采请求获取模块,用于向至少一个操作维护中心发送数据补采请求;
[0024]补传数据获取模块,用于获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,所述多个补传告警数据是预估通信中断期间未上传至电子设备的告警数据,实际的通信中断期间位于所述预估通信中断期间内;
[0025]告警数据获取模块,用于从告警数据库中获取所述至少一个操作维护中心在所述预估通信中断期间的多个告警数据;
[0026]数据配对模块,用于基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据;
[0027]配对数据缓存模块,用于将所述多个状态更新的告警数据缓存至告警数据库中。
[0028]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0029]所述存储器存储计算机执行指令;
[0030]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的方法。
[0031]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的方法。
[0032]本申请提供的告警数据采集方法、装置、电子设备及存储介质,向至少一个操作维护中心发送数据补采请求;获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,所述多个补传告警数据是预估通信中断期间未上传至电子设备的告警数据,实际的通信中断期间位于所述预估通信中断期间内;从告警数据库中获取所述至少一个操作维护中心在所述预估通信中断期间的多个告警数据;基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据;将所述多个状态更新的告警数据缓存至告警数据库中。由于在补采多个补传告警数据之后,遵循同一告警事件的清除告警状态发生在活动告警状态之后这一预设配对策略,对预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,即可使预估通信中断期间为活动告警状态
的告警事件,能与补采上来的发生在其后的为清除告警状态的同一告警事件进行配对,以及可使预估通信中断期间为清除告警状态的告警事件,能与补采上来的发生在其前面的为活动告警状态的同一告警事件匹配,从而使告警数据库中的告警数据的状态进行更新,获得准确的各告警数据。
附图说明
[0033]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0034]图1是本申请一实施例的关于补采会产生时序混乱的示意图;
[0035]图2为实现本申请实施例的告警数据采集方法的一种应用场景图;
[0036]图3为本申请一实施例的实现告警数据采集方法的流程示意图;
[0037]图4为本申请另一实施例的实现告警数据采集方法的流程示意图;
[0038]图5为本申请实现告警数据采集方法的结构示意图;
[0039]图6为用来实现告警数据采集方法中的电子设备的结构示意图。
[0040]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
...

【技术保护点】

【技术特征摘要】
1.一种告警数据采集方法,其特征在于,每一个告警数据包括一个告警事件和该告警事件的状态;应用于电子设备,所述方法包括:向至少一个操作维护中心发送数据补采请求;获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,所述多个补传告警数据是预估通信中断期间未上传至电子设备的告警数据,实际的通信中断期间位于所述预估通信中断期间内;从告警数据库中获取所述至少一个操作维护中心在所述预估通信中断期间的多个告警数据;基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据;将所述多个状态更新的告警数据缓存至告警数据库中。2.根据权利要求1所述的方法,其特征在于,所述向至少一个操作维护中心发送数据补采请求,包括:判断预设时长内各省端的操作维护中心上传的多个实时告警数据的流水号是否连续;若确定存在至少一个操作维护中心上传的多个实时告警数据的流水号不连续,则向所述至少一个操作维护中心下发数据补采请求。3.根据权利要求2所述的方法,其特征在于,在所述判断预设时长内各省端的操作维护中心上传的多个告警数据的流水号是否连续之前,还包括:在实时将各省端的操作维护中心的多个实时告警数据上传至所述告警数据库中的过程中,按照所述预设配对策略将接收到的多个第一实时告警数据,与对应的第二实时告警数据进行配对;第一实时告警数据是告警事件为活动告警状态的实时告警数据,第二实时告警数据为与所述第一实时告警数据为同一告警事件且为清除告警状态;将未能配对的第二实时告警数据存储于所述告警数据库中。4.根据权利要求2所述的方法,其特征在于,所述获取所述至少一个操作维护中心响应于所述数据补采请求所返回的多个补传告警数据,包括:判断所述多个补传告警数据的数量是否大于预设值;若确定小于预设值,则获取所述至少一个操作维护中心通过实时数据传输通道所返回的多个补传告警数据;若确定大于或者等于所述预设值,则获取所述至少一个操作维护中心通过文件传输通道所返回的多个补传告警数据。5.根据权利要求1所述的方法,其特征在于,所述基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估通信中断期间的多个告警数据与对应的补传告警数据进行配对,获得多个状态更新的告警数据,包括:基于所述多个补传告警数据的时间戳,以及所述预估通信中断期间的多个告警数据的时间戳进行排序;基于同一告警事件的清除告警状态发生在活动告警状态之后的预设配对策略,将所述预估...

【专利技术属性】
技术研发人员:朱宏邓程杨明张溯宋文杰孙钰吴国防
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1