一种网络预警系统的制作方法

文档序号:14748108发布日期:2018-06-22 04:05阅读:176来源:国知局

本发明涉及网络监控技术领域,具体来说涉及一种网络监控器。



背景技术:

随着计算机网络的普及,网络管理已成为信息时代中的最重要的问题。计算机网络管理系统由此应运而生,他对网络上的各种设备进行管理,通过监视和控制这些设备,而管理人员根据读取网络状态的监控结果,简化网络故障的处理,减少故障造成的损失,提高网络的服务质量和效率。但是,现有技术中的计算机网络检测客户端存在这样一个问题:网络所发送的各项自检项目,其检测间隔是统一的5分钟检测一次所有项目,然后将检测结果统一发送至服务端。然而实践中,有相当部分的系统程序并不需要如此频繁的进行自检,这无疑造成了系统资源的大量浪费,如何克服这个问题是本领域技术人员需要思考的课题。



技术实现要素:

为解决上述问题,本发明提供了一种检测控制单元。

本发明的具体技术方案如下:

一种网络预警系统,包括Nagios监控服务器、交换机、路由器、远程终端和Linux主机,所述Nagios监控服务器连接交换机、通过交换机连接至Linux主机,所述交换机通过路由器连接到远程终端;所述Nagios监控服务器包括检测单元、诊断单元、处理单元,所述检测单元用于发送检测资料封包并接收反馈信号,所述诊断单元连接检测单元、根据检测单元接收的反馈信号计算诊断结果;所述处理单元连接诊断单元、根据诊断单元计算的诊断结果通过服务器操作界面、电子邮件和GSM手机网络发送告警信号;所述检测单元预先写入有Tick时钟管理器,所述Tick时钟管理器用于调整被动检测的主机的检测单元所发送检测资料封包的时间间隔。

与现有技术相比,本发明利用Tick时钟管理程序对检测单元所发送的各类检测资料封包的时间间隔进行调整控制,针对需要经常检测的项目,控制发送其检测资料封包的时间间隔较短;针对不需要经常检测的项目,控制发送其检测资料封包的时间间隔较长,优化了检测单元的工作效率,减少了对系统资源的无谓占用。

附图说明

图1为本发明的硬件结构示意图;

图2为图1中Nagios监控服务器的结构示意图。

具体实施方式

为了更清楚地说明本发明的技术方案,下面将结合附图对本发明作进一步描述。

如图1-2所示:

一种网络预警系统,包括Nagios监控服务器、交换机、路由器、远程终端和Linux主机,所述Nagios监控服务器连接交换机、通过交换机连接至Linux主机,所述交换机通过路由器连接到远程终端。其中,所述Nagios监控服务器包括检测单元、诊断单元和处理单元,并预先写入Tick时钟管理程序。所述检测单元包括公共网络线上检测单元,网络流量检测单元,私有网络线上检测单元,系统启动检测单元,密码错误检测单元,硬盘负载检测单元,硬盘读写检测单元,硬盘可用空间检测单元,CPU负载检测单元和CPU记忆检测单元;所述Tick时钟管理程序包括公共网络线上检测时钟程序,网络流量检测时钟程序,私有网络线上检测时钟程序,系统启动检测时钟程序,密码错误检测时钟程序,硬盘负载检测时钟程序,硬盘读写检测程序,硬盘可用空间检测程序。所述检测单元中各单元分别在Tick时钟管理程序的各个子程序的控制下,独立进行时间加法计数,以不同的时间间隔发送检测资料封包并接收反馈信号,所述诊断单元连接检测单元、根据检测单元接收的反馈信号计算错误诊断结果;所述处理单元连接诊断单元、根据诊断单元计算的错误诊断结果对相关Linux主机发送告警信号。

以上所述,仅为本发明的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本领域技术的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围以权利要求书的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1