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 ...
【技术保护点】
一种系统监控方法,其特征在于,包括:在被监控系统运行期间,周期性获取被监控系统的实时运行状态信息;根据每一次获取到的运行状态信息以及相应的获取时间生成对应的运行状态信息数据包并存储到预设存储介质中。
【技术特征摘要】
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所述的方法,其特征在于,所述方法还包括:在
检测到预设存储介质中存储的运行状态信息数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。