一种适用于交换机型号自动匹配监控模板的方法与流程

文档序号:24781883发布日期:2021-04-23 08:13阅读:88来源:国知局
一种适用于交换机型号自动匹配监控模板的方法与流程

1.本发明涉及自动规则、自动绑定设备和监控模板的技术领域,尤其涉及一种适用于交换机型号自动匹配监控模板的方法。


背景技术:

2.近年来,电网系统安全运营的要求越来越高,也要求系统能对交换机的功能和参数进行监控。在系统监控中,配置监控模板,能定制监视各种网络参数,保证系统的安全运营,提供灵活的通知机制以让系统管理员快速定位存在的各种问题。监控模板是一系列定义好了的监控项和触发器的集合,提供了一套有效的监测功能逻辑。配合监控模板配置,系统可以灵活调整监控的策略和规则,有效对交换机的监视、数据收集等功能,通过监视各种网络参数,保证系统的安全运营。每一个交换机设备都需要匹配对应的监控配置模板。传统的匹配方式是通过型号类型,在设备新增时人工进行批量绑定。但同种设备型号可能需要不同的监控模板,因此监控模板需要绑定到设备层面。但在设备层面,设备数据多时,人工操作的工作量较大。


技术实现要素:

3.本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。
4.鉴于上述现有存在的问题,提出了本发明。
5.因此,本发明提供了一种适用于交换机型号自动匹配监控模板的方法,能够解决自动规则、自动绑定设备与监控模板的关联问题。
6.为解决上述技术问题,本发明提供如下技术方案:包括,用户配置ip地址段及一个或多个设备共同体信息;根据所述ip地址段和所述共同体,系统自动扫描可能发生的设备发现组合;若所述设备发现成功后,则记录设备信息库,同时根据snmp协议自动获取设备的object key并利用所述object key自动匹配系统设备型号库;若匹配到正确的设备型号,则绑定所述设备型号到所述设备,调取对应的设备监控模板库信息;根据所述监控模板自定义监控项,建立设备采集任务,完成自动匹配。
7.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:包括,输入要扫描设备的ip地址、snmp版本和共同体名称,利用snmp4j程序包发送数据获取命令,得到交换机的object key;导入所需的厂家mib库,同步所述设备信息库并分析扫描出的所述设备object key;利用关键字或厂家公布的对象标识符oid对所述设备管理库进行模糊查找,双击查找出来的根目录,会定位根目录所对应的object key值;将所述object key与所述设备型号库记录的信息进行对比,若匹配成功后,则绑定所述设备和所述型号,同时调取对应的所述设备监控模板库信息。
8.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,
其中:还包括,通过zabbix监控交换机并利用snmp协议完成程序对所述交换机进行监控。
9.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:还包括,运维管理员为每种设备型号独立配置所述监控模板以采集需要的信息范围。
10.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:配置所述ip地址段及所述设备共同体信息包括,输入要扫描设备的ip地址、snmp版本和共同体名称。
11.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:所述设备信息库包括,在本地建立数据库,通过导入所需厂家管理信息库同步所述设备信息库,获取其可访问的设备控制和状态信息数据变量,扫描出的所述设备object key在所述设备信息库中进行分析。
12.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:利用所述object key自动匹配系统设备型号库包括,将所述object key与所述设备型号库建立的设备档案信息进行对比,分析设备技术资料,匹配切合实际的监控模板。
13.作为本发明所述的适用于交换机型号自动匹配监控模板的方法的一种优选方案,其中:所述设备档案信息包括,记录的分类、等级、编号。
14.本发明的有益效果:本发明通过自动获取设备的object key,与设备型号进行自动匹配、绑定,从而实现快速部署,节约时间成本;系统中的自动操作,可以最大限度减少人工参与,节约人力成本;自动匹配机制以及和设备型号库、设备信息库的交叉认证,避免了因工作人员主观判断带来的错误操作。
附图说明
15.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:
16.图1为本发明一个实施例所述的适用于交换机型号自动匹配监控模板的方法的流程示意图;
17.图2为本发明一个实施例所述的适用于交换机型号自动匹配监控模板的方法的监控模板作业流程示意图。
具体实施方式
18.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本发明的具体实施方式做详细的说明,显然所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明的保护的范围。
19.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
20.其次,此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方
式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。
21.本发明结合示意图进行详细描述,在详述本发明实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本发明保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
22.同时在本发明的描述中,需要说明的是,术语中的“上、下、内和外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一、第二或第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
23.本发明中除非另有明确的规定和限定,术语“安装、相连、连接”应做广义理解,例如:可以是固定连接、可拆卸连接或一体式连接;同样可以是机械连接、电连接或直接连接,也可以通过中间媒介间接相连,也可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
24.实施例1
25.参照图1和图2,为本发明的第一个实施例,提供了一种适用于交换机型号自动匹配监控模板的方法,包括:
26.s1:用户配置ip地址段及一个或多个设备共同体信息。其中需要说明的是:
27.输入要扫描设备的ip地址、snmp版本和共同体名称;
28.设备档案信息包括,记录的分类、等级、编号。
29.s2:根据ip地址段和共同体,系统自动扫描可能发生的设备发现组合。本步骤需要说明的是:
30.设备信息库包括,在本地建立数据库,通过导入所需厂家管理信息库同步设备信息库,获取其可访问的设备控制和状态信息数据变量,扫描出的设备object key在设备信息库中进行分析。
31.s3:若设备发现成功后,则记录设备信息库,同时根据snmp协议自动获取设备的object key并利用object key自动匹配系统设备型号库。
32.s4:若匹配到正确的设备型号,则绑定设备型号到设备,调取对应的设备监控模板库信息。本步骤需要说明的是:
33.输入要扫描设备的ip地址、snmp版本和共同体名称,利用snmp4j程序包发送数据获取命令,得到交换机的object key;
34.导入所需的厂家mib库,同步设备信息库并分析扫描出的设备object key;
35.利用关键字或厂家公布的对象标识符oid对设备管理库进行模糊查找,双击查找出来的根目录,会定位根目录所对应的object key值;
36.将object key与设备型号库记录的信息进行对比,若匹配成功后,则绑定设备和型号,同时调取对应的设备监控模板库信息。
37.具体的,包括:
38.通过zabbix监控交换机并利用snmp协议完成程序对交互机进行监控;
39.运维管理员为每种设备型号独立配置监控模板以采集需要的信息范围;
40.将object key与设备型号库建立的设备档案信息进行对比,分析设备技术资料,匹配切合实际的监控模板。
41.s5:根据监控模板自定义监控项,建立设备采集任务,完成自动匹配。
42.参照图2,本实施例还需要说明的是,交换机型号自动匹配监控模板的作业流程步骤包括:
43.(1)输入要扫描设备的ip地址、snmp版本和共同体名(community word);
44.(2)自动进行扫描并发现交换机;
45.(3)根据不同型号的交换机,拥有不同的object key的特性,通过导入所需的厂家mib库,同步设备信息库,扫描出的设备object key就能在设备信息库进行分析;
46.(4)使用关键字或厂家公布的对象标识符oid(object identifier)对设备管理库进行模糊查找,双击查找出来的根目录,会定位根目录所对应的object key值;
47.(5)将object key与设备型号库记录的信息进行对比,匹配成功后,绑定设备和型号,同时调取对应的设备监控模板库信息;
48.(6)通过zabbix监控交换机,可以使用snmp协议来监控,运维管理员为每种设备型号独立配置监控模板,监控模板根据设置好的内容,对绑定了监控模板的设备建立采集任务。
49.优选的是,本实施例还需要具体说明的是:
50.①
运维管理员为每种设备型号独立配置监控模板,用于配置需要采集的信息范围,信息范围在约定范围里面选择;
51.②
用户通过配置好的ip地址段和设备共同体,通过snmp协议,搜索并记录存在的设备及其object key;
52.③
将采集到的的object key与设备型号库作对比,获取并关联其型号所对应的监控模板;
53.④
监控模板根据设置好的内容,对绑定了监控模板的设备建立采集任务。
54.通俗的说,本实施例中的设备信息库结合厂家mib库进行数据同步,对扫描出的设备object key进行分析,建立了用于记录设备信息的设备型号库,与扫描出来的object key进行对比,根据设置好的匹配度规则进行匹配成功后,自动绑定设备和型号,同时通过型号获取其所对应的监控模板并自动建立采集任务;本发明通过自动获取设备的object key,与设备型号进行自动匹配、绑定,从而实现快速部署,节约时间成本,且自动操作,最大限度减少人工参与,节约人力成本;自动匹配机制以及和设备型号库、设备信息库的交叉认证,避免了因工作人员主观判断带来的错误操作。
55.实施例2
56.为了对本发明方法中采用的技术效果加以验证说明,本实施例选择以传统的人工匹配关联模板方法与本发明方法进行对比测试,以科学论证的手段对比试验结果,验证本发明方法所具有的真实效果。
57.传统的人工匹配关联模板方法通过人为判断设备型号和设备的重要程度,在系统上进行监控模板的关联,人工操作增加了运维人员工作量,重复性劳动较多,作业效率低,特定设备型号和特定业务等级的设备需要的监控模板相同,匹配规则较固定,人工操作较为低效;为验证本方法相对传统方法,具有较优的自动化性能、低成本和较高的效率及目标
匹配准确度,本实施例中采用传统的人工匹配关联模板方法和本发明方法分别对交互机型号的匹配监控模板进行实时测量对比。
58.测试环境:将交互机运行在仿真平台模拟行驶并模拟匹配监控模板场景,采用历史的交互机匹型号作为测试样本,分别利用传统方法的人工操作进行模板关联测试并获得测试结果数据,采用本发明方法,则开启自动化测试设备并运用matlb实现本发明方法的仿真测试,根据实验结果得到仿真数据,每种方法各测试十组数据,计算获得每组数据的时间和匹配误差,与仿真模拟输入的实际预测值进行对比误差计算。结果如下表所示:
59.表1:实验数据结果对比表。
[0060][0061][0062]
参照表1,能够直观的看出,因传统方法无法自主实现对交换机型号数据进行差异一致性的自动匹配处理,需人工干预,故其在相同的测试样本数量下,误差度较大,即精确度较低,而本发明方法基于snmp协议自动获取设备的object key并利用object key自动匹配系统设备型号库,极大的提高监控模板匹配精确度,故其误差度较小,效率更高。
[0063]
应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1