[发明专利]一种适用于云计算的资源监控告警框架及其方法在审
申请号: | 201410588469.1 | 申请日: | 2014-10-28 |
公开(公告)号: | CN104410512A | 公开(公告)日: | 2015-03-11 |
发明(设计)人: | 汤碧君;杨松;莫展鹏;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 余伦 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 计算 资源 监控 告警 框架 及其 方法 | ||
技术领域
本发明涉及云计算领域,特别是指一种适用于云计算的资源监控告警框架及其方法。
背景技术
在云计算系统中,除了云计算本身可以支配的计算资源、存储资源和网络资源以外,还需要对承载这些资源的实体——服务器进行监控告警,除此之外,电源、存储设备等也是监控告警的对象。
监控告警至少应包括四个步骤:收集告警信息、设置告警规则、处理告警信息和检索告警信息。传统的资源监控告警模式,需要通过对不同类型的资源分别进行程序开发来实现,具有以下弊端:
一是监控告警的配置信息分散,难以维护;
二是开发重复较多,人力资源浪费,且复用性不强。
为了能够简单高效地展开云计算平台的资源监控告警,需要一种既能实现统一配置维护,又能减少开发工作量、实现高复用性的监控告警框架。
发明内容
本发明所解决的技术问题之一在于提供一种适用于云计算的资源监控告警框架;解决监控告警配置信息分散、重复开发的问题。
本发明所解决的技术问题之二在于提供一种适用于云计算的资源监控告警方法;解决监控告警配置信息分散、重复开发的问题。
本发明解决上述技术问题之一的技术方案是:
所述的框架包括监控告警控制器、告警数据收集器和告警数据处理器三个部分;
所述的监控告警控制器是整个资源监控告警框架的核心调度模块,通过读取节点关于监控资源的配置信息,生成具体的告警规则;
所述的告警数据收集器是根据告警规则收集监控指标数据的模块,包括告警数据收集模块和告警数据处理器选择模块两个部分;
所述的告警数据处理器是对收集到的监控指标数据进行上下阈值判断并进行告警通知等处理的模块,包括告警规则处理引擎、告警数据持久化模块和告警通知模块三个部分。
所述的告警数据处理器选择模块是指根据收集到的数据类型选择具体告警数据处理器的模块。
告警规则处理引擎是负责读取动态的监控阈值表达式,并通过表达式结合监控数据进行计算的模块;
所述的告警数据持久化模块是负责将监控数据存储到监控历史数据库中,以便进行监控信息检索的模块;
所述的告警通知模块是负责以监控规则中指定的方式通知资源管理者的模块。
本发明解决上述技术问题之二的技术方案是:
所述的方法包括以下步骤:
步骤1:监控程序启动以后,监控告警控制器读取节点关于具体监控资源的配置信息,包括监控指标、上下阈值和告警通知方式;
步骤2:根据配置信息,生成相应告警规则;
步骤3:调用告警数据收集器,依据告警规则中的监控指标收集相应数据;
步骤4:完成收集后,向告警数据处理器发送一个收集完成的事件;
步骤5:告警数据处理器接收到监控告警数据收集完成的事件后,根据告警规则中的上下阈值进行判断,若数据超出上下阈值范围,执行步骤6,反之完成本次资源监控告警;
步骤6:按照告警规则中的告警通知方式对超出上下阈值包含范围的数据进行处理;
步骤7:将监控数据存储到监控历史数据库中,以便进行监控信息检索。
本发明通过监控告警控制器、告警数据收集器和告警数据处理器三个部分,在监控程序启动后,由监控告警控制器读取节点配置信息并生成告警规则,告警数据处理器选择模块根据收集到的数据类型选择具体的告警数据处理器,告警数据处理器的告警规则处理引擎负责读取动态的监控阈值表达式,并通过表达式结合监控数据进行计算,告警通知模块负责以监控规则中指定的方式通知资源管理者。本发明将不同类型资源的监控告警配置归入了统一的监控告警控制器中,简化方便了维护工作;而且对于云计算平台新增资源只需要少量的开发即可支持自动化的监控告警,具有很高的复用性。
附图说明
下面结合附图对本发明进一步说明:
图1是本发明方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410588469.1/2.html,转载请声明来源钻瓜专利网。