[发明专利]一种云计算服务监控系统和方法有效
申请号: | 202011164292.4 | 申请日: | 2020-10-27 |
公开(公告)号: | CN112291112B | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 解培;冯帆 | 申请(专利权)人: | 中国光大银行股份有限公司 |
主分类号: | H04L12/00 | 分类号: | H04L12/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100033 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 服务 监控 系统 方法 | ||
1.一种云计算服务监控系统,其特征在于,包括:
至少一个云计算服务主机、至少一个监控插件、服务注册中心模块、监控模块、告警模块以及数据存储分析模块;
其中,各所述云计算服务主机,用于提供云计算服务;
各所述监控插件,安装于对应的云计算服务主机中,用于采集所对应的云计算服务主机的监测指标数据;
所述服务注册中心模块,用于对各所述监控插件进行管理,管理各所述监控插件的生命周期,并提供各所述监控插件的调用接口;
所述监控模块,用于根据当前云计算服务监控规则,确定至少一个待监控云计算服务主机,以及与各所述待监控云计算服务主机对应的目标监控插件;按照预设时间间隔,定时通过所述服务注册中心模块提供的各所述目标监控插件的调用接口,调用各所述目标监控插件采集所对应的待监控云计算服务主机的监测指标数据,并获取各所述目标监控插件采集的监测指标数据;将所述监测指标数据发送至所述数据存储分析模块;
所述告警模块,用于对云计算服务监控告警规则进行管理,所述云计算服务监控告警规则包括监测指标告警规则和告警消息处理规则;根据所述监测指标告警规则,定时扫描所述监控模块获取的监测指标数据,判断是否产生告警信息;若是,则根据所述告警消息处理规则发送告警信息;
所述数据存储分析模块,用于对所述监测指标数据进行存储,并对所述监测指标数据做可视化展示;
所述云计算服务监控系统还包括:对外接口模块;
所述对外接口模块,用于提供标准化的对外管理接口;
其中,每一个云计算服务主机与一个监控插件对应。
2.根据权利要求1所述的系统,其特征在于,所述监控插件通过使用底层函数以及预设脚本,采集所对应的云计算服务主机的监测指标数据。
3.根据权利要求2所述的系统,其特征在于,所述监控插件包括:采集器单元和服务注册单元;
所述采集器单元,用于通过使用底层函数以及预设脚本,采集所对应的云计算服务主机的监测指标数据;
所述服务注册单元,用于对所述监控插件进行服务注册或者服务注销。
4.根据权利要求3所述的系统,其特征在于,所述服务注册中心模块包括:服务注册单元、对外接口单元以及健康检查单元;
所述服务注册单元,用于对请求进行服务注册的监控插件进行存储,完成所述请求进行服务注册的监控插件的注册;
所述对外接口单元,用于提供注册的监控插件的调用接口;
所述健康检查单元,用于定期检查注册的监控插件的工作状态为可用状态或者不可用状态。
5.根据权利要求4所述的系统,其特征在于,所述服务注册中心模块还包括:服务注销单元;
所述服务注销单元,用于在注册的监控插件中,删除工作状态为不可用状态的监控插件或者请求进行服务注销的监控插件。
6.根据权利要求1所述的系统,其特征在于,所述告警模块包括:告警规则生成器;
所述告警规则生成器,用于获取用户输入的告警指标、告警阈值以及逻辑运算符,根据所述告警指标、所述告警阈值以及所述逻辑运算符,生成至少一条监测指标告警规则;
其中,所述逻辑运算符包括与逻辑运算符以及或逻辑运算符。
7.根据权利要求6所述的系统,其特征在于,所述告警规则生成器,还用于获取用户输入的告警消息配置信息,根据所述告警消息配置信息,生成告警消息处理规则。
8.根据权利要求1所述的系统,其特征在于,所述数据存储分析模块包括;数据存储单元和数据可视化单元;
所述数据存储单元,用于根据预设存储规则,将所述监测指标数据存储至数据库;
所述数据可视化单元,用于使用图形化组件,根据预设监控图形模板和所述监测指标数据,生成监控图形界面。
9.一种云计算服务监控方法,应用于如权利要求1-8中任一项所述的一种云计算服务监控系统中,其特征在于,所述方法包括:
监控模块根据当前云计算服务监控规则,确定至少一个待监控云计算服务主机,以及与各所述待监控云计算服务主机对应的目标监控插件;
监控模块按照预设时间间隔,定时通过服务注册中心模块提供的各所述目标监控插件的调用接口,调用各所述目标监控插件采集所对应的待监控云计算服务主机的监测指标数据,并获取各所述目标监控插件采集的监测指标数据;
告警模块根据监测指标告警规则,定时扫描所述监控模块获取的监测指标数据,判断是否产生告警信息;若是,则根据告警消息处理规则发送告警信息;
监控模块将所述监测指标数据发送至数据存储分析模块;
数据存储分析模块对所述监测指标数据进行存储,并对所述监测指标数据做可视化展示;
对外接口模块,用于提供标准化的对外管理接口;
其中,每一个云计算服务主机与一个监控插件对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国光大银行股份有限公司,未经中国光大银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011164292.4/1.html,转载请声明来源钻瓜专利网。