[发明专利]一种监控方法及装置在审
申请号: | 201911331007.0 | 申请日: | 2019-12-20 |
公开(公告)号: | CN111143165A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 陈扬东;饶俊明;卢道和;郑晓腾;赵文相;吴传民;夏敏捷;吴立;龚治文 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王春波 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 方法 装置 | ||
1.一种监控方法,其特征在于,所述方法包括:
接收监控请求,所述监控请求中携带有待监控主机的标识;
根据所述待监控主机的标识,获取所述待监控主机的资源配置信息;
确定与所述待监控主机的资源配置信息匹配的监控插件;
使用所述监控插件监控所述待监控主机,得到所述待监控主机在当前时刻的监控值。
2.根据权利要求1所述的方法,其特征在于,通过如下方式生成任一监控插件:
接收插件配置请求,所述插件配置请求中包括所述监控插件对应的资源配置信息和监控值的输出规则;
获取所述监控插件的初始脚本文件;
按照所述监控值的输出规则对所述初始脚本文件进行修正,得到所述监控插件的脚本文件;所述监控插件的脚本文件在运行时输出的监控值满足所述监控值的输出规则;
根据所述监控插件的脚本文件和所述监控插件对应的资源配置信息,生成所述监控插件。
3.根据权利要求2所述的方法,其特征在于,所述获取所述监控插件的初始脚本文件,包括:
接收客户端发送的所述监控插件的初始脚本文件,或者,从已有的监控插件中获取所述监控插件的初始脚本文件,或者,通过与第三方设备交互获取所述监控插件的初始脚本文件。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述得到所述待监控主机在当前时刻的监控值之后,还包括:
确定所述监控值对应的监控对象;
从监控数据库中获取所述待监控主机在所述监控对象下的历史监控值;
使用所述监控对象对应的拟合算法对所述监控值和所述历史监控值进行拟合,得到所述待监控主机在所述监控对象下的预测模型;所述监控对象对应的拟合算法通过分析所述监控对象在历史时段的历史监控值的变化规律得到,所述预测模型用于预测未来时段内所述待监控主机在所述监控对象下的值。
5.根据权利要求4所述的方法,其特征在于,所述监控对象对应的拟合算法为线性回归算法;
所述使用所述监控对象对应的拟合算法对所述监控值和所述历史监控值进行拟合,得到所述待监控主机在所述监控对象下的预测模型,包括:
从所述监控数据库中获取多个时刻的历史监控值;所述多个时刻临近所述当前时刻;
设置初始预测模型,所述初始预测模型中包括多个未知参数;
将所述多个时刻的历史监控值和所述当前时刻的监控值代入所述初始预测模型,以确定出所述初始预测模型中的多个未知参数的值;
根据所述初始预测模型中的多个未知参数的值,构建所述预测模型。
6.根据权利要求4所述的方法,其特征在于,所述监控对象对应的拟合算法为固定周期匹配算法;
所述使用所述监控对象对应的拟合算法对所述监控值和所述历史监控值进行拟合,得到所述待监控主机在所述监控对象下的预测模型,包括:
确定所述监控对象对应的固定周期;
从所述监控数据库中获取包含当前时刻的监控值在内的第一历史监控数据;所述第一历史监控数据的时长为所述固定周期;
采用滑窗方式从所述监控数据库中获取时长为所述固定周期的各个第二历史监控数据;
计算所述第一历史监控数据与每个第二历史数据的相似度,并将相似度大于相似度阈值的第二历史监控数据作为所述预测模型。
7.一种监控装置,其特征在于,所述装置包括:
收发模块,用于接收监控请求,所述监控请求中携带有待监控主机的标识;
获取模块,用于根据所述待监控主机的标识,获取所述待监控主机的资源配置信息;
确定模块,用于确定与所述待监控主机的资源配置信息匹配的监控插件;
监控模块,用于使用所述监控插件监控所述待监控主机,得到所述待监控主机在当前时刻的监控值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911331007.0/1.html,转载请声明来源钻瓜专利网。