一种告警性能数据采集与上报的方法及系统技术方案

技术编号:27489522 阅读:36 留言:0更新日期:2021-03-02 18:07
一种告警性能数据采集与上报的方法及系统,涉及通信领域,包括步骤:业务盘的驱动模块向平台注册驱动key值获取接口和告警性能采集接口;平台在主控盘产生业务表项并下发给各业务盘的驱动模块;同时在业务盘通过驱动key值获取接口获取驱动key值,通过业务表项获取业务表项key值和网管定位源信息;对应每条业务表项,平台根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系在业务盘建立一条关系表项;平台在业务盘定时轮询关系表项,通过告警性能采集接口获得告警性能数据,再加上对应的网管定位源信息,一同通过主控盘上报给网管。本发明专利技术简化处理逻辑,降低主控盘的工作压力。低主控盘的工作压力。低主控盘的工作压力。

【技术实现步骤摘要】
一种告警性能数据采集与上报的方法及系统


[0001]本专利技术涉及通信领域,具体来讲涉及一种告警性能数据采集与上报的方法及系统。

技术介绍

[0002]通信设备往往需要为网络管理人员提供告警性能数据的监控机制,通过网管系统来呈现给网络管理人员。作为通信设备统一平台模块的一部分,告警性能数据采集模块需要完成各种设备形态告警性能数据的快速采集以及向网管系统的精确上报。
[0003]当前告警性能数据采集模块采集告警性能数据的整个流程需要的信息涉及网管定位源信息、平台模块的业务表项信息、通信设备的驱动表项信息。
[0004]通信设备的驱动块上报给网管的是告警性能数据和业务表项的key值,上送到主控盘的告警性能数据库(Data Base,DB)后,在告警性能DB处先要根据业务表项key值转换成网管定位源信息,才能确定上报的告警性能数据是对应哪个业务的,告警性能DB再把采集告警性能数据和定位源信息报给网管,处理逻辑比较复杂,导致告警性能DB所在的主控盘性能较低。

技术实现思路

[0005]针对现有技术中存在的缺陷,本专利技术的目的在于提供一种告警性能数据采集与上报的方法及系统,简化处理逻辑,降低主控盘的工作压力。
[0006]为达到以上目的,一方面,采取一种告警性能数据采集与上报的方法,包括步骤:
[0007]业务盘的驱动模块向平台注册驱动key值获取接口和告警性能采集接口;
[0008]平台在主控盘产生业务表项并下发给各业务盘的驱动模块;同时在业务盘通过驱动key值获取接口获取驱动key值,通过业务表项获取业务表项key值和网管定位源信息;
[0009]对应每条业务表项,平台根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系在业务盘建立一条关系表项;
[0010]平台在业务盘定时轮询关系表项,通过告警性能采集接口获得告警性能数据,再加上对应的网管定位源信息,一同通过主控盘上报给网管。
[0011]优选的,平台在业务盘定时轮询关系表项,通过告警性能采集接口获得告警性能数据,包括:
[0012]平台轮询到一条关系表项时,以所述关系表项中驱动key值作为入参,调用关系表项中对应的告警性能采集接口,获取告警性能数据。
[0013]优选的,平台在业务盘获得告警性能数据和网管定位源信息后,上报给主控盘的告警性能数据库进行汇总处理,再由告警性能数据库上报给所述网管。
[0014]优选的,所述关系表项还包括业务盘上报告警性能数据库的接口,以及由业务表项获取的其他信息,所述其他信息中包括表示告警性能对象类别的字段。
[0015]另一方面,提供一种告警性能数据采集与上报的系统,包括:
[0016]驱动模块,设置于业务盘,用于向平台注册驱动key值获取接口和告警性能采集接口;
[0017]平台,用于在主控盘产生业务表项并下发给各业务盘的驱动模块;
[0018]还用于在业务盘通过驱动key值获取接口获取驱动key值,通过业务表项获取业务表项key值和网管定位源信息;对应每条业务表项,根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系在业务盘建立一条关系表项;
[0019]所述平台还用于定时轮询业务盘的关系表项,通过告警性能采集接口获得告警性能数据,再加上对应的网管定位源信息,一同通过主控盘上报给网管。
[0020]优选的,所述平台包括设置在主控盘的平台业务模块,以及设置在业务盘的平台业务适配模块和平台采集模块;
[0021]所述平台业务模块,用于产生业务表项并下发给平台业务适配模块;
[0022]所述平台业务适配模块,用于将业务表项的数据经过适配后下发给同业务盘的驱动模块;平台业务适配模块还用于通过驱动key值获取接口获取驱动key值、通过业务表项获取业务表项key值和网管定位源信息;
[0023]所述平台采集模块,用于对应每条业务表项,根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系建立一条关系表项;还用于定时轮询所在业务盘的关系表项,通过告警性能采集接口获得告警性能数据,再加上对应的网管定位源信息,一同通过主控盘上报给网管。
[0024]优选的,所述驱动模块向相同业务盘的平台业务适配模块注册驱动key值获取接口;
[0025]所述驱动模块向相同业务盘的平台采集模块注册告警性能采集接口。
[0026]优选的,所述主控盘设置有告警性能数据库,平台采集模块获得告警性能数据和网管定位源信息后,上报给主控盘的告警性能数据库进行汇总处理,再由告警性能数据库上报给所述网管。
[0027]优选的,所述平台采集模块还包括定时器,平台采集模块定时轮询所在业务盘的关系表项,轮询到一条关系表项时,以所述关系表项中驱动key值作为入参,调用关系表项中对应的告警性能采集接口,获取告警性能数据。
[0028]优选的,所述关系表项还包括业务盘上报告警性能数据库的接口,以及由业务表项获取的其他信息,所述其他信息中包括表示告警性能对象类别的字段。
[0029]上述技术方案中的一个具有如下有益效果:
[0030]1、对于每条业务表项,平台模块根据业务表项key值、驱动key值和网管定位源信息的映射关系,在业务盘上建立一条关系表项。因此,平台定时轮询关系表项,通过告警性能采集接口获得告警性能数据之后,可以根据关系表项快速获取对应的网管定位源信息,一同通过主控盘上报给网管,避免了各种转换,简化了告警性能数据上报的处理逻辑。
[0031]2、通过关系表项建立告警性能数据和网管定位源信息的关联,整个处理过程在各个业务盘完成,最终数据才传给主控盘的告警性能DB,避免主控盘做过多处理,降低了主控盘的工作压力。
[0032]3、通过建立统一化的关系表项,是对所有业务的告警性能数据采集功能相关内容的映射,是基于所有业务的告警性能数据采集功能的代码进行相同点的提取、抽象、整合形
成的。由于现有技术中新增告警性能项时修改代码多,并且代码修改逻辑复杂,需要从通信设备到告警性能DB都要进行修改。而本申请建立关系表项为代码的自动化生成提供了前提条件之一,新增告警性能项时,关系表项中的映射内容可以通用,仅在关系表增加其他信息,然后可以自动化生成代码,大大节省了开发人员的工作量。
附图说明
[0033]图1为本专利技术实施例告警性能数据采集与上报的方法流程图;
[0034]图2为本专利技术实施例关系表项的结构示意图;
[0035]图3为本专利技术实施例告警性能数据采集与上报系统与网管的示意图。
具体实施方式
[0036]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。...

【技术保护点】

【技术特征摘要】
1.一种告警性能数据采集与上报的方法,其特征在于,包括步骤:业务盘的驱动模块向平台注册驱动key值获取接口和告警性能采集接口;平台在主控盘产生业务表项并下发给各业务盘的驱动模块;同时在业务盘通过驱动key值获取接口获取驱动key值,通过业务表项获取业务表项key值和网管定位源信息;对应每条业务表项,平台根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系在业务盘建立一条关系表项;平台在业务盘定时轮询关系表项,通过告警性能采集接口获得告警性能数据,再加上对应的网管定位源信息,一同通过主控盘上报给网管。2.如权利要求1所述的告警性能数据采集与上报的方法,其特征在于,平台在业务盘定时轮询关系表项,通过告警性能采集接口获得告警性能数据,包括:平台轮询到一条关系表项时,以所述关系表项中驱动key值作为入参,调用关系表项中对应的告警性能采集接口,获取告警性能数据。3.如权利要求1所述的告警性能数据采集与上报的方法,其特征在于,平台在业务盘获得告警性能数据和网管定位源信息后,上报给主控盘的告警性能数据库进行汇总处理,再由告警性能数据库上报给所述网管。4.如权利要求3所述的告警性能数据采集与上报的方法,其特征在于,所述关系表项还包括业务盘上报告警性能数据库的接口,以及由业务表项获取的其他信息,所述其他信息中包括表示告警性能对象类别的字段。5.一种告警性能数据采集与上报的系统,其特征在于,包括:驱动模块,设置于业务盘,用于向平台注册驱动key值获取接口和告警性能采集接口;平台,用于在主控盘产生业务表项并下发给各业务盘的驱动模块;还用于在业务盘通过驱动key值获取接口获取驱动key值,通过业务表项获取业务表项key值和网管定位源信息;对应每条业务表项,根据业务表项key值、驱动key值、告警性能采集接口和网管定位源信息的映射关系在业务盘建立一条关系表项;所述平台还用于定时轮询业务盘的关系表项,通过告警性...

【专利技术属性】
技术研发人员:张晓张继鹏孔鹏
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

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

1