[发明专利]一种云资源监控方法及系统在审
申请号: | 202011147486.3 | 申请日: | 2020-10-23 |
公开(公告)号: | CN112162912A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 宁明晓 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06Q10/06;G06Q10/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 监控 方法 系统 | ||
本申请涉及云计算技术领域,特别涉及一种云资源监控方法及系统。该云资源监控系统包括若干数据采集模块,数据处理模块,告警模块,预测模块和数据库,其中,数据采集模块获取对应的目标云资源的监控数据,并针对该监控数据添加用于标识该目标云资源的标识;数据处理模块基于预设的数据采集方式采集该监控数据,并将该监控数据存储至该数据库;数据处理模块基于用户自定义的告警规则,判断该监控数据中是否存在满足任一告警规则的目标监控数据,若存在,则生成对应的告警信息,并将该告警信息发送至告警模块;预测模块基于该目标云资源的历史监控数据,对该云资源的各资源使用情况进行预测,并将预测结果发送至该告警模块。
技术领域
本申请涉及云计算技术领域,特别涉及一种云资源监控方法及系统。
背景技术
在云计算平台中,资源的监控告警是确保云平台稳定运行的重要方式之一。随着系统复杂程度的不断提升对监控系统也提出了越来越高的要求,需要监控的对象也越来越多。主要包含网络监控,应用监控,服务器基础资源监控,中间件监控等。
常见的云资源监控系统由数据采集系统和数据处理系统组成。其中数据采集系统主要负责资源监控数据的采集,筛选,汇总,存储。数据处理系统负责数据的分析,展示,告警触发等。
目前,常见的云资源监控系统都是基于单个指标进行监控的,例如云主机的cpu利用率较高,运维人员无法根据单个指标准确的判断资源占用过高的原因;云资源告警都是在发生故障后触发的,无法对故障进行预测。没有统一的标准,扩展性差,不易集成到第三方系统中;只会根据静态配置文件去采集特定的服务,如果服务发生迁移、更换地址或者端口,需要手动配置新的配置文件。
发明内容
本申请提供了一种云资源监控方法及系统,用以解决现有技术中存在的监控指标单一,无法准确进行故障定位,且无法进行故障预测的问题。
第一方面,本申请提供了一种云资源监控方法,应用于云资源监控系统,所述云资源监控系统包括若干数据采集模块,数据处理模块,告警模块,预测模块和数据库,所述方法包括:
数据采集模块获取对应的目标云资源的监控数据,并针对所述监控数据添加用于标识所述目标云资源的标识;
数据处理模块基于预设的数据采集方式采集所述监控数据,并将所述监控数据存储至所述数据库;
数据处理模块基于用户自定义的告警规则,判断所述监控数据中是否存在满足任一告警规则的目标监控数据,若存在,则生成对应的告警信息,并将所述告警信息发送至告警模块,以使得所述告警模块将所述告警信息推送给用户;
预测模块基于所述目标云资源的历史监控数据,对所述云资源的各资源使用情况进行预测,并将预测结果发送至所述告警模块,以使得所述告警模块将所述预测信息推送给用户。
可选地,若所述预设的数据采集方式为推送模式,则所述数据处理模块基于预设的数据采集方式采集所述监控数据的步骤包括:
所述数据处理模块接收所述数据采集模块推送的所述监控数据,其中,所述数据采集模块在获取到所述目标云资源的监控数据后,将获取到的监控数据发送给所述数据处理模块。
可选地,若所述预设的数据采集模块为拉取模式,则所述数据处理模块基于预设的数据采集方式采集所述监控数据的步骤包括:
所述数据处理模块基于所述目标云资源的地址信息向所述数据采集模块发送数据获取请求,以从所述数据采集模块获取所述监控数据。
可选地,所述数据处理模块基于所述目标云资源的地址信息向所述数据采集模块发送数据获取请求的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011147486.3/2.html,转载请声明来源钻瓜专利网。