[发明专利]一种监控服务器及基于命令行的主机监控方法在审
申请号: | 201710058688.2 | 申请日: | 2017-01-23 |
公开(公告)号: | CN106886475A | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 赵海龙 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F21/60 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 服务器 基于 命令行 主机 方法 | ||
1.一种监控服务器,其特征在于,包括命令发送模块、数据收集模块、数据分析模块和报警模块;
所述命令发送模块,用于向每一个被监控主机发送命令行;
所述数据收集模块,用于收集每一个被监控主机根据命令行获取并反馈的各项状态参数数据;
所述数据分析模块,用于根据收集的每一个被监控主机的各项状态参数数据,分析判断每一个被监控主机是否发生异常;
所述报警模块,用于当所述数据分析模块分析判断出被监控主机发生异常时,进行异常报警。
2.如权利要求1所述的监控服务器,其特征在于,所述监控服务器还包括:
通信模块,用于通过加密协议与每一个被监控主机通信连接。
3.如权利要求1所述的监控服务器,其特征在于,
所述数据收集模块,具体用于收集各个被监控主机根据命令行获取的并经过加密处理的各项状态参数数据;
所述监控服务器还包括数据解密模块,用于对每一个被监控主机加密后的各项状态参数数据进行解密,并将解密后的各项状态参数数据发送给数据分析模块;
所述数据分析模块,用于对解密后的每一个被监控主机的各项状态参数数据进行分析,判断每一个被监控主机是否出现异常。
4.如权利要求3所述的监控服务器,其特征在于,所述数据分析模块,用于对各项状态参数数据进行分析,判断每一个被监控主机是否出现异常具体包括:
将每一个被监控主机的每一项状态参数数据与对应的阈值范围进行比较,若超出对应的阈值范围,则判定为该被监控主机出现异常。
5.如权利要求1-4任一项所述的监控服务器,其特征在于,所述各项状态参数数据为CPU使用状态、内存使用状态、磁盘使用状态和进程状态。
6.一种基于命令行的主机监控方法,其特征在于,包括:
S1,监控服务器与每一个被监控主机远程通信连接,且向每一个被监控主机发送命令行;
S2,监控服务器收集每一个被监控主机根据命令行获取并反馈的各项状态参数数据;
S3,监控服务器对每一个被监控主机的各项状态参数数据进行分析,判断每一个被监控主机是否发生异常,若发生异常,则进行报警。
7.如权利要求6所述的基于命令行的主机监控方法,其特征在于,所述监控服务器与每一个所述被监控主机通过加密协议远程通信连接。
8.如权利要求6所述的基于命令行得主机监控方法,其特征在于,所述步骤S2具体包括:
监控服务器收集各个被监控主机根据命令行获取的并经过加密处理的各项状态参数数据;
所述步骤S3具体包括:
监控服务器对每一个被监控主机的加密后的各项状态参数数据进行解密,并对解密后的各项状态参数数据进行分析,判断每一个被监控主机是否出现异常,若发生异常,则进行报警。
9.如权利要求8所述的基于命令行的主机监控方法,其特征在于,所述步骤S3中监控服务器对每一个被监控主机的各项状态参数数据进行分析,判断每一个被监控主机是否出现异常具体包括:
将每一个被监控主机的每一项状态参数数据与对应的阈值范围进行比较,若超出对应的阈值范围,则判定为该被监控主机出现异常。
10.如权利要求6-9任一项所述的基于命令行的主机监控方法,其特征在于,所述各项状态参数数据为CPU使用状态、内存使用状态、磁盘使用状态和进程状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710058688.2/1.html,转载请声明来源钻瓜专利网。