系统监控方法和装置制造方法及图纸

技术编号:14553698 阅读:71 留言:0更新日期:2017-02-05 02:53
本发明专利技术提供了一种系统监控方法和装置,该方法包括:在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。采用本发明专利技术提供的系统监控方法和装置,监控人员可以从预设存储介质中获取用于分析系统故障的有用系统信息,有助于监控人员提高问题定位的效率。

System monitoring method and device

The present invention provides a system monitoring method and device. The method includes: during system operation monitoring, periodic real-time operation state information monitoring system; according to each access operation state information and the corresponding access time to generate the corresponding running state information packet and stored in the default storage medium. The invention provides a method and a device for monitoring system, monitoring personnel can be obtained from the preset storage medium for useful information system fault analysis system, help to improve the efficiency of monitoring personnel positioning.

【技术实现步骤摘要】

本专利技术涉及软件
,尤其涉及一种系统监控方法和装置
技术介绍
在防火墙系统的研发测试以及上线使用过程中,经常会出现一些严重的系统故障问题,比如防火墙系统出现内存泄露、CPU处理异常、设备自动重启等问题。对于这些严重问题的定位解决是非常困难的,因为在发现系统故障后,系统对应的设备已经挂死无法操作或者已经自动重启恢复正常了,因此获取不到可以用于分析系统故障的有用系统信息。
技术实现思路
本专利技术的目的是解决现有技术中存在的无法在系统故障时获取到可以用于分析系统故障的有用系统信息的技术问题。本专利技术提供了一种系统监控方法,该方法包括:在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。进一步的,还包括:在检测到被监控系统故障时,获取当前时刻距离上一次被监控系统故障的时长L;在所述时长L小于当前获取被监控系统的实时运行状态信息的周期T1时,将获取被监控系统的实时运行状态信息的周期调整为T2,T2≤L。进一步的,所述方法还包括:在检测到预设存储介质中存储的运行状态信息数据包的个数超过数据包阈值时,删除获取时间最早的M个运行状态信息数据包;M为超出的运行状态信息数据包的个数;在检测到被监控系统故障时,获取本次故障之前的T1时间内系统故障的次数P;在对获取被监控系统的实时运行状态信息的周期进行调整之后,将当前的数据包阈值N调整为(T1*N)*(P+1)/T2。进一步的,所述方法还包括:在检测到被监控系统故障时,将在被监控系统故障前存储到预设存储介质中的各个运行状态信息数据包发送到监控管理机中。进一步的,所述方法还包括:在检测到预设存储介质中存储的运行状态信息数据包的个数超过数据包阈值时,删除获取时间最早的M个运行状态信息数据包;M为超出的运行状态信息数据包的个数。进一步的,所述被监控系统为防火墙系统。第二方面,本专利技术还提供了一种系统监控装置,包括:获取模块,用于在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;存储模块,用于根据所述获取模块每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。进一步的,所述获取模块还用于在检测到被监控系统故障时,获取当前时刻距离上一次被监控系统故障的时长L;在所述时长L小于当前获取被监控系统的实时运行状态信息的周期T1时,将获取被监控系统的实时运行状态信息的周期调整为T2,T2≤L。进一步的,所述装置还包括:上报模块,用于在检测到被监控系统故障时,将所述存储模块在被监控系统故障前存储到预设存储介质中的各个运行状态信息数据包发送到监控管理机中。进一步的,所述存储模块还用于在检测到预设存储介质中存储的运行状态信息数据包的个数超过数据包阈值时,删除获取时间最早的M个运行状态信息数据包;M为超出的运行状态信息数据包的个数。本专利技术提供的系统监控方法和系统中,在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。这样监控人员就可以从预设存储介质中获取用于分析系统故障的有用系统信息,有助于监控人员提高问题定位的效率。附图说明图1为本专利技术提供的一种系统监控方法的流程示意图;图2为本专利技术提供的一种系统监控装置的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。本专利技术提供了一种系统监控方法,参见图1该方法包括:步骤S11,在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;步骤S12,根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。采用本专利技术提供的系统监控方法,监控人员就可以从预设存储介质中获取用于分析系统故障的有用系统信息,有助于监控人员提高问题定位的效率。在具体实施时,这里的被监控系统可以是指多种需要被监控,尤其是需要经历长时间测试的系统。比如防火墙系统、路由器的控制系统、负载均衡系统等。在具体实施时,在步骤S11中,可以按照人为设定的周期获取被监控系统的实时运行状态信息,比如可以将该周期设定为1小时。或者也可以随机选择一个周期,并根据系统的实际运行状况进行调整。或者可以认为设定一个预设周期,之后根据系统的实际运行状况进行调整。下面对第三种情况进行详细说明:在具体实施时,可以人为的设定一个周期T1,执行上述方法的装置首先按照周期T1采集被监控系统的实时运行状态信息;当检测到被监控系统故障时,可以获取当前时刻(发生故障的时刻)距离上一次被监控系统故障的时长(假设为L),如果时长L小于当前获取被监控系统的实时运行状态信息的周期T1,则将获取被监控系统的实时运行状态信息的周期调整为T2,这里的T2可以为L本身,也可以为一个小于L的预设值,比如90%*L。通过这种方式能够获取到接近故障时刻的系统运行状态信息,有助于监控人员更好更快的定位问题。在具体实施时,上述的步骤S12中,预设的存储介质可以具体监控人员指定的存储介质,比如对于防火墙系统来说,可以是指其中的CF卡。在该存储介质中,可以针对此类信息专门创建一个文件夹,用于存储各个运行状态信息数据包。不难理解的是,这里的存储介质应是在防火墙系统对应的设备挂死或者重启时,不会被重置的缓存类的存储介质。不难理解的是,这里的运行状态信息数据包是指包含了运行状态信息数据以及获取该运行状态信息的时间的数据包。在具体实施时,可以在上述创建的文件夹下面,以一次获取运行状态信息的时间命名该次获取到的运行状态信息数据包形成一个数据包。在具体实施时,上述的方法还可以包括图中未示出的:步骤S13,在检测到被监控系统故障时,将在被监控系统故障前存储到预设存储介质中的各个运行状态信息数据包发送到监控管理机中。通过这种方式,能够使得监控人员通过查看有没有运行状态信息数据包发送到监控管理机上,很快确定在一段时间内(比如夜间)有没有发生被监控系统故障。当然就为了达到本专利技术本文档来自技高网...

【技术保护点】
一种系统监控方法,其特征在于,包括:在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。

【技术特征摘要】
1.一种系统监控方法,其特征在于,包括:
在被监控系统运行期间,周期性获取被监控系统的实时运行状态
信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对
应的运行状态信息数据包并存储到预设存储介质中。
2.如权利要求1所述的方法,其特征在于,还包括:
在检测到被监控系统故障时,获取当前时刻距离上一次被监控系
统故障的时长L;
在所述时长L小于当前的获取被监控系统的实时运行状态信息的
周期T1时,将获取被监控系统的实时运行状态信息的周期调整为T2,
T2≤L。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:在
检测到预设存储介质中存储的运行状态信息数据包的个数超过数据
包阈值时,删除获取时间最早的M个运行状态信息数据包;M为超出
的运行状态信息数据包的个数;
在检测到被监控系统故障时,获取本次故障之前的T1时间内系统
故障的次数P;
在对获取被监控系统的实时运行状态信息的周期进行调整之后,
将当前的数据包阈值N调整为(T1*N)*(P+1)/T2。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
在检测到被监控系统故障时,将在被监控系统故障前存储到预设
存储介质中的各个运行状态信息数据包发送到监控管理机中。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:在
检测到预设存储介质中存储的运行状态信息数...

【专利技术属性】
技术研发人员:张辉
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:天津;12

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

1