最近更新时间:2025-07-28 11:40:24
本文主要介绍如何将Prometheus实例与集群关联采集数据,以及如何解除关联。
登录容器服务控制台。
在左侧导航栏中,选择运维管理->Prometheus监控,进入Prometheus监控实例页面。
选择需要查看的实例,点击左侧的实例ID,进入基本信息页面。
点击左侧导航栏的集群监控,选择进入集群监控页面。
点击左上角关联集群,进入关联集群页面。
集群类型:支持独立部署集群与托管集群。
选择集群:单击选择需要关联的集群,可在搜索栏中输入集群名称或ID,精确搜索。
已被其他Prometheus实例关联过的集群或者异常状态下的集群会被置灰,不可选择。
在集群监控列表的Agent状态列,用户可查看该关联集群中Prometheus Agent安装及运行的状态,便于实时了解用户集群中Agent是否工作正常。
生命周期 | Agent状态 | 说明 |
|---|---|---|
安装阶段 | 关联中 | Agent组件安装中 |
关联成功 | Agent组件安装成功 | |
运行阶段 | 异常 | Agent组件未启动(未running) |
正常 | Agent组件已启动(running) | |
未知 | 服务连接问题,导致无从感知用户集群Agent状态 | |
卸载阶段 | 解除关联中 | Agent组件卸载中 |
已解除关联 | Agent组件卸载成功
|
问题:关联集群操作时,控制台报错“当前集群命名空间prom-xxxxxxxx正在删除中,请稍后重试"
解决方式:等待一段时间,重试。
问题:关联集群操作时,控制台报错“当前集群已存在prom-xxxxxxxx命名空间,可能残留组件资源。为避免资源冲突,请参照产品文档在集群彻底卸载相关组件和删除prom-xxxxxxxx命名空间后重试”
解决方式:用户在集群内手动如下执行命令 :
helm ls -n prom-xxxxxxxx //查询prom-xxxxxxxx命名空间下的release
helm uninstall <release name> -n prom-xxxxxxxx//依次删除该命名空间下查询到的release
kubectl delete ns prom-xxxxxxxx //删除prom-xxxxxxxx命名空间关联集群会创建“prom-xxxxxxxx“格式的命名空间,请勿将内部业务资源放在该命名空间下,以免勿删资源,造成业务中断。
纯净模式
