注册的集群接入arms-prometheus能为分布在各处的Kubernetes集群提供统一的管理方式。本文介绍如何通过容器服务Kubernetes版中的应用将arms-prometheus接入至注册的Kubernetes集群。

前提条件

您已通过容器服务Kubernetes版接入一个注册的Kubernetes集群。具体操作,请参见创建注册集群并接入本地数据中心集群

操作步骤

  1. 登录容器服务管理控制台,在左侧导航栏中选择集群
  2. 集群列表页面中,单击目标集群名称,然后在左侧导航栏中,选择应用 > Helm
    Helm页面存在arms-prometheus和arms-prom安装记录,请删除对应的安装记录后,再按照后续操作重新接入。
  3. 在集群管理页左侧导航栏中,选择运维管理 > 组件管理
  4. 组件管理页面,单击日志与监控页签。
  5. 找到ack-arms-prometheus卡片,单击右下角的安装。然后单击确定
  6. Helm页面,单击发布名称为arms-prometheus右侧操作列下的更新,修改相应参数,然后单击确定
    参数 描述 备注
    cluster_id 您的集群ID。 根据选择的集群自动生成。
    uid 您的阿里云账号UID。
    说明 UID需要带引号。
    region_id 应用实时监控服务ARMS所在的地域。
    注意
    • 如果您的集群和专有网络VPC之间有专线,专线会被自动使用。
    • 如果您是通过公网注册的外部集群,需要删除镜像参数中的vpc。例如,删除vpc后的镜像参数为registry.cn-hangzhou.aliyuncs.com/arms-docker-repo/arms-prom-operator:v0.1

执行结果

安装完成后,您可登录Prometheus控制台。进入对应集群实例,查看监控数据和定义告警规则。更多信息,请参见ARMS Prometheus监控创建Prometheus监控报警