[发明专利]系统运行状态的监控方法及装置在审
| 申请号: | 201911322952.4 | 申请日: | 2019-12-20 |
| 公开(公告)号: | CN111176938A | 公开(公告)日: | 2020-05-19 |
| 发明(设计)人: | 刘亚轩;何建锋;陈宏伟;高阳春;冯国礼 | 申请(专利权)人: | 西安交大捷普网络科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 710075 陕西省*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统 运行 状态 监控 方法 装置 | ||
1.系统运行状态的监控方法,监控并记录系统的运行状态信息,包括CPU状态、内存状态、磁盘状态与接口状态,其特征在于,
监控进程统计系统的运行状态信息,将统计结果写入第一文件,判断第一文件的当前行数是否大于预设行数;
若第一文件的当前行数大于预设行数,删除非当前文件,将所述第一文件命名为第二文件,监控进程休眠第一时长;若第一文件的当前行数不大于预设行数,监控进程休眠第二时长;
将所述第一文件与第二文件导出为系统状态信息日志。
2.根据权利要求1所述的监控方法,其特征在于,记录的系统状态信息文件通过JSH命令下载到U盘,以进行系统运行情况的分析。
3.根据权利要求1所述的监控方法,其特征在于,所述内存状态的监控包括,系统程序启动时,为进程创建内存监控线程以执行以下步骤:
S21.判断数据库的状态字段,所述进程为启用或停用,若为停用则进行步骤S22,若为启用则进行步骤S23;
S22.关闭该进程,监控线程休眠第三时长;
S23.检查该进程所占内存是否超过预设的内存阈值,若未超过则监控线程休眠第三时长,若超过则重启该进程并进行步骤S24;
S24.检查该进程是否运行,若运行则监控线程休眠第三时长,若未运行则启动该进程后监控线程休眠第三时长;
S25.第三时长结束后,重复进行以上步骤。
4.根据权利要求3所述的监控方法,其特征在于,监控线程的处理函数,周期检查关键进程的启用状态与内存占用。
5.根据权利要求3所述的监控方法,其特征在于,根据策略配置进程在数据库的状态字段为启用或停用;根据进程的重要性,配置相应的内存阈值与第三时长,所述内存阈值为内存占用量或占用总内存的百分比。
6.根据权利要求1所述的监控方法,其特征在于,
所述CPU状态信息包括进程总数、正在运行的进程数、休眠的进程数、停止的进程数、进程ID、进程优先级、进程使用的虚拟内存总量、进程状态、CPU时间占用百分比、进程占用的物理内存百分比、进程使用的CPU时间总计;
所述内存状态信息包括:物理内存总量、使用的物理内存总量、空闲内存总量、用作内核缓存的内存总量、交换区总量、使用的交换区总量、空闲交换区总量、缓冲的交换区总量;
所述磁盘状态信息包括:磁盘分区、容量大小、已用空间大小、可用空间大小、已用空间百分比、挂载点;
所述接口状态信息包括:接口名称、接口IP、接口MAC、接口MTU,接口收发包流量。
7.系统运行状态的监控装置,其特征在于,包括:
数据库单元,用于保存预设的配置参数,包括监控与检查周期、被监控的系统运行状态信息、进程的启用状态、预设的休眠时长、内存阈值;
监控单元,按照数据库单元配置的监控周期,监控系统运行状态信息;
信息处理单元,对监控单元监控到的系统信息进行处理,按照数据库单元的配置做出相应的操作指令;
存储单元,存储用于保存系统运行状态信息的文件。
8.根据权利要求7所述的系统运行监控装置,其特征在于,
监控单元创建进程周期统计数据库单元配置的需要监控的系统状态信息,将统计结果写入第一文件,信息处理单元判断当第一文件的当前行数大于数据库单元的预设行数时,删除非当前文件,将所述第一文件命名为第二文件,监控进程休眠第一时长;将所述第一文件与第二文件导出为系统状态信息日志。
9.根据权利要求7所述的系统运行监控装置,其特征在于,系统程序的关键进程启动时,监控单元为该进程创建相应的内存监控线程;
信息处理单元判断该进程在数据库单元的状态字段为开启或停用;若为停用则关闭该进程并且内存监控线程进行休眠;若为启用则检查该进程的内存占用是否超过数据库单元配置的内存阈值,若超过则重启该进程,若未超过则内存监控线程进行休眠;
休眠结束后,内存监控线程继续监控系统程序的进程内存状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交大捷普网络科技有限公司,未经西安交大捷普网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911322952.4/1.html,转载请声明来源钻瓜专利网。





