文档首页 > > 用户指南> ICAgent管理> ICAgent管理(非华为云主机)> 安装ICAgent

安装ICAgent

分享
更新时间: 2019/11/13 GMT+08:00

前提条件

  • 已购买弹性云服务器ECS作为跳板机。
  • 满足APM支持的操作系统,支持amd64处理器架构。
  • 弹性云服务器已绑定弹性IP地址
  • 确保本地浏览器的时间与弹性云服务器的时区、时间一致。

操作步骤

非华为云上的服务器安装ICAgent,请先在华为云上购买一台弹性云服务器作为跳板机,然后执行如下操作:

推荐CentOS 6.5 64bit及其以上版本的镜像, 最低规格为1vCPUs | 1GB,推荐规格为2vCPUs | 4GB。

  1. 登录弹性云服务器修改跳板机ECS使用的安全组规则。

    1. 在ECS详情页,单击安全组页签,进入安全组列表页。
    2. 单击具体的安全组名,单击“更改安全组规则”,进入安全组详情页。
    3. 在该安全组详情页,单击“入方向规则 > 添加规则 ”,按表 安全组规则添加安全组规则。
      表1 安全组规则

      方向

      协议

      端口

      说明

      入方向

      TCP

      8149、8102、8923、30200、30201、80

      ICAgent发送数据到跳板机的端口列表。

      将安全组的入方向端口8149、8102、8923、30200、30201、80开启,保证非华为云的VM到跳板机ECS的数据连通性。

  2. 登录AOM控制台,在左侧导航栏中选择“采集器部署 > Agent管理”。
  3. 选择“其他: 用户自定义接入主机”,单击“安装ICAgent”,选择“主机类型”为“非华为云主机”。
  4. 在跳板机上开通转发端口。

    1. 图 跳板机私有IP所示,输入跳板机私有IP,生成跳板机转发命令。
      图1 跳板机私有IP

      跳板机私有IP是指VPC内网IP。

    2. 单击“复制命令”,复制跳板机转发命令。
    3. root用户登录跳板机,执行SSH Tunnel转发命令。
      ssh -f -N -L {跳板机ip}:8149:{elbip}:8149 -L {跳板机ip}:8102:{elbip}:8102 -L {跳板机ip}:8923:{elbip}:8923 -L {跳板机ip}:30200:{elbip}:30200 -L {跳板机ip}:30201:{elbip}:30201 -L {跳板机ip}:80:icagent-{region}.obs.{region}.myhuaweicloud.com:80 {跳板机ip}

      根据命令提示输入root用户密码即可。

    4. 执行netstat -lnp | grep ssh命令查看对应端口是否被侦听,如果返回结果如图2所示,说明TCP端口已开通。
      图2 TCP端口验证结果
      • 在浏览器地址栏里输入“http://跳板机ECS的IP地址”。如果访问成功,说明安全组规则已经生效。
      • 如果跳板机ECS掉电重启,请重新执行如上命令。

  5. 获取AK/SK,请参考如何获取AK/SK
  6. 生成ICAgent安装命令,并复制该命令。

    1. 图 获取AK/SK凭证所示,在文本框中输入AK、SK、DC和跳板机连接IP,生成ICAgent安装命令。
      图3 获取AK/SK凭证
      • 请确保输入正确的AK/SK,否则将无法安装ICAgent。
      • DC:自定义节点所属数据中心名称,便于分类查看主机。
      • 跳板机连接IP:使用EIP方式连接,为跳板机弹性公网IP,使用云专线VPC对等连接方式,为跳板机VPC内网IP。
    2. 单击“复制命令”,复制ICAgent安装命令。

  7. 使用PuTTY等远程登录工具,以root用户登录待安装ICAgent的服务器,执行ICAgent安装命令进行安装。

    当显示“ICAgent install success”时,表示安装成功,ICAgent已安装在了/opt/oss/servicemgr/目录。安装成功后,在应用性能管理左侧导航栏中选择“采集管理 > Agent管理”,查看该服务器ICAgent状态。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区