[发明专利]一种对K8s集群容器资源进行监控并进行告警的方法在审
申请号: | 201910541715.0 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110262944A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 郭宝云 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 郭会 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 告警 监控数据 集群 聚合 容器组 集群服务器 精细化管理 单个容器 问题出处 应用服务 重新调度 连接数 组资源 内网 排查 外网 副本 内存 发送 展示 | ||
1.一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,包括以下步骤:
A.编写Prometheus的yml配置文件,安装部署监控服务,设置监控目标;
B.编写配置文件,并将装载监控数据的文件进行挂载;
C.利用K8s容器集群命名空间的概念,对每个命名空间及其部署的服务进行隔离;
D.用户登录到容器云平台后,部署应用服务,发送服务请求,由容器云平台根据K8s的API将该服务自动调度到某个node上;
E.为不同的用户部署的应用服务分组,然后分别为不同的应用服务下的容器组打标签;
F.在应用服务调度的节点正常时进入步骤G,在应用服务调度的节点异常或用户手动调整应用服务的调度节点以及副本数量时,进入步骤H;
G.Prometheus根据步骤E的分组和标签向node_exporter获取应用服务下所有容器组的聚合监控数据;
H.重新调度容器组,应用服务组的标签不变,修改容器组标签,由Prometheus根据新生成的组标签向node_exporter获取应用服务下所有容器组的聚合监控数据;
I.根据监控到的聚合监控数据,配置告警所需参数和告警规则,设置告警对象,告警阈值,触发规则;配置告警联系方式;
J.访问步骤D部署的应用服务,产生服务器资源的消耗、流量的出入;
K.当服务器资源数据属于设置的告警阈值范围内时,通过配置的告警联系方式发送告警数据;
L.安装部署图形界面展示系统,并和检测的容器集群以及监控关联起来。
2.根据权利要求1所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤I中还包括将监控到的聚合监控数据存储于云数据库中,所述步骤L还包括图形界面展示系统从云数据库中获取所述聚合监控数据并进行展示。
3.根据权利要求2所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述图形界面展示系统对聚合监控数据进行展示时展示方式包括仪表盘,柱状图,折线图,点图,饼图,表格。
4.根据权利要求1所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤A中的监控目标包括系统CPU和/或内存。
5.根据权利要求1所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤I中配置的告警联系方式包括邮箱或短信。
6.根据权利要求1所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤K中的告警数据包括告警对象,告警问题,发件人,告警的标题。
7.根据权利要求1所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤I中的告警对象包括集群服务器上部署的服务,某应用服务的聚合监控数据,以及应用服务下的单个容器组的监控数据。
8.根据权利要求7所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述容器组的监控数据包括集群节点CPU使用率或使用量,内存使用率或使用量,磁盘使用率,磁盘写入速率,系统负载,上行流量或下行流量,容器node情况。
9.根据权利要求8所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,所述步骤I中的触发规则包括根据集群容器CPU使用率或使用量,内存使用率或使用量,磁盘使用率,磁盘写入速率,系统负载,上行流量或下行流量,容器node情况超过或未超过告警阈值就产生告警。
10.根据权利要求1至9中任一所述的一种对K8s集群容器资源进行监控并进行告警的方法,其特征在于,还包括步骤M:用户登录容器云平台,查询部署应用服务的聚合监控数据或用户访问通过容器云平台部署的服务,产生实际流量,查询实际使用的聚合监控数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910541715.0/1.html,转载请声明来源钻瓜专利网。