[发明专利]一种综合网管多协议采集调度方法有效
| 申请号: | 201610112926.9 | 申请日: | 2016-02-29 |
| 公开(公告)号: | CN105681100B | 公开(公告)日: | 2019-05-21 |
| 发明(设计)人: | 王瑾;周容红 | 申请(专利权)人: | 北京英诺威尔科技股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 杜文茹 |
| 地址: | 100070 北京市丰*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 综合 网管 协议 采集 调度 方法 | ||
一种综合网管多协议采集调度方法,采集调度服务是连接数据呈现层和采集适配器的桥梁,是运行任务并且反馈结果。采集调度服务的采集器是根据不同的接口协议,开发出来的程序,他实现了该接口协议描述的所有数据的采集。需要运行的任务来自于呈现层,使用者在接口配置界可以查看接口支持的各种操作,在任务管理界面,可以根据实际的需求创建各种采集任务。采集调度服务定时运行已经配置的任务,根据任务描述的信息,来适配采集服务,然后通过标准入口,调用采集服务,监控采集服务的运行,并将运行结果反馈到呈现层霍直接写入数据存储层。本发明实现了多协议多语言的进程的统一调用,将种类繁多的接口协议同呈现层彻底隔离,大大降低了施工和维护人员的任职需求。
技术领域
本发明涉及一种综合网管系统。特别是涉及一种综合网管多协议采集调度方法。
背景技术
综合网管系统需要面对多种类的厂家接口,这些接口协议种类和开发工具都可能不同,直接将这些接口暴露给工程人员或者用户,会给日常的管理和维护工作带来大量的困难。因此,需要一个同一个方法将他们封装起来,只留下统一的简单的对外使用接口。
发明内容
本发明所要解决的技术问题是,提供一种能够大大降低施工和维护人员工作量的综合网管多协议采集调度方法。
本发明所采用的技术方案是:一种综合网管多协议采集调度方法,包括有如下步骤:
1)进行基础配置,包括有:
采集器层的设定、策略组定义、采集服务和采集参数;
2)新增采集目标;
3)任务创建和任务运行。
步骤1)中所述的采集器层是用于实现对不同的接口协议所描述的所有数据的采集,所述采集器层包括有若干个具有相同结构的采集器,所述采集器层的设定是指编写若干个具有如下输入参数的程序:
配置文件名:通过配置文件,来确定这次调用是为了从哪个采集目标的接口中采集数据;
服务关键字:这个字段用来确定这次调用需要实现的是哪种数据的采集或者说这次调用实现的哪种功能;
对象列表:用于确定采集范围,当列表为空时代表采集全网数据;
任务id:任务创建时生成的一个UUID;
每一个具有如上输入参数的程序构成采集器层中的一个采集器。
步骤1)中所述的策略组定义是根据专业的一个厂家提供的接口开发的一组与该厂家所对应的服务,实现该厂家所提供接口的所有功能,则将这组服务定义为一个策略组,所有的策略组信息都存储在策略组数据表中,所述的策略组信息包括有:策略组ID、策略组名称、所属厂家和所属专业,建表脚本名称,所述建表脚本名称对应有策略组用到的所有数据表的创建SQL。
步骤1)中所述的采集服务,是设定在策略组下面的若干服务,所述的若干服务是对采集器层实现的采集功能的映射包含有:实时告警,告警同步,性能采集,资源同步,用户或者工程人员根据服务名选择自己需要的服务,根据服务创建任务,从而实现相应的采集功能。
步骤1)中所述的采集参数,是不同的采集器在采集数据需要用到的参数,不同的服务需要用的参数不一样,设置参数配置表,将每个服务需要的参数名称配置进去,以供创建采集目标实例的时候检索到,然后由用户将相应的数值填写进去。
所述的不同采集器在采集数据需要用到的参数包括:ip、端口、用户名、密码的文件路径。
采集器层中的各采集器运行完毕,将采集的结果通过文件或者消息流的方式将采集到的数据输出到数据库,输出去的数据格式为XML。
步骤2)中所述的新增采集目标包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京英诺威尔科技股份有限公司,未经北京英诺威尔科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610112926.9/2.html,转载请声明来源钻瓜专利网。





