更新时间:2024-08-05 GMT+08:00

安装ICAgent

ICAgent用于采集指标、日志和应用性能数据。对于在ECS、BMS控制台直接购买的主机,您需手动安装ICAgent。对于通过CCE间接购买的主机,ICAgent会自动安装,您不用安装ICAgent。

安装前提

  • 在进行ICAgent安装前,需要先确保本地浏览器时间与服务器时区、时间都一致。若有多个服务器,则要保证本地浏览器、多个服务器的时区、时间都一致。否则,可能会导致安装后不能在界面上准确查看应用、服务器的指标数据。
  • ICAgent进程需要root用户安装和运行。

安装方式说明

ICAgent有两种安装方式,您可以按照您的场景进行选择。您需要注意的是,下述两种安装方式,都不适用于容器节点(通过ServiceStage、CCE创建的集群容器节点)。容器节点不需要手动安装ICAgent,只需要在创建集群或部署应用时进行操作。

安装方式见表1

表1 安装方式

方式

适用场景

首次安装

当满足以下条件时,您需要按照该方式安装:

该服务器上未安装过ICAgent。

继承安装

当满足以下条件时,您需要按照该方式安装:

您有多个服务器需要安装ICAgent,其中一个服务器绑定了EIP,而剩余的没有绑定EIP。其中一个服务器已经通过首次安装方式装好了ICAgent,对于没有绑定EIP的服务器,您可以采用该安装方式。

请参考继承安装

首次安装

您申请服务器后,首次安装ICAgent,需执行如下操作:

  1. 获取AK/SK。

    • 若您已获取过AK/SK,请跳过该步骤。
    • 若您未获取过AK/SK,请获取AK/SK

  2. 在左侧导航栏中选择“配置管理 > Agent管理”。
  3. 选择“其他: 用户自定义接入主机”,单击“安装ICAgent”。
  4. 单击“复制命令”复制安装命令。
  5. 使用PuTTY等远程登录工具,以root用户登录待安装ICAgent的服务器,执行以下命令,在安装前关闭历史记录。

    set +o history

  6. 执行复制到的命令,根据提示输入已获取的AK和SK。
  7. 安装完成后,执行以下命令,开启历史记录。

    set -o history

    • 当显示“ICAgent install success”时,表示安装成功,ICAgent已安装在了/opt/oss/servicemgr/目录。安装成功后,在应用运维管理左侧导航栏中选择“配置管理 > Agent管理”,查看该服务器ICAgent状态。
    • 安装失败,请参考卸载ICAgent章节的登录服务器卸载后重新安装,如果还未安装成功,请联系技术工程师。

后续操作

更多安装方式及升级、卸载ICAgent请参考ICAgent管理