CN105282772B - 无线网数通设备监控***及设备监控方法 - Google Patents

无线网数通设备监控***及设备监控方法 Download PDF

Info

Publication number
CN105282772B
CN105282772B CN201510572280.8A CN201510572280A CN105282772B CN 105282772 B CN105282772 B CN 105282772B CN 201510572280 A CN201510572280 A CN 201510572280A CN 105282772 B CN105282772 B CN 105282772B
Authority
CN
China
Prior art keywords
monitoring
information
snmp
equipment
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510572280.8A
Other languages
English (en)
Other versions
CN105282772A (zh
Inventor
刘广辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Ai Ke Sheng Information Technology Ltd By Share Ltd
Original Assignee
Beijing Action Communications Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Action Communications Technology Co Ltd filed Critical Beijing Action Communications Technology Co Ltd
Priority to CN201510572280.8A priority Critical patent/CN105282772B/zh
Publication of CN105282772A publication Critical patent/CN105282772A/zh
Application granted granted Critical
Publication of CN105282772B publication Critical patent/CN105282772B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明是一种无线网数通设备监控***及设备监控方法,所述监控***包括:网络拓扑模块、设备管理模块、配置管理模块、统计分析模块、***管理模块、采集信息模块和Trap信息模块,监控***实时显示设备状态;对被管理设备的整体性能信息及接口性能信息实时监控及查看;自定义告警状态和设备告警监控;对物理接口基本参数的配置;对监控设备所处的告警级别进行统计并展示出不同告警级别的百分比;提供对全网的实时监控并定时发送对设备的实时监控信息,定时自动上报。本发明的***可节省大量人力资源,对于需要的设备信息,告警信息,登录***的查询,节省监控时间成本,使无线网络设备监控工作方式更科学、便捷,管理更精细化,工作效率明显提高。

Description

无线网数通设备监控***及设备监控方法
技术领域
本发明涉及无线网络管理***,尤其是涉及对数通网络中各设备的运行状况进行持续跟踪监控的无线网数通设备监控***。
背景技术
技术术语的说明:
简单网络管理协议(Simple Network Management Protocol SNMP):由一组网络管理的标准组成,包含一个应用层协议、数据库模型和一组资源对象。该协议能够支持网络管理***,用以检测连接到网络上的设备是否有任何引起管理上关注的情况。SNMP的基本功能是:取得,设置和接收代理发送的意外信息。取得指的是基站发送请求,代理根据这个请求回送相应的数据,设置是基站设置管理对象(也就是代理)的值,接收代理发送的意外信息是指代理可以在基站未请求的状态下向基站报告发生的意外情况。
管理信息库(Management Information Base MIB):由网络管理协议访问的管理对象数据库,它包括SNMP可以通过网络设备的SNMP管理代理进行设置的变量。MIB是对象的集合,它代表网络中可以管理的资源和设备。每个对象基本上是一个数据变量,它代表被管理的对象的一方面的信息。
网元:网络管理中可以监视和管理的最小单位。
阀值:此***中,指的是进入告警状态的参数值,一旦设定的参数值超过阈值,则被列为设备有故障,需要排查。
B/S结构(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将***功能实现的核心部分集中到服务器上,简化了***的开发、维护和使用。客户机上只要安装一个浏览器(如 Internet Explorer),服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
SNMP 陷阱(SNMP trap):某种入口,到达该入口会使SNMP被管设备主动通知SNMP管理器,而不是等待SNMP管理器的再次轮询。在网管***中,被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。这些错误情况就是众所周知的SNMP自陷(trap)。
随着社会的进步,科技信息的发展 ,无论从事什么行业的人们对通讯服务的依赖越来越大,为了提升通讯服务质量,满足各个行业、机构包括人们日常生活所需,通讯运营方需要不断拓展数通网络,因此,数通网络中的设备数量、种类不断增多。对于网络中的数通设备、服务器以及应用***的性能和可靠性要求越来越高,维护工作也越来越复杂。为保证无线数通网络稳定运行,无线通讯运营企业的网监中心需要持续跟踪监控数通网络中各设备的运行状况。
然而数通网络纷繁复杂,庞大的数通网络由不同层级组成,每个层级由服务器、路由器、交换机、防火墙等设备构成,而且设备数量不定,厂家不同,型号不同,因此监控难度大,工作复杂,一旦某个层级的某些设备出现故障,不能及时锁定故障点,需要人工逐一排查。如果不能及时发现问题设备并检修维护,会影响整个无线数通网络的运行,不仅给无线通讯运营企业带来负面影响,甚至会给通讯使用方造成严重经济损失,或者影响人们的正常日常工作和生活。
现有使用的比较传统的监控措施还停留在人工巡查阶段,通讯服务企业,雇佣大量负责设备巡查的员工,定期走查监控分布在各个区域的网络设备,人为跟踪记录设备运行信息,如果在巡查阶段遇到设备有问题才会及时采取维修措施,滞后性很强
现有比较传统的设备监控方式,需要频繁的人为活动的介入,不仅仅耗费大量人力成本,耗费时间,而且在人为巡查设备的过程中,容易出现记录错误的问题,或者由于巡检人员的知识能力参差不齐,不能及时发现设备存在隐患的问题,即使人为巡查结束,记录的大量设备信息零散的分布在***之外,不利于对具体设备的查询统计评估,造成记录信息的浪费。除此之外,监控部门只能在设备出现问题时,才能做事后处理,而不能提前对通讯***网络设备运行情况进行预警,提前采取措施。因为数通设备是存在于时刻运行的无线网络中,一旦某一台设备出现问题,设备所在的层级的***运行就已经受到了影响,事后的努力,是消除不了影响的,只能做弥补而已,而且频繁的网络设备故障也会造成严重的经济损失。所以,对于数通***的监控,增加提前预警功能十分有意义。
为解决实际数通设备监控存在的问题,发明人经过对原有数通设备监控方式的优缺点分析,对无线数通网络实际运行情况的研究总结,以及精心研发设计,经过专业测试,完成无线网数通设备监控***。无线数通设备监控***弥补了传统数通设备监控方式耗时耗力,效率低,信息利用率低的不足,并优化改革了数通设备监控的方式,提出提前预警机制,有效的提高了对数通设备运行风险的预防能力。
发明内容
本发明旨在通过建立BS架构的软件***解决对庞大复杂多变的无线网中数通设备,如交换机、路由器、服务器等设备的基本信息的远程维护问题。
更关键的是本发明通过使用SNMP协议及java技术实现代理轮询,解决无线网中数通设备运行信息实时跟踪采集的问题,以及根据实际采集到的信息对设备运行状态加以分析,上报准确实时预警信息给网络设备监控部门的问题。
为了实现本发明的目的。提出以下技术方案:
一种无线网数通设备监控***,所述监控***包括:网络拓扑模块、设备管理模块、配置管理模块、统计分析模块、***管理模块、采集信息模块和Trap信息模块,其中,
所述网络拓扑模块形成网络拓扑图,按照不同网络类型,分级显示路由器/交换机/服务器,实时显示设备状态;对拓扑图中节点进行修改、删除以及发现和添加新增加设备节点或新增设备厂商数通网管子网;
所述设备管理模块对被管理设备的整体性能信息及接口性能信息实时监控及查看,所述监控数据来源于采集信息模块中的采集器和采集器对接的是SNMP数据采集***;
所述设备警告管理模块包含自定义告警状态和设备告警监控;所述自定义告警状态时,用户对各类设备不同监控参数进行告警阀值设置,当设备监控参数达到设置阀值时,显示相应的告警状态;对于当前处在Minor、Major、Critical三种状态的设备列入设备历史警告监控列表,所述列表展示的一个小时内设备告警监控信息,进行查询;
所述配置管理功能模块包括对物理接口基本参数的配置、二层设备VLAN的基本配置、静态路由的配置、访问控制列表的简单配置和OSPF的简单配置;
所述统计分析功能模块对目前所有被监控设备所处的告警级别进行统计,以图饼的形式展示出不同告警级别的百分比;
所述***管理功能模块包括账号管理、角色管理、登录日志和操作日志;
所述信息采集功能模块中设置采集器,通过采集器采集不同设备的所有监控参数,根据阀值进而判断监控设备是否达到某些告警状态并提示给用户;
所述Trap信息功能模块利用SNMP协议监控相应设备,提供对全网所有类型设备多项指标的实时监控并定时向联通数通网络监控平台发送对设备的实时监控信息,***定时自动上报,用户可以随时去查看上报信息。
所述拓扑图包括一级拓扑、二级拓扑、三级拓扑;所述一级拓扑显示核心数通设备及连接用云集节点表示的各设备厂商数通网管子网图标,点击云集节点进入对应厂商数通网管子网的二级拓扑图;二级拓扑显示设备厂商数通网管子网中的被监控的路由器,交换机及用云集节点表示的服务器集群图标,点击服务器集群节点进入三级拓扑图;所述三级拓扑显示服务器集群中具体的服务器组成情况。
3、根据权利要求2所述的无线网数通设备监控***,其特征在于,所述设备管理模块管理的设备包括服务器、交换机和路由器;所述整体性能包括CPU利用率、设备CPU温度、内存使用率和磁盘空间利用率;所述接口性能信息包括接口速率、接口宽带利用率、接口数据包丢弃率和接口CRC错误率。
所述***管理功能模块所述的账号管理包括对各种用户的增加、修改和删除操作;所述角色管理定义不同角色,将不同的***操作权限赋给角色,然后将角色赋给用户,用户的权限由其所具有的角色决定;所述登录日志记录所有登录到联通数通设备网络监控平台用户的登录信息,记录信息包括用户名、操作、用户IP、登录状态和登录时间;所述操作日志记录用户在什么时间登录,对***的哪些功能模块进行哪些操作。
本发明还提出使用无线网数通设备监控***的设备监控方法,所述方法包括:
所述监控***利用SNMP协议和B/S架构远程管理所有支持该协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告;
监控***管理人机交互、报警信息的呈现以及设备信息维护;
SNMP Manager分析被管理设备上报的SNMP消息,存储被管理设备历史状态信息,根据被管理设备的历史状态信息或实时状态信息绘制该设备的状态图表;
SNMP远程轮询代理负责定时轮询所有被管理设备状态,采集被管理设备信息;通过SNMP协议的GET-REQUEST,GET-NEXT-REQUEST消息获取被管理设备的信息,被管理设备的***上运行SNMP远程轮询代理的进程;对监控***发出的SNMP消息进行响应;在没有收到监控***发出的SNMP消息的情况下,远程轮询SNMP代理通过发送SNMP协议的TRAP或INFORM消息主动传送设备信息给SNMP代理服务器SNMP Manager,SNMP Manager加工后的信息传送给监控***;
B/S***通过snmp4j API代码对代理服务器发送的监控消息进行接收,可以对信息进行持久化保存,对信息进行展现、报警;B/S***架构的无线设备监控***使用struts+spring+hibernate架构;
数据库设计采用MYSQL作为数据仓库,将数据保存在不同的表中,MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言;
用过图表展现信息,采用开源的Jquery,处理HTML应用、events并实现动画效果,为网站提供AJAX交互。
所述SNMP Manager和SNMP远程轮询代理是Java通过snmp4j对snmp协议进行了封装,以实现对远程设备监控的监控;SNMP远程轮询代理通过snmp4j的API接口,对设备进行监控,与服务端***进行监听交互,并及时的把监控信息传输到SNMP Manager服务器;SNMPManager可调用服务器中的信息,通过snmp4j的API接口接收其传送的设备监控信息,然后监控***将设备运行状态,警告信息展现给网监部门。
所述struts+spring+hibernate架构中,Struts负责页面请求和相应的逻辑跳转;Spring负责代码的分层、数据源管理和***管理,为***划分service层和dao层的两个层面,其中,service层是作为业务处理层,dao层调用持久层与数据库进行交互;Hibernate负责***业务功能与数据进行交互,提供对数据库的添加、修改、删除和查询方法,提供jdbc查询接口,直接编写jdbc对数据库进行操作。
所述B/S***中内嵌Java开发的采集器,轮询采集步骤如下:
1)B/S***代码程序中,每分钟自动采集一次数据;
2)采集器中包含Java采集线程池,每隔一分钟B/S***调用采集器中的Java采集线程;
3)Java采集线程向SNMP服务器发送采集请求;
4)SNMP服务器通知无线网络数通各个设备上的代理;
5)代理开始收集无线网络数通设备的相关信息,然后发送设备信息数据给SNMP服务器;
6)SNMP服务器再将采集数据发送到Java采集器;
7)采集器将信息存入MySQL数据库中,供后续B/S***使用,采集器工作至此结束。
所述Trap信息自动上报步骤如下:
1)网元设备上的远程轮询代理和SNMP服务器均通过snmp4j对snmp协议进行封装,当设备运行出现故障时,代理主动发送Trap信息给SNMP服务器;
2、NMP收到Trap信息后,将Trap传给采集器中的WebService接口;
3、采集器将Trap信息存入数据库的同时传给B/S监控***;
4、B/S监控***通过Java方法,将Trap信息队列展示给监控***用户。
所述B/S监控***告警提示步骤如下:
1)B/S监控***通过JDBC访问MySQL数据库,查询相关采集数据的表文件;
2)加工处理数据,将相关数据指标项进行计算或者分析汇总;
3)将B/S***中设置好的阈值从数据库中读取出来,将采集的数据与阈值数据进行比较;
4)将告警级别的阈值设置为Critical,Major,Minor, Warning,Indeterminate,Clear六类,分别用红色,橙黄色,黄色,蓝色,淡蓝色,绿色标示,被管理设备的监控指标达到一定阈值时,可输出不同级别的提示告警信息;
5)输出不同级别的告警信息,体现在网络拓扑图中的网元图标颜色的直观变化以及设备告警监控业务中的监控列表显示被监控设备处于什么告警状态;
6)***统计所有层级网络中监控设备在不同告警级别中状态占比,以饼状图形式展示给监控***用户,方便用户掌握***整体运行状态。
本发明的***可节省大量人力资源,节约人力成本。对于需要的设备信息,告警信息,登录***便可查询,节省监控时间成本。
本***使无线网络设备监控工作方式更科学、便捷,管理更精细化,工作效率明显提高。
网元设备信息直接被上报给无线网设备监控***,无需人为记录维护设备信息,人为介入的机会减少,提高了监控信息的准确性。
网元设备信息全部永久保存到数据库中,方便网监部门对设备信息以及告警信息的查询统计分析。
本***提前对有故障的设备进行预警,网监部门可在故障发生前采取措施,避免重大运行事故的出现,保障了无线通讯网络的正常运行。
监控***对网络中的设备以拓扑图形式再现实际设备的分级连接形式,网监部门无需到网络设备所在区域,即可了解实际设备的分布情况;***自动识别新加入网络的设备,同时支持对具体设备的基本配置管理,简化了设备管理工作。
本***对于进入***的用户做严格限定,没有角色权限的用户被禁止操作相关***功能。保证了监控***安全稳定的运行,杜绝非法而已用户的干扰破坏。
本***告警级别自定义,可由网监部门用户根据实际安全要求设置告警阀值,灵活方便地满足监控需求。
无论是B/S网监***的发布,SNMP轮询代理分布式部署,还是SNMP Manager的部署都十分方便快捷,步骤简单,***维护方便,占用设备和服务器资源小,终端可操作性强,界面友好。
附图说明
图1是无线网路设备监控原理图;
图2表示采集器轮询采集实现步骤;
图3是代理自动上报Trap实现步骤;
图4是B/S监控***告警提示实现步骤;
图5是***功能模块机构图;
图6是网络拓扑图例;
图7是告警级别统计图例。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合附图和具体实施例,对本发明进一步详细说明。
无线网数通设备监控***实现方案如下:
图1是无线网路设备监控原理图,如图所示,
1、本无线网数通设备监控***利用SNMP协议,B/S架构的无线设备监控***(以下简称监控***)可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。
监控***是SNMP Manager的远程控制端,主要负责人机交互,报警信息的呈现以及设备信息维护。
SNMP Manager:分析被管理设备上报的SNMP消息,存储被管理设备历史状态信息,根据被管理设备的历史状态信息或实时状态信息绘制该设备的状态图表(曲线图,分布图等)。
SNMP远程轮询代理:负责定时轮询所有被管理设备状态,收集被管理设备信息。
SNMP远程轮询代理通过SNMP协议的GET-REQUEST,GET-NEXT-REQUEST消息(PDU,协议数据单元)获取被管理设备的信息。被管理设备的***上都运行着SNMP远程轮询代理(SNMP agent)的进程,对监控***发出的SNMP消息进行响应;或者在没有收到监控***发出的SNMP消息的情况下,远程轮询SNMP代理 (SNMP agent)也可以通过发送SNMP协议的TRAP或INFORM消息主动传送设备信息给SNMP代理服务器SNMP Manager,SNMP Manager加工后的信息传送给监控***。
SNMP Manager,SNMP远程轮询代理是Java通过snmp4j对snmp协议进行了封装,才得以实现对远程设备监控的监控。SNMP远程轮询代理通过snmp4j的API接口,java可以对设备进行监控,可以与服务端***进行监听交互,并及时的把监控信息传输到SNMP Manager服务器。
2、SNMP Manager可调用服务器中的信息,无线监控***通过snmp4j的API接口接收其传送的设备监控信息,然后监控***将设备运行状态,警告信息展现给网监部门。
3、B/S架构的无线设备监控***(以下简称监控***),则使用比较流行的ssh架构,struts+spring+hibernate。
Struts负责页面请求和相应的逻辑跳转。
Spring负责代码的分层、数据源管理、***管理。应用Spring共为***划分两个层面,service层和dao层,service层是作为业务处理层,dao层调用持久层与数据库进行交互。
Hibernate负责***业务功能与数据进行交互,提供对数据库的添加、修改、删除、查询方法,hibernate还提供了jdbc查询接口,可以直接编写jdbc对数据库进行操作。
B/S***可以通过snmp4j API代码对代理服务器发送的监控消息进行接收,可以对信息进行持久化保存,可以对信息进行展现、报警。
4、数据库设计,该软件采用MYSQL作为数据仓库。MySQL是一种关联数据库管理***,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL数据库最大的特点就是体积小、速度快。
5、图表信息展现。采用开源的Jquery。Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,兼容CSS3,还兼容各种浏览器。JQuery方便处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。通过Jquery可以方便、友好的图表信息进行展现。应用在本***中,将设备信息生动灵活形象的展现给监控***用户。
图2显示无线网数通设备监控***技术实现步骤,
在B/S***中内嵌Java开发的采集器,目前***设定3个采集器,随着需求的增多采集器个数可以增加。轮询采集步骤如下:
1、B/S***代码程序中,目前固定采集频率为每分钟自动采集一次数据。
2、采集器中包含Java采集线程池,每隔一分钟B/S***会调用采集器中的Java采集线程。
3、Java采集线程向SNMP服务器发送采集请求。
4、SNMP服务器通知无线网络数通各个设备上的代理。
5、代理开始收集无线网络数通设备的相关信息,然后发送设备信息数据给SNMP服务器。
6、SNMP服务器再将采集数据发送到Java采集器。
7、采集器将信息存入MySQL数据库中,供后续B/S***使用,采集器工作至此结束。
图3是代理自动上报Trap实现步骤。
Trap信息自动上报步骤如下:
1、网元设备上的远程轮询代理和SNMP服务器均通过snmp4j对snmp协议进行封装,当设备运行出现故障时,代理主动发送Trap信息给SNMP服务器。
2、NMP收到Trap信息后,将Trap传给采集器中的WebService接口。
3、采集器将Trap信息存入数据库的同时传给B/S监控***。
4、B/S监控***通过Java方法,将Trap信息队列展示给监控***用户。
图4是B/S监控***告警提示实现步骤
B/S监控***告警提示步骤如下:
1、B/S监控***通过JDBC访问MySQL数据库,查询相关采集数据的表文件。
2、加工处理数据,将相关数据指标项进行计算或者分析汇总。
3、将B/S***中设置好的阈值从数据库中读取出来,将采集的数据与阈值数据进行比较。
4、阈值设置了六类,告警级别分为Critical, Major, Minor, Warning,Indeterminate, Clear六类,分别用红色,橙黄色,黄色,蓝色,淡蓝色,绿色标示,被管理设备的监控指标达到一定阈值时,可输出不同级别的提示告警信息。
5、输出不同级别的告警信息,主要体现在网络拓扑图中的网元图标颜色的直观变化,以及设备告警监控业务中的监控列表显示被监控设备处于什么告警状态。
6、同时***会统计所有层级网络中监控设备在不同告警级别中状态占比,以饼状图形式展示给监控***用户,方便用户掌握***整体运行状态。
图5是***功能模块机构图,说明无线网数通设备监控***结构如下:
1、网络拓扑功能说明
该功能按照不同网络类型,分级显示路由器/交换机/服务器,所有被监控设备,实时显示设备状态(运行/告警);
图6是网络拓扑图例,拓扑图包括主拓扑(一级拓扑)、二级拓扑、三级拓扑。可对三个层级逐级递进访问。主拓扑(一级拓扑)显示核心数通设备及连接的各设备厂商数通网管子网图标,各设备厂商数通网管子网用云集节点表示,点击某个云集节点,可以进入对应厂商数通网管子网的二级拓扑图;二级拓扑:显示某设备厂商数通网管子网中的被监控的路由器,交换机及服务器集群图标,服务器集群用云集节点表示,可以点击某服务器集群节点进入三级拓扑图;三级拓扑:显示服务器集群中具体的服务器组成情况。通过对各拓扑层级中设备的监控,当设备的状态达到相应预警阀值时,各设备会在拓扑图中显示左下方不同预警级别对应的颜色。告警级别分为Critical, Major, Minor, Warning,Indeterminate, Clear六类,分别用红色,橙黄色,黄色,蓝色,淡蓝色,绿色标示。
可对拓扑图中节点进行修改、删除,如果需要新增加设备节点或新增设备厂商数通网管子网,可以点击添加按钮进行添加。
其中‘自动发现’功能,是帮助管理员发现新设备或者发现服务器新板卡的一项辅助功能,并协助用户将设备添加到对应的拓扑图中。
2、设备管理功能说明
该业务支持对被管理设备的整体性能信息及接口性能信息的实时监控及查看,被管理设备包括服务器/交换机/路由器。整体性能包括CPU利用率、设备CPU温度、内存使用率、磁盘空间利用率。接口性能信息包括接口速率、接口宽带利用率、接口数据包丢弃率、接口CRC错误率。
设备监控的监控数据来源于采集信息模块中的采集器。采集器对接的是SNMP数据采集***。
此部分另外的功能包括设备信息中主要展示的是各个被监控设备的路由信息。路由信息包括IP地址表、ARP表、路由表、接口表(基于SNMP公有MIB)。
3、设备警告管理功能说明
包含:自定义告警状态、设备告警监控;
自定义告警状态,通过自定义告警用户可以对各类设备不同监控参数进行告警阀值设置。当设备监控参数达到设置阀值时,就会显示相应的告警状态。
对于当前处在Minor、Major、Critical三种状态的设备会被列入设备警告监控列表。用户可根据具体的告警状态,设备类型、设备IP、设备名称对某一告警设备进行查询。
历史告警监控列表则是给用户展示的近一个小时内设备告警监控信息。
4、配置管理功能说明
物理接口基本参数的配置(包括:开启/关闭,双工模式设置,速率设置);
二层设备VLAN的基本配置(创建、删除、VLAN NAME、VLAN ID、VLAN IP、物理接口的添加/删除);
静态路由的配置(添加、删除);
访问控制列表的简单配置(通过WEB界面permit或deny指定IP地址段和TCP、UDP的PORT);
OSPF的简单配置(通过WEB界面发布指定IP地址段到指定OSPF AREA);
5、统计分析功能说明
统计分析主要是对目前所有被监控设备所处的告警级别的统计,以图饼的形式客观直接的展示出不同告警级别的百分比,方便管理员对受监控网络的整体运行状态的把握了解。图7是告警级别统计图例。
6、***管理功能说明
此功能主要包括:账号管理、角色管理、登录日志、操作日志;
账号管理主要是用于对进入数通设备网络监控平台用户的管理,主要包括对各种用户的增加、修改、删除操作。用户的权限由其所具有的角色决定。
通过角色管理功能可以定义不同角色,将不同的***操作权限赋给角色,然后将角色赋给用户,这样就间接的把***操作权限赋给了不同用户账号,方便***权限的分配管理。
登录日志主要记录所有登录到联通数通设备网络监控平台用户的登录信息,记录信息包括用户名、操作、用户IP、登录状态、登录时间。
操作日志主要记录了哪些用户在什么时间登录***对***的哪些功能模块进行哪些操作,是对用户行为的一种监控功能。
7、采集信息功能说明
监控平台之所以能监控所有设备,采集信息模块起到至关重要的作用。采集信息模块中设置了采集器,通过采集器可以采集到不同设备的所有监控参数,根据阀值进而判断监控设备是否达到某些告警状态,然后将告警状态提示给用户,才使用户获得最新最可靠的监控数据并及时采取相应措施。
采集器有三个,功能上没差别,只是在拓扑图中添加设必备时,选择设备挂靠在哪个采集器下,这里的各个采集器下就会显示挂靠在它下边的设备。选择某一个设备,然后右侧列表项中会出显示此设备对应的监控参数,对于要监控的参数,勾选复选框,然后点击【开启】按钮,被监控的参数的状态就变成“已监控”。对于不想监控的参数,勾选复选框,点击【停止】按钮,监控的状态变为“未监控”。
8、Trap信息功能说明
Trap信息是通过利用SNMP协议,监控相应设备,不区分设备厂商及设备类型,提供对全网所有类型设备多项指标的实时监控;trap信息会定时向联通数通网络监控平台发送对设备的实时监控信息,细化到具体服务的接口运行信息。这个是不需要用户去操作的一项功能,***会定时自动上报,用户可以随时去查看上报信息。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种无线网数通设备监控***,其特征在于,所述监控***包括:网络拓扑模块、设备管理模块、配置管理模块、统计分析模块、***管理模块、采集信息模块和Trap信息模块,其中,
所述网络拓扑模块形成网络拓扑图,按照不同网络类型,分级显示路由器/交换机/服务器,实时显示设备状态;对拓扑图中节点进行修改、删除以及发现和添加新增加设备节点或新增设备厂商数通网管子网;
所述设备管理模块对被管理设备的整体性能信息及接口性能信息实时监控及查看,所述监控数据来源于采集信息模块中的采集器,和采集器对接的是SNMP数据采集***;
所述设备警告管理模块包含自定义告警状态和设备告警监控;所述自定义告警状态时,用户对各类设备不同监控参数进行告警阀值设置,当设备监控参数达到设置阀值时,显示相应的告警状态;对于当前处在Minor、Major、Critical三种状态的设备列入设备历史警告监控列表,所述列表展示的一个小时内设备告警监控信息,进行查询;
所述配置管理功能模块包括对物理接口基本参数的配置、二层设备VLAN的基本配置、静态路由的配置、访问控制列表的简单配置和OSPF的简单配置;
所述统计分析功能模块对目前所有被监控设备所处的告警级别进行统计,以图饼的形式展示出不同告警级别的百分比;
所述***管理功能模块包括账号管理、角色管理、登录日志和操作日志;
所述采集信息模块中设置采集器,通过采集器采集不同设备的所有监控参数,根据阀值进而判断监控设备是否达到某些告警状态并提示给用户;
所述Trap信息功能模块利用SNMP协议监控相应设备,提供对全网所有类型设备多项指标的实时监控并定时向联通数通网络监控平台发送对设备的实时监控信息,***定时自动上报,用户可以随时去查看上报信息。
2.根据权利要求1所述的无线网数通设备监控***,其特征在于,所述拓扑图包括一级拓扑、二级拓扑、三级拓扑;所述一级拓扑显示核心数通设备及连接用云集节点表示的各设备厂商数通网管子网图标,点击云集节点进入对应厂商数通网管子网的二级拓扑图;二级拓扑显示设备厂商数通网管子网中的被监控的路由器,交换机及用云集节点表示的服务器集群图标,点击服务器集群节点进入三级拓扑图;所述三级拓扑显示服务器集群中具体的服务器组成情况。
3.根据权利要求2所述的无线网数通设备监控***,其特征在于,所述设备管理模块管理的设备包括服务器、交换机和路由器;所述整体性能包括CPU利用率、设备CPU温度、内存使用率和磁盘空间利用率;所述接口性能信息包括接口速率、接口宽带利用率、接口数据包丢弃率和接口CRC错误率。
4.根据权利要求3所述的无线网数通设备监控***,其特征在于,所述***管理功能模块所述的账号管理包括对各种用户的增加、修改和删除操作;所述角色管理定义不同角色,将不同的***操作权限赋给角色,然后将角色赋给用户,用户的权限由其所具有的角色决定;所述登录日志记录所有登录到联通数通设备网络监控平台用户的登录信息,记录信息包括用户名、操作、用户IP、登录状态和登录时间;所述操作日志记录用户在什么时间登录,对***的哪些功能模块进行哪些操作。
5.使用权利要求1-4其中之一所述的无线网数通设备监控***的设备监控方法,其特征在于,所述方法包括:
所述监控***利用SNMP协议和B/S架构远程管理所有支持该协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告;
监控***管理人机交互、报警信息的呈现以及设备信息维护;
SNMP Manager分析被管理设备上报的SNMP消息,存储被管理设备历史状态信息,根据被管理设备的历史状态信息或实时状态信息绘制该设备的状态图表;
SNMP远程轮询代理负责定时轮询所有被管理设备状态,采集被管理设备信息;通过SNMP协议的GET-REQUEST,GET-NEXT-REQUEST消息获取被管理设备的信息,被管理设备的***上运行SNMP远程轮询代理的进程;对监控***发出的SNMP消息进行响应;在没有收到监控***发出的SNMP消息的情况下,远程轮询SNMP代理通过发送SNMP协议的TRAP或INFORM消息主动传送设备信息给SNMP代理服务器SNMP Manager,SNMP Manager加工后的信息传送给监控***;
B/S***通过snmp4j API代码对代理服务器发送的监控消息进行接收,可以对信息进行持久化保存,对信息进行展现、报警;B/S***架构的无线设备监控***使用struts+spring+hibernate架构;
数据库设计采用MYSQL作为数据仓库,将数据保存在不同的表中,MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言;
用过图表展现信息,采用开源的Jquery,处理HTML应用、events并实现动画效果,为网站提供AJAX交互。
6.根据权利要求5所述的设备监控方法,其特征在于,所述SNMP Manager和SNMP远程轮询代理是Java通过snmp4j对snmp协议进行了封装,以实现对远程设备监控的监控;SNMP远程轮询代理通过snmp4j的API接口,对设备进行监控,与服务端***进行监听交互,并及时的把监控信息传输到SNMP Manager服务器;SNMP Manager可调用服务器中的信息,通过snmp4j的API接口接收其传送的设备监控信息,然后监控***将设备运行状态,警告信息展现给网监部门。
7.根据权利要求5所述的设备监控方法,其特征在于,所述struts+spring+hibernate架构中,Struts负责页面请求和相应的逻辑跳转;Spring负责代码的分层、数据源管理和***管理,为***划分service层和dao层的两个层面,其中,service层是作为业务处理层,dao层调用持久层与数据库进行交互;Hibernate负责***业务功能与数据进行交互,提供对数据库的添加、修改、删除和查询方法,提供jdbc查询接口,直接编写jdbc对数据库进行操作。
8.根据权利要求5所述的设备监控方法,其特征在于,所述B/S***中内嵌Java开发的采集器,轮询采集步骤如下:
1)B/S***代码程序中,每分钟自动采集一次数据;
2)采集器中包含Java采集线程池,每隔一分钟B/S***调用采集器中的Java采集线程;
3)Java采集线程向SNMP服务器发送采集请求;
4)SNMP服务器通知无线网络数通各个设备上的代理;
5)代理开始收集无线网络数通设备的相关信息,然后发送设备信息数据给SNMP服务器;
6)SNMP服务器再将采集数据发送到Java采集器;
7)采集器将信息存入MySQL数据库中,供后续B/S***使用,采集器工作至此结束。
9.根据权利要求5所述的设备监控方法,其特征在于,所述Trap信息自动上报步骤如下:
1)网元设备上的远程轮询代理和SNMP服务器均通过snmp4j对snmp协议进行封装,当设备运行出现故障时,代理主动发送Trap信息给SNMP服务器;
2、NMP收到Trap信息后,将Trap传给采集器中的WebService接口;
3、采集器将Trap信息存入数据库的同时传给B/S监控***;
4、B/S监控***通过Java方法,将Trap信息队列展示给监控***用户。
10.根据权利要求5所述的设备监控方法,其特征在于,所述B/S监控***告警提示步骤如下:
1)B/S监控***通过JDBC访问MySQL数据库,查询相关采集数据的表文件;
2)加工处理数据,将相关数据指标项进行计算或者分析汇总;
3)将B/S***中设置好的阈值从数据库中读取出来,将采集的数据与阈值数据进行比较;
4)将告警级别的阈值设置为Critical,Major,Minor, Warning,Indeterminate,Clear六类,分别用红色,橙黄色,黄色,蓝色,淡蓝色,绿色标示,被管理设备的监控指标达到一定阈值时,可输出不同级别的提示告警信息;
5)输出不同级别的告警信息,体现在网络拓扑图中的网元图标颜色的直观变化以及设备告警监控业务中的监控列表显示被监控设备处于什么告警状态;
6)***统计所有层级网络中监控设备在不同告警级别中状态占比,以饼状图形式展示给监控***用户,方便用户掌握***整体运行状态。
CN201510572280.8A 2015-09-10 2015-09-10 无线网数通设备监控***及设备监控方法 Active CN105282772B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510572280.8A CN105282772B (zh) 2015-09-10 2015-09-10 无线网数通设备监控***及设备监控方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510572280.8A CN105282772B (zh) 2015-09-10 2015-09-10 无线网数通设备监控***及设备监控方法

Publications (2)

Publication Number Publication Date
CN105282772A CN105282772A (zh) 2016-01-27
CN105282772B true CN105282772B (zh) 2018-06-12

Family

ID=55150922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510572280.8A Active CN105282772B (zh) 2015-09-10 2015-09-10 无线网数通设备监控***及设备监控方法

Country Status (1)

Country Link
CN (1) CN105282772B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333699A (zh) * 2019-05-05 2019-10-15 深圳市万睿智能科技有限公司 一种设备集中管理***

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107105448A (zh) * 2016-02-23 2017-08-29 ***通信集团内蒙古有限公司 一种告警信息显示方法和装置
CN106000662A (zh) * 2016-05-13 2016-10-12 浙江轻机离心机制造有限公司 一种离心机远程数据监控***
CN105871627A (zh) * 2016-05-27 2016-08-17 江苏国贸酝领智能科技股份有限公司 适用于智能建筑设备统一监控方法
CN106230636A (zh) * 2016-08-05 2016-12-14 成都酉辰科技有限公司 无线电监测网全网设备监控***
US10269236B2 (en) * 2016-09-06 2019-04-23 Honeywell International Inc. Systems and methods for generating a graphical representation of a fire system network and identifying network information for predicting network faults
CN106850614B (zh) * 2017-01-24 2020-08-11 南京仁谷***集成有限公司 多功能数字化网络联调装置
CN107135119B (zh) * 2017-04-18 2020-05-05 国网福建省电力有限公司 一种业务响应跟踪及接口状态监控开发***
CN108055144A (zh) * 2017-10-23 2018-05-18 北京迈特力德信息技术有限公司 一种网络设备的监控方法及***
CN107786392A (zh) * 2017-11-13 2018-03-09 郑州云海信息技术有限公司 一种设备监控方法及装置
CN108259269A (zh) * 2017-12-30 2018-07-06 上海陆家嘴国际金融资产交易市场股份有限公司 网络设备的监控方法和***
CN108280013B (zh) * 2018-02-05 2021-07-23 中国银行股份有限公司 一种环境资源监测页面的展示方法及装置
CN108415993A (zh) * 2018-02-12 2018-08-17 中信银行股份有限公司 一种监控预警显示方法及***
CN109088785A (zh) * 2018-06-14 2018-12-25 苏州新研联信息科技有限公司 一种idc数据中心设备管理***
CN109617760A (zh) * 2018-12-08 2019-04-12 中国科学院长春光学精密机械与物理研究所 一种基于snmp的光电经纬仪状态监测方法和装置
CN109669598A (zh) * 2018-12-24 2019-04-23 深圳源中瑞科技有限公司 基于网页插件的设备管控方法、电子设备、***和介质
CN110401560A (zh) * 2019-06-13 2019-11-01 深圳市遐域技术有限公司 一种工业交换机交换方法及***
CN110493049A (zh) * 2019-08-22 2019-11-22 北京世纪互联宽带数据中心有限公司 一种互联网资产监控的管理***与方法
CN111327470A (zh) * 2020-02-24 2020-06-23 山东超越数控电子股份有限公司 一种远程实时监测交换机状态信息的***及实现方法
CN111970138B (zh) * 2020-03-31 2022-12-09 贵州电网有限责任公司 一种网络资源管控***及资源管理方法
CN111459769B (zh) * 2020-03-31 2024-05-28 贵州电网有限责任公司 一种网络资源的数据展示方法及***
CN111831497B (zh) * 2020-07-13 2024-04-12 北京淳中科技股份有限公司 一种设备仿真方法、装置、存储介质及仿真终端
CN111953525A (zh) * 2020-07-22 2020-11-17 珠海高凌信息科技股份有限公司 专有设备运维监控***
CN111970146B (zh) * 2020-07-25 2022-07-08 苏州浪潮智能科技有限公司 一种srdc整机柜节点的监控平台及监控方法
CN112104507B (zh) * 2020-09-22 2021-12-17 国核自仪***工程有限公司 发电企业网络安全的监测方法、***、设备及介质
CN112150122A (zh) * 2020-10-16 2020-12-29 贵州电网有限责任公司 一种网络资源敏捷定位与决策***
CN112766745B (zh) * 2021-01-22 2023-02-28 浪潮思科网络科技有限公司 一种基于网络设备管理的线缆使用控制方法及设备
CN113206867B (zh) * 2021-03-31 2023-06-30 深圳市紫光照明技术股份有限公司 一种智能数据采集监控***、方法和定时采集服务模块
CN113726555A (zh) * 2021-08-02 2021-11-30 华迪计算机集团有限公司 一种适用于数据通信网络辅助解析告警的***及方法
CN113765717A (zh) * 2021-09-07 2021-12-07 北京鼎普科技股份有限公司 一种基于涉密专用计算平台的运维管理***
CN114024827B (zh) * 2021-09-29 2023-12-01 广东电网有限责任公司韶关供电局 一种低压电力线载波通信***的性能管理方法及***
CN113991870B (zh) * 2021-11-22 2024-04-05 国网福建省电力有限公司 一种电力企业内外网告警信息的推送***及方法
CN114448784A (zh) * 2021-12-27 2022-05-06 卡斯柯信号有限公司 一种信号监测***的网络拓扑图逻辑状态显示方法及装置
CN114500232A (zh) * 2022-01-24 2022-05-13 上海华力微电子有限公司 一种工厂网络中间件监控***
CN114615571A (zh) * 2022-03-18 2022-06-10 上海欣诺通信技术股份有限公司 一种olt网元监测设备、监测***和管理方法
CN114845097A (zh) * 2022-05-06 2022-08-02 广东申立信息工程股份有限公司 一种ipc安全监测***
CN114706735B (zh) * 2022-06-06 2022-08-26 南京子丑寅卯网络科技有限公司 一种基于企业的数字信息安全监控***
CN117596176B (zh) * 2024-01-17 2024-04-19 苏州元脑智能科技有限公司 一种网络状态测量方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145949A (zh) * 2007-04-25 2008-03-19 中兴通讯股份有限公司 一种基于手持设备移动的网络管理***
CN101257408A (zh) * 2008-04-03 2008-09-03 北京泰得思达科技发展有限公司 一种网络环境自动监测的通讯***
CN101662389A (zh) * 2009-10-19 2010-03-03 杭州华三通信技术有限公司 一种统计性能数据的方法及装置
CN201601832U (zh) * 2009-11-06 2010-10-06 ***通信集团福建有限公司 无线通信网网络工况监控装置
CN203457167U (zh) * 2013-04-24 2014-02-26 国家电网公司 一种基于snmp的网管接口远程数据采集适配器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145949A (zh) * 2007-04-25 2008-03-19 中兴通讯股份有限公司 一种基于手持设备移动的网络管理***
CN101257408A (zh) * 2008-04-03 2008-09-03 北京泰得思达科技发展有限公司 一种网络环境自动监测的通讯***
CN101662389A (zh) * 2009-10-19 2010-03-03 杭州华三通信技术有限公司 一种统计性能数据的方法及装置
CN201601832U (zh) * 2009-11-06 2010-10-06 ***通信集团福建有限公司 无线通信网网络工况监控装置
CN203457167U (zh) * 2013-04-24 2014-02-26 国家电网公司 一种基于snmp的网管接口远程数据采集适配器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333699A (zh) * 2019-05-05 2019-10-15 深圳市万睿智能科技有限公司 一种设备集中管理***

Also Published As

Publication number Publication date
CN105282772A (zh) 2016-01-27

Similar Documents

Publication Publication Date Title
CN105282772B (zh) 无线网数通设备监控***及设备监控方法
CN102158360B (zh) 一种基于时间因子因果关系定位的网络故障自诊断方法
CN110224894B (zh) 一种智能变电站过程层网络监测管理***
CN104506393B (zh) 一种基于云平台的***监控方法
CN103716173B (zh) 一种存储监控***及监控告警发布的方法
US20040205689A1 (en) System and method for managing a component-based system
CN102752142B (zh) 一种基于多维建模的信息***的监控方法及监控***
US20040181541A1 (en) Relational model for management information in network devices
CN105991332A (zh) 告警处理方法及装置
US20110270966A1 (en) Dynamic performance monitoring
CN112688819A (zh) 一种用于网络运维综合管理***
CN114244676A (zh) 一种智能it综合网关***
CN102263651A (zh) Snmp网络管理***中局端设备连接状态的检测方法
CN112333020B (zh) 一种基于五元组的网络安全监测及数据报文解析***
CN110752959A (zh) 一种智能变电站过程层物理链路故障定位***
CN113076229A (zh) 一种通用的企业级信息技术监控***
Zhang et al. SDNMP: Enabling SDN management using traditional NMS
CN117221133A (zh) 一种基于带外技术的数据中心机房运行状态监控分析***
Meng et al. Research and application based on network security monitoring platform and device
Cisco Overview
Cisco Overview
Wallin Chasing a definition of “alarm”
Cisco Glossary
Cisco Overview
Cisco Glossary

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 100085 B-1507 1, 18 Zhongguancun East Road, Haidian District, Beijing.

Patentee after: Beijing Ai Ke Sheng information technology Limited by Share Ltd.

Address before: 100085 5 floor 0605, 66 Zhongguancun East Road, Haidian District, Beijing, 5

Patentee before: BEIJING ACTION COMMUNICATIONS TECHNOLOGY Co.,Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Wireless network data communication equipment monitoring system and equipment monitoring method

Effective date of registration: 20220421

Granted publication date: 20180612

Pledgee: Beijing SME financing re Guarantee Co.,Ltd.

Pledgor: Beijing Ai Ke Sheng information technology Limited by Share Ltd.

Registration number: Y2022990000222

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20230110

Granted publication date: 20180612

Pledgee: Beijing SME financing re Guarantee Co.,Ltd.

Pledgor: Beijing Ai Ke Sheng information technology Limited by Share Ltd.

Registration number: Y2022990000222