【技术实现步骤摘要】
本专利技术涉及网络管理(以下简称为网管)系统技术。
技术介绍
网管系统包含多个业务领域,告警在网管中的地位也是举足轻重,只有通过告警才能帮助维护人员对网络设备的问题进行快速定位和维护,否则只有等待用户的抱怨和投诉。从告警消息的接收到网管告警呈现,是一个非常复杂的流程,因为设备侧只会将人无法识别的告警内容进行发送,网管侧需要去识别这些由数字和字母组成的字符串到底代表了什么告警内容,最终呈现给工作人员。现有技术中,程序开发者需要对每种告警消息都要写一套处理流程进行处理,对开发者而言,这是一个痛苦的过程。从设备发送告警消息到网管侧呈现,需要解决mib节点识别、mib节点携带值内容分析、基于解析内容编写能够友好识别的内容、流量控制、快速呈现等,整个流程缺一不可,任何过程的中断都会导致告警上报失败,所以基于每条告警需要人工编写流程会导致开发成本非常高,维护非常艰难,问题非常多。生产环境如果遇到告警在解析过程中出现问题,需要获取告警解析失败原因,然后让开发人员重新编译,打包,测试后,再次部署到生产环境,这是一个非常艰难的过程。整体来说,告警解析流程是一套复杂的流程,需要一套新的框架来处理,能够降低开发成本、提高开发效率,减少开发问题数量,提高告警解析稳定性。
技术实现思路
本专利技术所要解决的技术问题是:针对上述存在的问题,提供一种基于XML技术的MIB告警解析方法。本专利技术提供的基于XML技术的MIB告警解析方法,其特征在于,包括:步骤1:接收网络设备发出的告警消息,通过解析协议将消息解析为协议对象;建立标准对象模型,根据告警消息的协议对象的字段内容完善标准对象模型 ...
【技术保护点】
一种基于XML技术的MIB告警解析方法,其特征在于,包括:步骤1:接收网络设备发出的告警消息,通过解析协议将消息解析为协议对象;建立标准对象模型,根据告警消息的协议对象的字段内容完善标准对象模型得到该告警消息的标准对象,并为该标准对象分配唯一的标识号;标准对象至少包含协议对象中的部分字段;标准对象中至少包含网络设备所属厂商、设备标识及告警节点这些字段;步骤2:查找标准对象中是否包含预设的字段,如果没有则认为该标准对象对应的告警消息为无效告警,便不再处理该告警消息;否则进行步骤3;步骤3:根据标准对象中的告警节点字段内容确定该告警消息的网管侧告警类型,并将标准对象的唯一标识号与网管侧告警类型对应起来;步骤4:根据标准对象中的设备标识字段内容在资产模块中查询并得到该告警消息对应设备的设备类型,再从标准对象中获取该告警消息的告警参数,并填写已经配置好的网管侧告警内容框架中得到一条网管侧告警;其中资产模块记载了网络设备的设备标识与设备类型的对应关系;网管侧告警内容框架包含网络设备所属厂商、设备类型、设备标识、告警类型、告警参数以及告警内容描述这些字段。
【技术特征摘要】
1.一种基于XML技术的MIB告警解析方法,其特征在于,包括:步骤1:接收网络设备发出的告警消息,通过解析协议将消息解析为协议对象;建立标准对象模型,根据告警消息的协议对象的字段内容完善标准对象模型得到该告警消息的标准对象,并为该标准对象分配唯一的标识号;标准对象至少包含协议对象中的部分字段;标准对象中至少包含网络设备所属厂商、设备标识及告警节点这些字段;步骤2:查找标准对象中是否包含预设的字段,如果没有则认为该标准对象对应的告警消息为无效告警,便不再处理该告警消息;否则进行步骤3;步骤3:根据标准对象中的告警节点字段内容确定该告警消息的网管侧告警类型,并将标准对象的唯一标识号与网管侧告警类型对应起来;步骤4:根据标准对象中的设备标识字段内容在资产模块中查询并得到该告警消息对应设备的设备类型,再从标准对象中获取该告警消息的告警参数,并填写已经配置好的网管侧告警内容框架中得到一条网管侧告警;其中资产模块记载了网络设备的设备标识与设备类型的对应关系;网管侧告警内容框架包含网络设备所属厂商、设备类型、设备标识、告警类型、告警参数以及告警内容描述这些字段。2.根据权利要求1所述的一种基于XML技术的MIB告警解析方法,其特征在于,步骤1中根据告警接收XML配置文件中配置了标准对象模型包含的字段。3.根据权利要求1所述的一种基于XML技术的MIB告警解析方法,其特征在于,步骤2中所述预设的字段配置于告警过滤XML配置文件中。4.根据权利要求1所述的一种基于XML技术的MIB告警解析方法,其特征在于,告警适配XML配置文件配置了网管侧告警类型的名称、网管侧告警类型的编码以及步骤3中标准对象的唯一标识号与网管侧告警类型的名称、编码的对应方式。5.根据权利要求1所述的一种基于XML技术的MIB告警解析方法,其特征在于,步骤4中的网管侧告警内容框架由告警识别XML配置文件配置。6.一种基于XML技术的MIB告警解析系统,包括告警解析框架、告警接收XML配置文件、告警过滤XML配置文件、告警适配XML配置文件以及告警识别XML配置文件;告警解析框架进一步包括:告警接收模块,用于接收网络设备发出的告警消息,通过解析协议将消息解析为协议对象;建立标准对象模型,根据告警消息的协议对象的字段内容完善标...
【专利技术属性】
技术研发人员:洪波,
申请(专利权)人:成都广达新网科技股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。