集成容器服务后即可对腾讯云容器服务业务场景进行监控。本文将为您介绍如何集成容器服务。
腾讯云容器服务(Tencent Kubernetes Engine,TKE)是基于原生 Kubernetes 提供以容器为核心的解决方案,解决用户开发、测试及运维过程的环境问题、帮助用户降低成本,提高效率。而 Kubernetes 是一款由 Google 开发的开源的容器编排工具,在 Google 已使用超过15年。作为容器领域实施的标准,Kubernetes 可以极大地简化应用的管理和部署复杂度。通过与容器服务集成,可以大大简化用户通过 Prometheus 来监控 Kubernetes 状态及其运行在上面的服务。
说明:
为保证正常运行,存量实例在编辑采集配置和新关联集群时会自动更新组件版本,更新过程中可能会造成已关联的集群数据断点。
操作步骤
1. 登录 Prometheus 监控服务控制台。
2. 在 Prometheus 实例列表中,单击新建的实例 ID/名称 。
3. 进入 Prometheus 管理中心,在顶部导航栏中单击数据采集。
4. 在集成容器服务页面进行下列操作:
关联集群:将集群和 Prometheus 实例关联,参见指引 关联集群。
数据采集配置:支持通过控制台新增或 Yaml 文件配置两种方式,创建新的数据采集规则来监控您的业务数据,参见指引 数据采集配置。
精简监控指标:选择需要上报的指标,避免不必要的费用支出,参见指引 精简监控指标 。
5. 完成以上操作后,在 Prometheus 实例列表点击对应的 Grafana 图标,查看您容器服务的监控数据。
![](https://qcloudimg.tencent-cloud.cn/image/document/bd130fe1958cc1d16c5888943759e618.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/bd130fe1958cc1d16c5888943759e618.png)
关联集群
注意:
关联集群成功后将在集群中安装监控数据采集插件,该插件在解除关联的同时会被删除。当前支持跨 VPC 关联,支持在同一个监控实例内监控不同地域不同 VPC 下的集群。
前提条件
已登录 腾讯云可观测平台控制台,并创建集群。
已创建 Prometheus 实例。
操作步骤
1. 登录 腾讯云可观测平台控制台,选择左侧导航栏中的 Prometheus 监控。
2. 在监控实例列表页,选择需要关联集群操作的实例名称,进入该实例详情页。
3. 在顶部导航栏中单击数据采集 > 集成容器服务 > 关联集群。
4. 在弹出的“关联集群”窗口,选择相关集群。 ![](https://qcloudimg.tencent-cloud.cn/image/document/5f27948e4327590312af1e0bbe395a39.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/5f27948e4327590312af1e0bbe395a39.png)
集群类型:容器服务的标准集群、 弹性集群、注册集群、边缘集群。
跨 VPC 关联:开启后支持在同一个监控实例内监控不同地域不同VPC下的集群。
公网 CLB:若您的实例所在的 VPC 与想要关联集群网络互通则无需创建;若您的实例所在的 VPC 与想要关联的集群网络不互通,则必须勾选创建公网 CLB,否则无法进行跨 VPC 集群的数据采集。例如:若您实例所在的 VPC 与想要关联集群所在的 VPC 已经通过 云联网 打通,则不需要创建公网 CLB。
集群所在地域:选择集群所在地域。
集群:选择需要关联的集群,支持多选。
全局标记:用于给每个监控指标打上相同的键值对。
5. 单击确定即可将所选集群和当前监控实例关联。
解除关联
1. 登录 腾讯云可观测平台控制台,选择左侧导航栏中的 Prometheus 监控。
2. 在监控实例列表页,选择解除关联的实例名称,进入该实例详情页。
3. 在数据采集 > 集成容器服务页面,单击实例右侧的更多 > 解除关联。
4. 在弹出的“解除关联集群”窗口,单击确定即可解除关联。
说明: