[发明专利]容器集群资源监视方法、装置及系统有效
申请号: | 202011024477.5 | 申请日: | 2020-09-25 |
公开(公告)号: | CN112162821B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 武书舟;夏文岳;黄运豪;王佳琪;马欣欣;杨清波;刘东;陶蕾;崔灿;张鹏;肖飞;王治华;陈书里;狄方春;张周杰;冯琼;陈宏福;高峰;韩政;苏凡 | 申请(专利权)人: | 中国电力科学研究院有限公司;国网上海市电力公司;国家电网有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30;G06F11/32 |
代理公司: | 北京中巡通大知识产权代理有限公司 11703 | 代理人: | 郭瑶 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 集群 资源 监视 方法 装置 系统 | ||
1.一种容器集群资源监视方法,其特征在于,具体为容器集群的电网调度业务资源监视,应用于容器集群内的集群节点,所述方法包括以下步骤:
获取监视指标;
根据监视指标的类型,在预设的若干采集插件中选取目标采集插件,通过目标采集插件对监视指标进行采集,得到采集信息;其中,采集插件包括采集组件和模型组件,模型组件用于定义监视指标,采集组件用于根据模型组件的定义进行监视指标的采集;目标采集插件是指在若干采集插件中选择出当前监视指标对应的采集插件;
发送采集信息至服务端,采集信息用于容器集群资源的监视;
其中,发送采集信息至服务端时,获取监视指标的配置信息,根据配置信息配置监视指标的采集信息,发送配置后的采集信息至服务端;
还包括:
通过预设的采集插件,根据预设采集周期,对服务进程状态信息及服务详情信息进行采集,并将采集结果汇集为汇集信息;对于新增应用或服务,可以重写采集插件;并且,采集插件可以通过外部配置启动或者停止;
根据预设提交周期,周期的发送汇集信息至服务端,所述汇集信息用于进行容器集群的监视;
接收服务端下发的进程守护信息;
根据进程守护信息,周期的检查进程守护信息指定的进程的状态,当存在离线进程时,重启离线进程并获取重启结果;
将离线进程信息及重启结果发送至服务端;
接收服务端下发的进程控制信息;
根据进程控制信息,切换进程控制信息指定的进程的工作状态;
获取切换结果,将切换结果发送至服务端;
接收服务端下发的监视任务;
根据监视任务获取监视指标以及采集周期;
通过目标采集插件进行监视指标的采集的具体方法为:通过目标采集插件,根据采集周期对监视指标进行采集。
2.根据权利要求1所述的容器集群资源监视方法,其特征在于,还包括:
发送心跳信息至服务端;所述心跳信息用于触发服务端检验当前集群节点,并当当前集群节点属于预设监视范围时,生成注册成功信息并发送集群节点;
接收并根据服务端下发的注册成功信息,存储集群节点的节点信息。
3.一种容器集群资源监视方法,其特征在于,具体为容器集群的电网调度业务资源监视,应用于服务端,所述监视方法包括以下步骤:
发送监视指标至容器集群内的集群节点;所述监视指标用于触发集群节点根据监视指标的类型,在预设的若干采集插件中选取目标采集插件,通过目标采集插件对监视指标进行采集,得到采集信息并发送;其中,采集插件包括采集组件和模型组件,模型组件用于定义监视指标,采集组件用于根据模型组件的定义进行监视指标的采集;目标采集插件是指在若干采集插件中选择出当前监视指标对应的采集插件;
还包括:发送监视指标的配置信息至集群节点,用于触发集群节点根据配置信息配置监视指标的采集信息,发送配置后的采集信息至服务端;
接收集群节点发送的采集信息,将采集信息进行可视化显示;
还包括:
通过prometheus的预测机制并根据采集信息,得到监视指标的预测信息,将预测信息进行可视化显示,并根据预测信息进行监视告警和/或运维部署;
发送监视对象和采集周期至容器集群内的集群节点;所述监视对象和采集周期用于触发集群节点通过目标采集插件,根据采集周期对监视对象的监视指标进行采集;
发送提交周期至容器集群内的集群节点;所述提交周期用于触发集群节点根据提交周期发送采集信息;
发送进程守护信息至容器集群内的集群节点;所述进程守护信息用于触发集群节点周期的检查进程守护信息指定的进程的状态,当存在离线进程时,重启离线进程并获取重启结果;并将离线进程信息及重启结果发送;
接收集群节点发送的离线进程信息及重启结果;
发送进程控制信息至容器集群内的集群节点;所述进程控制信息用于触发集群节点切换进程控制信息指定的进程的工作状态;获取切换结果并发送;
接收集群节点发送的切换结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国网上海市电力公司;国家电网有限公司,未经中国电力科学研究院有限公司;国网上海市电力公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011024477.5/1.html,转载请声明来源钻瓜专利网。