一种网管告警数据核查的方法及系统的制作方法

文档序号:7929241阅读:127来源:国知局
专利名称:一种网管告警数据核查的方法及系统的制作方法
技术领域
本发明涉及通信网络管理领域,尤其涉及一种网管告警数据核查的方法及系统。
背景技术
对于数据网络综合管理系统而言,告警监控是一个非常重要的使用模块,其中,告警呈现和入库的准确性至关重要,关系到监控人员能否正常、及时、准确的监控到设备的故障或者隐患,以便维护人员及时发现故障和解决故障。 为了保证告警数据接收、分析、入库、转发的准确性、完整性、及时性,对网管告警数据的核查尤为必要,且是至关重要的。 目前,数据网络综合管理系统一般包括以下几个功能模块采集机、南向服务器、数据库服务器、监控终端等等,参见图l,数据网络综合管理系统获取告警数据的流程如下 步骤IOI :被管设备,也就是数据网业务系统的网元通过SNMP TRAP以及SYSLOG向
采集机发送告警数据。 步骤102 :采集机接收被管设备发送的告警数据,转发给南向服务器,并记录日
志o 步骤103 :南向服务器从采集机接收告警数据,并进行分析,将分析后的数据发送
给数据库服务器,同时也将分析后的数据发送给监控终端。
步骤104 :监控终端从南向服务器接收告警数据,并进行过滤展现。 根据上述网络综合管理系统获取告警数据的过程可知,告警数据在传输的过程
中需经历采集机、南向服务器、数据库服务器、监控终端等等这些功能能模块,而每一个功
能模块在对告警数据的转发的过程中都有可能出现错误,因此,为了保证告警数据接收、分
析、入库、转发的准确性、完整性、及时性,必须对网管告警数据进行核查,从而能够及时监
控到网元的故障或者隐患,保证数据网业务系统的安全运行。

发明内容
有鉴于此,本发明实施例提供一种网管告警数据核查的方法,用以及时监控到网
元的故障或者隐患,保证数据网业务系统的安全运行。 本发明实施例提供的一种网管告警数据核查的方法,应用于包括至少两个功能模块的数据网综合管理系统中,包括 核查系统将采集到的数据网综合管理系统中第一功能模块接收到的被核查网元
发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较; 当采集到的告警数据与所述被核查网元的日志中记录的告警数据一致时,确定所
述第一功能模块与所述被核查网元之间告警数据传输正确; 当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所述第一功能模块对应的第一核查结果。
本发明实施例提供的一种网管告警数据核查的系统,包括 第一采集单元,用于采集数据网综合管理系统中第一功能模块接收到的核查网元 发送的告警数据; 第一比较单元,用于将采集到的数据网综合管理系统中第一功能模块接收到的告 警数据,与所述被核查网元的日志中记录的告警数据进行比较; 第一判断单元,用于当采集到的告警数据与所述日志中记录的告警数据一致时, 确定所述第一功能模块与所述被核查网元之间告警数据传输正确,还用于当采集到的告警 数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述被核查网元之 间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所 述第一功能模块对应的第一核查结果。 本发明实施例中核查系统将采集到的数据网综合管理系统中每个功能模块接收 到的告警数据,与网元的日志中记录的告警数据进行比较,并根据比较结果,获取每个功能 模块对应的核查结果,从而实现了对告警数据的自动化,提高了核查的效率,縮短了核查的 时间和工作量。


图1为现有技术数据网络综合管理系统获取告警数据的流程图; 图2为本发明实施例数据网络综合管理系统获取告警数据的流程图; 图3为本发明实施例网管告警数据核查的方法流程图; 图4为本发明第一实施例网管告警数据核查的方法流程图; 图5为本发明第二实施例网管告警数据核查的方法流程图; 图6为本发明第三实施例网管告警数据核查的方法流程图; 图7为本发明第四实施例网管告警数据核查的方法流程图; 图8为本发明实施例网管告警数据核查的系统架构图。
具体实施例方式
本发明实施例中数据网络综合管理系统包括采集机、南向服务器、数据库服务 器、监控终端等等这些功能模块。网元通过接口向数据网络综合管理系统发送告警数据,因 此,在进行网管告警数据核查时,还需在数据网络综合管理系统中,增加一个数据包抓取模 块,该模块用于抓取网元发送的告警数据,并将获得的告警数据转发给数据网络综合管理 系统的采集机。这样,增加了数据包抓取模块后的数据网络综合管理系统获取网管告警数 据的流程如下,参见图2: 步骤201 :数据包抓取模块获取网元发送的告警数据,并将该告警数据发送给采 集机。
步骤202 :采集机获取数据包发送的告警数据,转发给南向服务器,并记录日志。
步骤203 :南向服务器从采集机接收告警数据,并进行分析,将分析后的数据发送 给数据库服务器,同时也将分析后的数据发送给监控终端。
步骤204 :监控终端从南向服务器接收告警数据,并进行过滤展现。可以对获取到的被核查网元 发送的告警数据进行核查,具体过程如下,参见图3 : 步骤301 :核查系统将采集到的数据网综合管理系统中第一功能模块接收到的核
查网元发送的告警数据,与被核查网元的日志中记录的告警数据进行比较。 这里,第一功能模块可以为监控终端、数据库服务器、南向服务器、采集机或数据
包抓取模块。
步骤302 :核查系统根据比较结果,获取第一功能模块对应的第一核查结果。
这里,当采集到的告警数据与被核查网元的日志中记录的告警数据一致时,第一 核查结果为所述第一功能模块接收的告警数据正确,第一功能模块与被核查网元之间告警 数据传输正确。 当采集到的告警数据与网元的日志中记录的告警数据不一致时,第一功能模块与 被核查网元之间网管告警数据传输出错,第一核查结果为日志中记录的与采集的告警不一 致的告警数据。 上述过程中,可以对数据网络综合管理系统中任意一个功能模块接收的告警数据 进行核查,获得该功能模块对应的核查结果,但是,当数据网综合管理系统中第一功能模块 与被核查网元之间至少有一个第二功能模块时,还不能对网络综合管理系统中获取告警数 据的具体环节进行核查,因此,本发明实施例还包括 步骤303 :获取所述数据网综合管理系统中第二功能模块对应的第二核查结果。
这里,第二功能模块也可以数据库服务器、南向服务器、采集机或数据包抓取模 块,即第一功能模块可以为监控终端,那么第二功能模块可以为数据库服务器,南向服务 器,采集机和数据包抓取模块中的任一个。 核查系统将采集到的数据网综合管理系统中第二功能模块接收到的被核查发送 的告警数据,与被核查网元的日志中记录的告警数据进行比较,当采集到的告警数据与被 核查网元的日志中记录的告警数据一致时,第二核查结果为所述第一功能模块接收的告警 数据正确,第二功能模块与被核查网元之间告警数据传输正确,则确定第一功能模块与所 述第二功能模块之间网管告警数据传输出错。 当采集到的告警数据与被核查网元的日志中记录的告警数据不一致时,第二功能 模块与被核查网元之间网管告警数据传输出错,第二核查结果为日志中记录的与采集的告 警不一致的告警数据。 步骤304:比较第一核查结果与第二核查结果,当两者不相同时,确定第一功能模 块与第二功能模块之间网管告警数据传输出错。 这里,当第一功能模块为监控终端,第二功能模块为南向服务器时,则说明南向服 务器向监控终端转发告警数据时出错。当第一能模块为南向服务器,第二功能模块为数据 包抓取模块时,则说明数据包抓取模块向南向服务器转发告警数据的过程中出错。
下面结合附图,对本发明实施例进行详细描述。 网元发送的告警数据在传输过程中经历了数据网络综合管理系统五个功能模块, 可以由上而下分为五层,第一层为数据网络综合管理系统的监控终端,第二层为数据网络 综合管理系统的数据库服务器,第三层为数据网络综合管理系统的南向服务器,第四层为 数据网络综合管理系统的采集机,第五层为数据包抓取模块。
五个功能模块获取到告警数据后,对数据网络综合管理系统根据上述数据网络综 合管理系统获取网管告警数据的过程,可以构建一个网管告警数据核查系统,该系统包括 对数据网络综合管理系统的监控终端进行核查的呈现侧数据核查模块,对数据网络综合管 理系统的数据库服务器进行核查的数据库侧数据核查模块,对数据网络综合管理系统的南 向服务器进行核查的南向侧数据核查模块,对数据网络综合管理系统的采集机进行核查的 采集侧数据核查模块,对数据包抓取模块进行核查的抓取侧数据核查模块。
数据网络综合管理系统的五个功能模块获取到告警数据后,利用上述网管告警数 据核查系统,可以逐层对告警数据进行核查,也可以对其中的一层或两层进行核查,从而确 定网管告警数据的传输过程中出错的环节。 实施例1 :从第一层开始,自上而下,逐层对一个网元发送的网管告警数据进行核 查,这里,数据网络综合管理系统每层功能模块接收到的告警数据都是该网元发送出的告 警数据。具体流程如下,参见图4。 步骤401 :对数据网络综合管理系统的监控终端接收的告警数据进行核查,获得 一级核查结果。 呈现侧数据核查模块从监控终端的日志文件中,采集监控终端接收到告警数据 后,对告警数据进行计数和格式化,并将格式化后的告警数据与网元的日志中记录的告警 数据进行核查。 核查具体可以是这样的先比较监控终端接收到告警数据的条数与网元的日志中 记录的告警数据的条数是否一致,当两者一致时,则一级核查结果为没有不一致的告警数 据,即监控终端接收的告警数据正确。因这是数据网络综合管理系统最上一层,从而可以得 出,网管告警数据传输流程正确,核查结束。
当两者不一致,则将具体不一致的告警数据记录下来作为一级核查结果,也就是
相对网元的日志中记录的告警数据,该监控终端接收到告警数据多了几条,或者少了几条,
将多出来的几条告警数据或者少出来的告警数据记录下来,作为一级核查结果。 步骤402 :对数据网络综合管理系统的数据库服务器接收的告警数据进行核查,
获得二级核查结果。 数据库侧数据核查模块从数据库中,采集数据库服务器接收到告警数据后,对告 警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数据进行核查。 核查具体可以是这样的先比较数据库服务器接收到告警数据的条数与网元的日 志中记录的告警数据的条数是否一致,当两者一致时,则二级核查结果为没有不一致的告 警数据,即数据库服务器接收到的网管告警数据正确,则表明南向服务器向监控终端转发 告警数据的过程出错,核查结束。 当两者不一致,则将具体不一致的告警数据记录下来作为二级核查结果,也就是 相对网元的日志中记录的告警数据,该数据库服务器接收到告警数据多了几条,或者少了 几条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为二级核查结果。
步骤403 :比较一级核查结果和二级核查结果,当两者不一致,则监视器和数据库 服务器之间网管告警数据传输出错,这里,南向服务器分别向数据库服务器和监视器发送 的告警数据,因此南向服务器在数据转发时,出现了问题,并执行步骤404。
当两者一致时,直接执行步骤404。 步骤404:对数据网络综合管理系统的南向服务器接收的告警数据进行核查,获 得三级核查结果。 南向侧数据核查模块从南向服务器的日志文件中,采集南向服务器接收到告警数 据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警 数据进行核查。 核查具体可以是这样的先比较南向服务器接收到告警数据的条数与网元的日志 中记录的告警数据的条数是否一致,当两者一致时,则三级核查结果为没有不一致的告警 数据,即南向服务器接收到的网管告警数据正确,同时表明南向服务器在数据转发时,出现 了问题,核查结束。
当两者不一致,则将具体不一致的告警数据记录下来作为三级核查结果,也就是
相对网元的日志中记录的告警数据,该南向服务器接收到告警数据多了几条,或者少了几
条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为三级核查结果。
步骤405 :比较二级核查结果和三级核查结果,当两者不一致,则南向服务器的数
据分析与转发给数据库服务器出现了问题,并执行步骤406。 当两者一致时,则表明南向服务器获得告警数据不对,执行步骤406。 步骤406 :对数据网络综合管理系统的采集机接收的告警数据进行核查,获得四
级核查结果。 采集侧数据核查模块从采集机的日志文件中,采集采集机接收到告警数据后,对 告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数据进行 核查。 核查具体可以是这样的先比较采集机接收到告警数据的条数与网元的日志中记 录的告警数据的条数是否一致,当两者一致时,则四级核查结果为没有不一致的告警数据, 即采集机接收到的网管告警数据正确,同时,表明采集机向南向服务器转发过程出现了问 题,核查结束。 当两者不一致,则将具体不一致的告警数据记录下来作为四级核查结果,也就是
相对网元的日志中记录的告警数据,该采集机接收到告警数据多了几条,或者少了几条,将
多出来的几条告警数据或者少出来的告警数据记录下来,作为四级核查结果。
步骤407 :比较三级核查结果和四级核查结果,当两者不一致,则采集机向南向服
务器转发过程出现了问题,同时,还需执行步骤408。 当两者一致时,表明采集机获取告警数据的过程中出现了问题,执行步骤408。 408 :对数据包抓取模块接收的告警数据进行核查,获得五级核查结果。 抓取侧数据核查模块从数据包抓取模块的日志文件中,采集数据包抓取模块接收
到告警数据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记
录的告警数据进行核查。 核查具体可以是这样的先比较数据包抓取模块接收到告警数据的条数与网元的 日志中记录的告警数据的条数是否一致,当两者一致时,则五级核查结果为没有不一致的 告警数据,即数据包抓取模块接收到的网管告警数据正确,同时,表明采集机获取告警数据 的过程中出现了问题,核查结束。
当两者不一致,则将具体不一致的告警数据记录下来作为五级核查结果,也就是
相对网元的日志中记录的告警数据,该数据包抓取模块接收到告警数据多了几条,或者少
了几条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为五级核查结果。 因已经是最底一层了,数据包抓取模块与网元之间没有功能模块了,因此,当数据
包抓取模块接收到告警数据的条数与网元的日志中记录的告警数据的条数不一致,则表明
数据包抓取模块获取告警数据的过程中出现了问题,也就是网元发送告警数据的过程出现
错误,核查结束。 实施例2 :从第五层开始,自下而上,逐层对一个网元发送的网管告警数据进行核 查,这里,数据网络综合管理系统每层功能模块接收到的告警数据都是该网元发送出的告 警数据。具体流程如下,参见图5。
步骤501 :对数据包抓取模块接收的告警数据进行核查,获得五级核查结果。
抓取侧数据核查模块从数据包抓取模块的日志文件中,采集数据包抓取模块接收 到告警数据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记 录的告警数据进行核查。 核查具体可以是这样的先比较数据包抓取模块接收到告警数据的条数与网元的 日志中记录的告警数据的条数是否一致,当两者一致时,则五级核查结果为没有不一致的 告警数据,即数据包抓取模块获取告警数据的过程正确,也就是网元发送告警数据的过程 正确,执行步骤502。 当两者不一致,则将具体不一致的告警数据记录下来作为五级核查结果,也就是 相对网元的日志中记录的告警数据,该数据包抓取模块接收到告警数据多了几条,或者少 了几条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为五级核查结果,此 时,也表明数据包抓取模块获取告警数据的过程中出现了问题,也就是网元发送告警数据 的过程出现错误。并执行步骤502。当然这里也可以将网元发送告警数据的过程出现的错 误进行处理后,在执行步骤502。 步骤502 :对数据网络综合管理系统的采集机接收的告警数据进行核查,获得四 级核查结果。 采集侧数据核查模块从采集机的日志文件中,采集采集机接收到告警数据后,对 告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数据进行 核查。 核查具体可以是这样的先比较采集机接收到告警数据的条数与网元的日志中记 录的告警数据的条数是否一致,当两者一致时,则四级核查结果为没有不一致的告警数据, 即采集机能正确获取告警数据,执行步骤504。 当两者不一致,则表明采集机有可能不能正确获取告警数据,即告警数据传输的
这个流程可能出现了错误。将具体不一致的告警数据记录下来作为四级核查结果,也就是
相对网元的日志中记录的告警数据,该采集机接收到告警数据多了几条,或者少了几条,将
多出来的几条告警数据或者少出来的告警数据记录下来,作为四级核查结果。 步骤503 :比极四级核查结果和五级核查结果,当两者不一致,则表明数据抓包模
块与采集机之间告警数据传输出错,即采集机不能正确获取告警数据,执行步骤504,当然
也可以将该环节的故障进行处理后,再执行步骤504。
当两者一致时,则表明采集机能够正确获得告警数据,不是本环节出现错误,执行 步骤504。 步骤504:对数据网络综合管理系统的南向服务器接收的告警数据进行核查,获 得三级核查结果。 南向侧数据核查模块从南向服务器的日志文件中,采集南向服务器接收到告警数 据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警 数据进行核查。 核查具体可以是这样的先比较南向服务器接收到告警数据的条数与网元的日志 中记录的告警数据的条数是否一致,当两者一致时,则三级核查结果为没有不一致的告警 数据,即南向服务器能正确获得告警数据,执行步骤506。 当两者不一致,则表明南向服务器获取告警数据的过程可能出错,将具体不一致 的告警数据记录下来作为三级核查结果,也就是相对网元的日志中记录的告警数据,该南 向服务器接收到告警数据多了几条,或者少了几条,将多出来的几条告警数据或者少出来 的告警数据记录下来,作为三级核查结果。 步骤505 :比极三级级核查结果和四级核查结果,当两者不一致,则表明采集机与 南向服务器之间告警数据传输出错,即南向服务器不能正确获取告警数据,执行步骤506, 当然也可以将该环节的故障进行处理后,再执行步骤506。 当两者一致时,则表明南向服务器能够正确获得告警数据,不是本环节出现错误, 执行步骤506。 步骤506 :对数据网络综合管理系统的数据库服务器接收的告警数据进行核查, 获得二级核查结果。 数据库侧数据核查模块从数据库中,采集数据库服务器接收到告警数据后,对告 警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数据进行核查。 核查具体可以是这样的先比较数据库服务器接收到告警数据的条数与网元的日 志中记录的告警数据的条数是否一致,当两者一致时,则三级核查结果为没有不一致的告 警数据,即数据库服务器接收到的网管告警数据正确,则表明南向服务器向数据库转发告 警数据的过程正确,执行步骤508。 当两者不一致,则表明南向服务器向数据库转发告警数据的过程可能不正确。将 具体不一致的告警数据记录下来作为二级核查结果,也就是相对网元的日志中记录的告警 数据,该数据库服务器接收到告警数据多了几条,或者少了几条,将多出来的几条告警数据 或者少出来的告警数据记录下来,作为二级核查结果。 步骤507 :比较二级核查结果和三级核查结果,当两者不一致,则南向服务器向数 据库服务器发送的告警数据过程出错,并执行步骤508。当然也可以将该环节的故障进行处 理后,再执行步骤508. 当两者一致,则表明本环节没有错误,执行步骤508。 步骤508 :对数据网络综合管理系统的监控终端接收的告警数据进行核查,获得 一级核查结果。 呈现侧数据核查模块从监控终端的日志文件中,采集监控终端接收到告警数据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数 据进行核查。
核查具体可以是这样的先比较监控终端接收到告警数据的条数与网元的日志中
记录的告警数据的条数是否一致,当两者一致时,则一级核查结果为没有不一致的告警数
据,即监控终端接收到的网管告警数据正确,整个过程中没有出现问题,核查结束。
当两者不一致,则表明南向服务器向监视器转发告警数据的过程可能出错。将具
体不一致的告警数据记录下来作为一级核查结果,也就是相对网元的日志中记录的告警数
据,该监控终端接收到告警数据多了几条,或者少了几条,将多出来的几条告警数据或者少
出来的告警数据记录下来,作为一级核查结果。
步骤509 :比较一级核查结果和二级核查结果,当两者不一致,则南向服务器向监
视器发送的告警数据过程出错。当两者一致,则表明本环节没有错误,核查结束。
实施例3 :根据实际应用经验,对一个网元发送的网管告警数据进行核查,这里,
数据网络综合管理系统每层功能模块接收到的告警数据都是该网元发送出的告警数据。具
体流程如下,参见图6。 步骤601 :对数据网络综合管理系统的监控终端接收的告警数据进行核查,获得 一级核查结果。 呈现侧数据核查模块从监控终端的日志文件中,采集监控终端接收到告警数据 后,对告警数据进行计数和格式化,并将格式化后的告警数据与网元的日志中记录的告警 数据进行核查。 核查具体可以是这样的先比较监控终端接收到告警数据的条数与网元的日志中 记录的告警数据的条数是否一致,当两者一致时,则一级核查结果为监控终端接收的告警 数据正确。因这是数据网络综合管理系统最上一层,从而可以得出,网管告警数据传输流程 正确,核查结束。 当两者不一致,则将具体不一致的告警数据记录下来作为一级核查结果,也就是
相对网元的日志中记录的告警数据,该监控终端接收到告警数据多了几条,或者少了几条,
将多出来的几条告警数据或者少出来的告警数据记录下来,作为一级核查结果。
步骤602 :监控终端和网元之间还包括南向服务器、采集机、数据包抓取模块,根
据经验可得,网元向数据包抓取模块发送告警数据的过程中,容易出错,因此,对数据包抓
取模块接收的告警数据进行核查,获得五级核查结果。 抓取侧数据核查模块从数据包抓取模块的日志文件中,采集数据包抓取模块接收 到告警数据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记 录的告警数据进行核查。 核查具体可以是这样的先比较数据包抓取模块接收到告警数据的条数与网元的 日志中记录的告警数据的条数是否一致,当两者一致时,则五级核查结果为数据包抓取模 块接收到的网管告警数据正确,因此,网元向数据包抓取模块发送告警数据没有出错,而数 据包抓取模块与监控终端之间告警数据的传输出错执行步骤604。 当两者不一致,则将具体不一致的告警数据记录下来作为五级核查结果,也就是 相对网元的日志中记录的告警数据,该数据包抓取模块接收到告警数据多了几条,或者少 了几条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为五级核查结果。
因已经是最底一层了,因此,当数据包抓取模块接收到告警数据的条数与网元的 日志中记录的告警数据的条数不一致,则表明数据包抓取模块获取告警数据的过程中出现 了问题,也就是网元发送告警数据的过程出现错误,执行步骤603。也可以将该故障出来后, 在执行步骤603。 步骤603 :比较一级核查结果和五级核查结果,当两者不一致,则数据包抓取模块
与监控终端之间告警数据的传输出错,数据包抓取模块与监控终端之间还包括南向服务
器、采集机等功能模块,因此,还需执行步骤604。当两者一致时,则数据包抓取模块与监控
终端之间告警数据的传输正确,只有网元发送告警数据的过程出现错误,核查结束。 步骤604:对数据网络综合管理系统的南向服务器接收的告警数据进行核查,获
得三级核查结果。 南向侧数据核查模块从南向服务器的日志文件中,采集南向服务器接收到告警数 据后,对告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警 数据进行核查。 核查具体可以是这样的先比较南向服务器接收到告警数据的条数与网元的日志 中记录的告警数据的条数是否一致,当两者一致时,则三级核查结果为南向服务器接收到 的网管告警数据正确,同时表明南向服务器在向监控终端数据转发时,出现了问题,核查结 束,对故障进行处理。 当两者不一致,则将具体不一致的告警数据记录下来作为三级核查结果,也就是
相对网元的日志中记录的告警数据,该南向服务器接收到告警数据多了几条,或者少了几
条,将多出来的几条告警数据或者少出来的告警数据记录下来,作为三级核查结果。
步骤605 :比较一级核查结果和三级核查结果,当两者不一致,则南向服务器与监
控终端之间告警数据的传输出错,南向服务器与监控终端之间还包括采集机,因此,还需执
行步骤606,这里,可以将该故障出来后,再执行步骤606 。 当两者一致时,则南向服务器与监控终端之间告警数据的传输正确,执行步骤 606. 当两者一致,则表明南向服务器与监控终端之间告警数据的传输正确,执行步骤 606。 步骤606 :对数据网络综合管理系统的采集机接收的告警数据进行核查,获得四 级核查结果。 采集侧数据核查模块从采集机的日志文件中,采集采集机接收到告警数据后,对 告警数据进行计数和格式化,将格式化后的告警数据与网元的日志中记录的告警数据进行 核查。
核查具体可以是这样的先比较采集机接收到告警数据的条数与网元的日志中记
录的告警数据的条数是否一致,当两者一致时,则四级核查结果为采集机接收到的网管告
警数据正确,同时,表明采集机向南向服务器转发过程出现了问题,核查结束。 当两者不一致,则将具体不一致的告警数据记录下来作为四级核查结果,也就是
相对网元的日志中记录的告警数据,该采集机接收到告警数据多了几条,或者少了几条,将
多出来的几条告警数据或者少出来的告警数据记录下来,作为四级核查结果。这是最后一
级的核查了 ,因此,表明数据包抓取模块与采集机之间网管告警数据传输出错,核查结束。
12
实施例4 :可以根据实际情况,直接对数据网络综合管理系统的一个功能模块接 收的一个网元发送的告警数据进行核查。这里以数据网络综合管理系统的数据库服务器中 数据库中的告警数据是否正确进行核查。参见图7: 步骤701 :数据库侧数据核查模块从数据库中,采集数据库服务器接收到告警数 据后,对告警数据进行计数和格式化。 步骤702 :将格式化后的告警数据与网元的日志中记录的告警数据进行核查,获 得二级核查结果。
核查具体可以是这样的先比较数据库服务器接收到告警数据的条数与网元的日
志中记录的告警数据的条数是否一致,当两者一致时,则二级核查结果为数据库服务器接
收到的网管告警数据正确,则表明网元与数据库服务器之间告警数据的过程正确。 当两者不一致,则数据库服务器接收到的网管告警数据不正确,将具体不一致的
告警数据记录下来作为二级核查结果,也就是相对网元的日志中记录的告警数据,该数据
库服务器接收到告警数据多了几条,或者少了几条,将多出来的几条告警数据或者少出来
的告警数据记录下来,作为二级核查结果。 上述实施例中,对告警数据进行核查的核查系统包括第一采集单元100、第一比 较单元200和第一判断单元300,参见图8 : 第一采集单元100,用于采集数据网综合管理系统中第一功能模块接收到被核查 网元发送的告警数据; 第一比较单元200,用于将采集到的数据网综合管理系统中第一功能模块接收到 的告警数据,与被核查网元的日志中记录的告警数据进行比较; 第一判断单元300,用于当采集到的告警数据与网元的日志中记录的告警数据一 致时,确定所述第一功能模块与所述被核查网元之间告警数据传输正确,还用于当采集到 的告警数据与被核查网元的日志中记录的告警数据不一致时,确定所述第一功能模块与所 述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的 告警数据作为所述第一功能模块对应的第一核查结果。 其中,第一采集单元100可以是呈现侧数据采集模块,用于从所述数据网综合管 理系统中的监控终端的日志文件中,采集所述监控终端接收到的被核查网元发送的告警 数,并对采集到的告警数据进行计数和格式化。 第一比较单元200可以是呈现侧数据比较模块,用于将格式化的告警数据与被核 查网元的日志中记录的告警数据进行比较。 第一判断单元300可以是呈现侧数据呈现模块,用于根据比较结果,输出所述监 控终端对应的核查结果。 第一采集单元100可以是数据库侧数据采集模块,用于从所述数据网综合管理系 统中的数据库服务器的数据库中,采集所述数据库服务器接收到的被核查网元发送的告警 数据,并对采集到的告警数据进行计数和格式化。 第一比较单元200可以是数据库侧数据比较模块,用于将格式化的告警数据与被 核查网元的日志中记录的告警数据进行比较。 第一判断单元300可以是数据库侧数据呈现模块,用于根据比较结果,输出所述 数据库服务器对应的核查结果。
13
第一采集单元100可以是南向侧数据采集模块,用于从所述数据网综合管理系统 中的南向服务器的日志文件中,采集所述南向服务器接收到的被核查网元发送的告警数 据,并对采集到的告警数据进行计数和格式化。 第一比较单元200可以是南向侧数据比较模块,用于将格式化的告警数据与被核 查网元的日志中记录的告警数据进行比较。 第一判断单元300可以是南向侧数据呈现模块,用于根据比较结果,输出所述南 向服务器对应的核查结果。 第一采集单元100可以是采集侧数据采集模块,用于从所述数据网综合管理系统 中的采集机的日志文件中,采集所述采集机接收到的被核查网元发送的告警数据,并对采 集到的告警数据进行计数和格式化。 第一比较单元200可以是采集侧数据比较模块,用于将格式化的告警数据与被核 查网元的日志中记录的告警数据进行比较。 第一判断单元300可以是采集侧数据呈现模块,用于根据比较结果,输出所述采 集机对应的核查结果。 第一采集单元100可以是抓取侧数据采集模块,用于从所述数据网综合管理系统 中的数据包抓取模块的日志文件中,采集所述数据包抓取模块接收到的被核查网元发送的 告警数据,并对采集到的告警数据进行计数和格式化。 第一比较单元200可以是抓取侧数据比较模块,用于将格式化的告警数据与被核 查网元的日志中记录的告警数据进行比较。 第一判断单元300可以是抓取侧数据呈现模块,用于根据比较结果,输出所述数 据包抓取模块对应的核查结果。 当所述数据网综合管理系统中第一功能模块与所述网元之间至少有一个第二功 能模块时,对告警数据进行核查的核查系统还包括第二采集单元,第二比较单元,第二判 断单元,第三比较单元和第三判断单元,其中, 第二采集单元,用于当所述数据网综合管理系统中第一功能模块与所述网元之间 至少有一个第二功能模块时,采集所述第二功能模块接收到的被核查网元发送的告警数 据。 第二比较单元,用于将采集到的所述第二功能模块接收到的被核查网元发送的告 警数据,与被核查网元的日志中记录的告警数据进行比较。 第二判断单元,用于当采集到的告警数据与所述被核查网元的日志中记录的告警 数据一致时,确定所述第二功能模块接收的告警数据正确,所述第一功能模块与所述第二 功能模块之间网管告警数据传输出错,还用于当采集到的告警数据与所述网元的日志中记 录的告警数据不一致时,确定所述第二功能模块与所述网元之间网管告警数据传输出错, 并将所述日志中记录的与采集的告警不一致的告警数据作为所述第二功能模块对应的第 二核查结果。 第三比较单元,用于比较所述第一核查结果和所述第二核查结果。 第三判断单元,用于当两者不相同时,判断所述第一功能模块与所述第二功能模
块之间网管告警数据传输出错。 综上所述,核查系统将采集到的数据网综合管理系统中各个功能模块接收到的告警数据,与网元的日志中记录的告警数据进行比较,并根据比较结果,获取每个功能模块对
应的核查结果,这样,实现了对网元发送的告警数据的自动化。本发明实施例也并可以根据
实际的应用,进一步将核查结果之间进行比较,从而可以确定网络综合管理系统中获取告
警数据出错的具体环节,提高了核查的准确性和效率,縮短了核查的时间和工作量。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精
神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围
之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种网管告警数据核查的方法,应用于包括至少两个功能模块的数据网综合管理系统中,其特征在于,包括核查系统将采集到的数据网综合管理系统中第一功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较;当采集到的告警数据与所述日志中记录的告警数据一致时,确定所述第一功能模块与所述被核查网元之间告警数据传输正确;当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所述第一功能模块对应的第一核查结果。
2. 如权利要求1所述的方法,其特征在于,所述第一功能模块与所述被核查网元之间网管告警数据传输出错之后,该方法还包括;当所述数据网综合管理系统中第一功能模块与所述被核查网元之间至少有一个第二功能模块时,核查系统将采集到的所述第二功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较;当采集到的告警数据与所述日志中记录的告警数据一致时,确定所述第二功能模块接收的告警数据正确,且所述第一功能模块与所述第二功能模块之间网管告警数据传输出错;当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第二功能模块与所述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所述第二功能模块对应的第二核查结果,比较所述第一核查结果与所述第二核查结果,当两者不相同时,确定所述第一功能模块与所述第二功能模块之间网管告警数据传输出错。
3. 如权利要求1所述的方法,其特征在于,当第一功能模块为监控终端、南向服务器、采集机或数据包抓取模块时,所述核查系统将采集到的数据网综合管理系统中第一功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较包括核查系统从所述第一功能模块的日志文件中,采集所述第一功能模块接收到的被核查网元发送的告警数据,并对所述告警数据进行计数和格式化;将格式化的告警数据与所述被核查网元的日志中记录的告警数据进行比较。
4. 如权利要求1所述的方法,其特征在于,当第一功能模块为数据库服务器时,所述核查系统将采集到的数据网综合管理系统中第一功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较包括核查系统从所述第一功能模块的数据库中,采集所述第一功能模块接收到的被核查网元发送的告警数据,并对所述告警数据进行计数和格式化;将格式化的告警数据与与网元的日志中记录的告警数据进行比较。
5. 如权利要求1所述的方法,其特征在于,当第一功能模块为数据包抓取模块时,所述当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述被核查网元之间网管告警数据传输出错包括当采集到的所述数据包抓取模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据不一致时,确定所述被核查网元发送网管告警数据出错。
6. —种网管告警数据核查的系统,其特征在于,包括第一采集单元,用于采集数据网综合管理系统中第一功能模块接收到的被核查网元发送的告警数据;第一比较单元,用于将采集到的数据网综合管理系统中第一功能模块接收到的告警数据,与所述被核查网元的日志中记录的告警数据进行比较;第一判断单元,用于当采集到的告警数据与所述日志中记录的告警数据一致时,确定所述第一功能模块与所述被核查网元之间告警数据传输正确,还用于当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所述第一所述功能模块对应的第一核查结果。
7. 如权利要求6所述的系统,其特征在于,所述系统还包括第二采集单元,用于当所述数据网综合管理系统中第一功能模块与所述被核查网元之间至少有一个第二功能模块时,采集所述第二功能模块接收到的被核查网元发送的告警数据;第二比较单元,用于将采集到的所述第二功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较;第二判断单元,用于当采集到的告警数据与所述日志中记录的告警数据相一致时,确定所述第二功能模块接收的告警数据正确,且所述第一功能模块与所述第二功能模块之间网管告警数据传输出错,还用于当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第二功能模块与所述被核查网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据作为所述第二功能模块对应的第二核查结果;第三比较单元,用于比较所述第一核查结果和所述第二核查结果;第三判断单元,用于当两者不相同时,判断所述第一功能模块与所述第二功能模块之间网管告警数据传输出错。
全文摘要
本发明公开了一种网管告警数据核查的方法,用以及时监控到网元的故障或者隐患,保证数据网业务系统的安全运行。该方法包括核查系统将采集到的数据网综合管理系统中第一功能模块接收到的被核查网元发送的告警数据,与所述被核查网元的日志中记录的告警数据进行比较,当采集到的告警数据与所述日志中记录的告警数据一致时,确定所述第一功能模块与所述被核查网元之间告警数据传输正确,当采集到的告警数据与所述日志中记录的告警数据不一致时,确定所述第一功能模块与所述网元之间网管告警数据传输出错,并将所述日志中记录的与采集的告警不一致的告警数据为所述第一功能模块对应的第一核查结果。本发明还公开了一种网管告警数据核查的系统。
文档编号H04L12/24GK101764717SQ20081024103
公开日2010年6月30日 申请日期2008年12月25日 优先权日2008年12月25日
发明者康灿, 杨铭, 柴华, 王晟, 王瑷, 黄堃 申请人:中国移动通信集团天津有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1