The invention discloses a processing method and a system for operating system resource exception. The processing method includes: acquiring the operation data of the operating system; the operation data of the operating system is acquired by the script regularly, the operation data includes the CPU utilization of system resources, the use data of system memory and disk IO; acquiring the set threshold value of the operation data of the operating system; judging whether the operation data of the operating system is greater than the set threshold value, if so, triggering The script is processed; if not, the operation data step of timing acquisition operating system is returned. The invention can improve the operation efficiency of the operating system and reduce the operation risk.
【技术实现步骤摘要】
一种操作系统资源异常的处理方法及系统
本专利技术涉及操作系统领域,特别是涉及一种操作系统资源异常的处理方法及系统。
技术介绍
服务器操作系统运行着企业服务业务,所以保持操作系统稳定的正常运行十分重要。当操作系统出现异常问题如cpu的占用率过高时,通常要求运维人员立刻登录操作系统查看原因,解决异常并恢复操作系统的稳定状态。有时可能运维人员没办法立刻登录处理,因此,导致服务器操作系统运行效率低,且存在风险。
技术实现思路
本专利技术的目的是提供一种操作系统资源异常的处理方法及系统,以提高操作系统的运行效率,降低运行风险。为实现上述目的,本专利技术提供了如下方案:一种操作系统资源异常的处理方法,包括:获取操作系统的运行数据;所述操作系统的运行数据由脚本定时获取,所述运行数据包括系统资源CPU占用率、系统内存、磁盘IO使用数据;获取所述操作系统的运行数据的设定阈值;判断所述操作系统的运行数据是否大于设定阈值,得到第一判断结果;当所述第一判断结果表示所述操作系统的运行数据大于设定阈值时,触发所述脚本进行处理;当所述第一判断结果表示所述操作系统的运行数据不大于设定阈值时,返回定时获取操作系统的运行数据步骤。可选的,在所述获取操作系统的运行数据,之后还包括:将所述运行数据存储至关系型数据库中;在所述触发所述脚本进行处理,之后还包括:将脚本进行处理的过程数据通过邮件发送至运维人员的维护端。可选的,所述操作系统的运行数据的设定阈值包括C ...
【技术保护点】
1.一种操作系统资源异常的处理方法,其特征在于,包括:/n获取操作系统的运行数据;所述操作系统的运行数据由脚本定时获取,所述运行数据包括系统资源CPU占用率、系统内存、磁盘IO使用数据;/n获取所述操作系统的运行数据的设定阈值;/n判断所述操作系统的运行数据是否大于设定阈值,得到第一判断结果;/n当所述第一判断结果表示所述操作系统的运行数据大于设定阈值时,触发所述脚本进行处理;/n当所述第一判断结果表示所述操作系统的运行数据不大于设定阈值时,返回定时获取操作系统的运行数据步骤。/n
【技术特征摘要】
1.一种操作系统资源异常的处理方法,其特征在于,包括:
获取操作系统的运行数据;所述操作系统的运行数据由脚本定时获取,所述运行数据包括系统资源CPU占用率、系统内存、磁盘IO使用数据;
获取所述操作系统的运行数据的设定阈值;
判断所述操作系统的运行数据是否大于设定阈值,得到第一判断结果;
当所述第一判断结果表示所述操作系统的运行数据大于设定阈值时,触发所述脚本进行处理;
当所述第一判断结果表示所述操作系统的运行数据不大于设定阈值时,返回定时获取操作系统的运行数据步骤。
2.根据权利要求1所述的操作系统资源异常的处理方法,其特征在于,在所述获取操作系统的运行数据,之后还包括:将所述运行数据存储至关系型数据库中;
在所述触发所述脚本进行处理,之后还包括:将脚本进行处理的过程数据通过邮件发送至运维人员的维护端。
3.根据权利要求1所述的操作系统资源异常的处理方法,其特征在于,所述操作系统的运行数据的设定阈值包括CPU占用率阈值、内存阈值和磁盘IO阈值。
4.根据权利要求3所述的操作系统资源异常的处理方法,其特征在于,所述判断所述操作系统的运行数据是否大于设定阈值,得到第一判断结果,具体包括:
判断所述操作系统的系统资源CPU占用率是否大于所述CPU占用率阈值;当所述操作系统的系统资源CPU占用率大于所述CPU占用率阈值时,确定所述操作系统的运行数据大于设定阈值;当所述操作系统的系统资源CPU占用率不大于所述CPU占用率阈值时,确定所述操作系统的运行数据不大于设定阈值;
判断所述操作系统的系统内存是否大于所述内存阈值;当所述操作系统的系统内存大于所述内存阈值时,确定所述操作系统的运行数据大于设定阈值;当所述操作系统的系统内存不大于所述内存阈值时,确定所述操作系统的运行数据不大于设定阈值;
判断所述操作系统的磁盘IO使用数据是否大于所述磁盘IO阈值;当所述操作系统的磁盘IO使用数据大于所述磁盘IO阈值时,确定所述操作系统的运行数据大于设定阈值;当所述操作系统的磁盘IO使用数据不大于所述磁盘IO阈值时,确定所述操作系统的运行数据不大于设定阈值。
5.根据权利要求1所述的操作系统资源异常的处理方法,其特征在于,在所述判断所述操作系统的运行数据是否大于设定阈值,得到第一判断结果,之后还包括:
将所述第一判断结果添加时间戳后存储至mongoDB数据库。
6.一种操作系统资源异常的处理系统,其特征在于,包括:
运行数据...
【专利技术属性】
技术研发人员:艾军,
申请(专利权)人:深圳互联先锋科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。