ack-arms-prometheus组件是ARMS Prometheus监控在ACK集群中的监控组件。本文介绍安装ack-arms-prometheus组件时遇到的常见问题。

提示Component Not Installed后继续安装ack-arms-prometheus组件,安装失败

  • 检查是否已经安装ack-arms-prometheus组件。
    1. 登录容器服务管理控制台
    2. 在控制台左侧导航栏中,单击集群
    3. 集群列表页面中,单击目标集群名称或者目标集群右侧操作列下的详情
    4. 在集群管理页面左侧导航栏选择应用 > Helm

      Helm页面检查是否已有ack-arms-prometheus。

      • Helm页面已有ack-arms-prometheus,您需要进行以下操作:

        您需要在Helm页面删除ack-arms-prometheus,并在组件管理页面重新安装ack-arms-prometheus。关于安装ack-arms-prometheus的具体操作,请参见管理组件

      • Helm页面没有ack-arms-prometheus,您需要进行以下操作:
        1. 若没有ack-arms-prometheus,说明删除ack-arms-prometheus helm有资源残留,需要手动清理。关于删除ack-arms-prometheus残留资源的具体操作,请参见ARMS Prometheus监控常见问题
        2. 组件管理页面安装ack-arms-prometheus。关于安装ack-arms-prometheus的具体操作,请参见管理组件
        3. 执行以上步骤,仍无法安装ack-arms-prometheus,请提交工单
  • 检查arms-prometheus-ack-arms-prometheus的日志是否有报错。
    1. 登录容器服务管理控制台
    2. 在控制台左侧导航栏中,单击集群
    3. 集群列表页面中,单击目标集群名称或者目标集群右侧操作列下的详情
    4. 在集群管理页面左侧导航栏选择工作负载 > 无状态
    5. 无状态页面顶部设置命名空间arms-prom,然后单击arms-prometheus-ack-arms-prometheus。
    6. 单击日志页签,查看日志中是否有报错。

      若日志中出现报错,请提交工单

  • 检查Agent是否安装报错。
    1. 登录ARMS控制台
    2. 在顶部菜单栏,选择地域。
    3. 在控制台左侧导航栏单击Prometheus监控
    4. Prometheus监控页面,单击K8s集群名称。
    5. 在左侧导航栏单击设置,在右侧页面单击设置页签。

      设置页签下可以查看健康检查结果。若有报错,请提交工单

安装ack-arms-prometheus组件时报错xxx in use

  1. 登录容器服务管理控制台
  2. 在控制台左侧导航栏中,单击集群
  3. 集群列表页面中,单击目标集群名称或者目标集群右侧操作列下的详情
  4. 在集群管理页面左侧导航栏选择应用 > Helm
    Helm页面检查是否已有ack-arms-prometheus。
    • Helm页面已有ack-arms-prometheus,您需要进行以下操作:

      您需要在Helm页面删除ack-arms-prometheus,并在组件管理页面重新安装ack-arms-prometheus。关于安装ack-arms-prometheus的具体操作,请参见管理组件

    • Helm页面没有ack-arms-prometheus,您需要进行以下操作:
      1. 若没有ack-arms-prometheus,说明删除ack-arms-prometheus helm有资源残留,需要手动清理。关于删除ack-arms-prometheus残留资源的具体操作,请参见ARMS Prometheus监控常见问题
      2. 组件管理页面安装ack-arms-prometheus。关于安装ack-arms-prometheus的具体操作,请参见管理组件
      3. 执行以上步骤,仍无法安装ack-arms-prometheus,请提交工单