网络监视管理系统技术方案

技术编号:2868155 阅读:129 留言:0更新日期:2012-04-11 18:40
一种网络监视管理系统,该网管监控系统把每个设备或设备需要监视控制的具体方面都看作是一个监控元素,对其进行统一的管理,这些对象不尽相同,它们可以是某台主机,某台网络设备,某个数据库,某个应用程序,可以是一个进程或者是系统的某种资源的状况或者是主机网络设备的某项指标,其特征在于监控系统由下列装置:至少一个监控元素(1)、数据采集(2)、数据中心(3)、管理中心(4)、控制中心(5)、GUI用户界面(6)及报警中心(7)等部分组成,其中管理中心(4)又由如下装置:配置管理(8)、报警管理(9)、计划任务管理(10)、主机管理(11)、网络设备管理(12)、数据库管理(13)、应用程序管理(14)、性能管理(15)及空间管理(16)等部分组成。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种计算机网络管理应用软件,主要实现对主机、网络设备、数据库、应用软件系统等的运行状况的监视、管理、报警功能。
技术介绍
目前,已有的网络管理应用软件对于设备的定义一般是指主机、网络设备等硬件实体,而对于主机上运行的关键应用软件如数据库、应用程序等缺乏有效的管理,对于异常报警的手段比较单一,一般是通过声音报警,需要有相关维护人员在现场值守,造成人力资源浪费,如果没有现场值班人员,则无法及时通知维护人员,势必造成故障不能及时解决处理,对企业对用户造成经济上的损失,再另一方面就是普通网管软件一般会不断向网络设备发送查询状态请求,如果系统繁忙,势必占用系统宝贵的资源,影响系统运行,再则普通网管软件对于网络设备实行7×24小时监视,对于那些不用7×24小时运行的设备会造成错误报警。另外普通网管软件一般不能实现对市面上流行的数据库软件系统的监控管理,对于各种数据库管理故障不能及时处理,还有通常的网管软件只是集中式管理,一旦网管监控系统出现故障,将无法对网络进行监视管理,给网络的正常运行带来不便。
技术实现思路
为解决以上设备功能的不足,本专利技术的目的是提供一种网络监视管理系统,它是一种新型多功能的网络监视管理软件,将监控元素(监控对象)的目的按不同的监视粒度分为主机、网络设备、数据库、应用进程等,为了克服无法及时通知维护人员、占用系统资源、错误报警、不能完成所有类型数据库监控管理等问题,为解决以上问题,本网管监控系统将实现提供多种报警手段、分时处理、多种类数据监控自定义管理等处理方式,实现网络设备故障自动报警;实时通知系统维护管理人员,尽可能的避免在监控元素使用运行高峰期进行大负荷量的工作;分时段处理减少误报的可能性,采用多种数据库技术完成对各种类数据库的监视和管理,通过分布式与集中相结合的机制管理实现多级监视管理。本专利技术的技术方案是这样实现的,网管监控系统装置由1.网络设备监控管理、2.系统监控管理、3.性能监控管理、4.存储空间监控管理、5.数据库监控管理、6.关键业务监控、7.其他监控管理七部分组成。本专利技术网管监控系统实现的方法本专利技术网管监控系统把每个设备或设备需要监视控制的具体方面都看作是一个监控元素,对其进行统一的管理,这些对象不尽相同,它们可以是某台主机,某台网络设备,某个数据库,某个应用程序,可以是一个进程或者是系统的某种资源的状况或者是主机网络设备的某项指标。如电信计费进程、主机磁盘空间使用率、数据库空间使用率、网络流量等。以下对设备和监控方法加以详细说明其中网管设备监控管理网络设备监控包括网络设备发现、网络路径探寻、网络流量的监控和网络连通性的监控。网络设备发现能快速发现网络中存在的各种UNIX主机、PC服务器、路由器、交换机等设备,方便系统配置,简化工作,并可存入系统网络拓扑图中。对网络流量的监测不但可以了解网络的承载压力,同时可以及时发现由于某个应用的异常引起网络流量爆增使网络阻塞甚至瘫痪的情况。在对网络流量进行监测的时候监控系统采用符合SNMP(简单网络管理协议)的代理端和管理端对网络上的数据进行监测分析,这一部分功能在默认设置时不是进行实时监测的,只在管理员需要了解网络情况时才触发,对于网络的稳定性监测由对连通性的监测功能模块来完成。网络流量的监测仅作为对网络使用情况的附加工具时使用,它可以对网络数据进行分析,统计各网络数据交换对网络宽带的占有情况。系统监控管理系统监控的对象,包括SUN Solaris,HP UNIX,IBM AIX,COMPAQ,DEC等UNIX主机,Linux服务器,通过数据采集代理器实现对各种计算机操作系统的可用性、运行状况和故障的集中监控。“数据采集代理器”能够智能的、主动的监控操作系统的事件和状态,能够按照网管监控平台的指令执行数据处理。系统监控的主要内容包括CPU利用率,显示系统、用户、空闲时间的百分比;IO使用情况,终端每秒钟输入的字节数;终端每秒钟输出的字节数;磁盘每秒已传输的千字节数;磁盘每秒传输的个数;虚拟内存(Virtual memory)利用率;文件系统的使用情况,显示磁盘空间使用情况;监视文件系统的使用率,当使用率超过特定域值时向系统管理员报警监视重要的文件,如发现文件被修改或文件大小声迅速增长时向系统管理员报警和产生相应的动作。日志文件的变化情况,可跟踪操作系统、数据库及用户应用系统的日志文件,根据日志中出现的特定信息进行报警或自动执行用户预定义的动作,进程的运行情况,如进程多个实例、子进程、进程对CPU/内存的占用情况等等。当重要进程因意外原因终止时,可根据需要自动重启,并将报警信息写入事件日志。性能监视管理通过对系统性能的有效管理,不但可以保障系统的高效有效运行,保障业务顺利运转,还可以通过使有限的资源发挥最大的效用,提高资源的利用效率,节省投资。性能监控管理包括监控系统的CPU使用情况、内存使用情况和网络联接使用情况,这些性能指标反映出系统的运行状况,是管理员分析系统运行情况的主要手段,统一应用监控管理系统通过“数据采集代理器”实时采集系统性能指标数据,然后将数据发送到监控前台“用户信息显示中心”,并以非常友好的图示化界面展示给管理员,这使得对多台服务器上的资源使用情况的查询都统一到一个控制台上来,让管理员及时的了解整个系统运行情况。“数据采集代理器”本身并不会对系统性能造成任何影响。CPU的使用情况监控监控系统提供实时的CPU使用情况百分比曲线图,通过曲线图系统管理员可以随时了解CPU的工作情况,当CPU的工作压力过大时系统给出警告,提醒管理员系统需要优化以减轻CPU的压力保证系统的运行效率。监控系统对CPU资源的监测采取的是“数据采集代理器”,当监控前台需要了解CPU的使用情况时,便通过网络向“数据采集代理器”发出请求,“数据采集代理器”收到前台的请求后执行系统资源查询程序,收集CPU的运行资料并将数据返回前台,前台收到数据后进行处理并呈现到图形界面上供管理员分析或者是将CPU的当前运行数据与系统设定的阀值进行比较分析在必要时给出警告。除了由操作人员主动触发系统查询过程之外,监控系统提供定时查询机制,在一定的时间间隔自动执行查询命令,在需要报警时给出报警信号,提醒管理人员处理。内存的使用情况监控与监控CPU的使用情况类似,监控系统同样提供内存使用情况的百分比图,表示内存的使用情况。对于使用情况的统计实现方法与监视CPU的方法类似,同样时由“数据采集分发管理器”触发查询过程,查询过程将收集到的数据发送给“数据采集分发管理器”,数据采集分发管理器经分析整理后发送给“信息显示中心”呈现给查阅者。在必要的时候对内存的监视也可以设定为定时查询机制,由监控系统自动查询分析,在内存资源长时间超过设定阀值的时候给出报警信号,通知管理人员系统需要优化。网络联接使用情况监控网络联接使用包括监控网络本地IP地址及端口,网络远端IP地址及端口,发送窗口尺寸,发送队列尺寸,接收窗口尺寸,接收队列尺寸,正在侦听连接请求情况,连接的初始同步情况,正在尝试建立连接情况,输入包个数,输入错误情况,输出包个数,输出错误,冲突数,队列数等。与监控CPU的使用情况类似,监控系统同样提供网络联接使用情况的百分比图,表示网络使用情况。对于网络联接使用情本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:侯俊王乔东计进波侯家欣于伟超凌云毅
申请(专利权)人:沈阳东软软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利