更新时间:2022-04-11 GMT+08:00

安装Agent

本章节主要介绍如何在已有裸金属服务器实例中手动安装Agent,实现主机监控。您需要完成以下步骤:

  1. 添加域名解析地址:在裸金属服务器“/etc/resolv.conf”文件中添加各区域域名解析地址。
  2. 配置安全组:用于下载Telescope包、发送指标数据、采集日志等。
  3. 安装Agent:手动为裸金属服务器安装Agent,实现主机监控。

添加域名解析地址

  1. 使用root帐号,登录裸金属服务器。
  2. 输入vi /etc/resolv.conf,打开“/etc/resolv.conf”文件。
  3. 在文件中添加“nameserver 100.125.1.250”和“nameserver 100.125.21.250”,如图1所示。
    图1 添加域名解析地址

    不同区域nameserver不同,如下所示:

    华北-北京一:100.125.1.250,100.125.21.250

    华北-北京四:100.125.1.250,100.125.129.250

    华东-上海一:100.125.1.250,100.125.64.250

    华南-广州:100.125.1.250,100.125.136.29

    中国-香港:100.125.1.250,100.125.3.250

    亚太-曼谷:100.125.1.250,100.125.3.250

    拉美-圣地亚哥:100.125.1.250

  4. 按“Esc”,输入:wq保存设置。

配置安全组

  1. 在裸金属服务器详情页面,单击“安全组”页签。
  2. 单击图标展开安全组详情,其中包含所配置的安全组规则。
  3. 在规则列表右上方单击安全组ID,跳转至“安全组”页面。
    图2 安全组规则列表
  4. 在操作列单击“配置规则”,在“出方向规则”页签下单击“添加规则”,按表1添加规则。
    表1 安全组规则

    方向

    协议

    端口

    目的地址

    说明

    出方向

    TCP

    80

    100.125.0.0/16

    用于从OBS桶下载Agent包到BMS中、获取BMS的元数据信息与鉴权信息。

    出方向

    TCP、UDP

    53

    100.125.0.0/16

    用于DNS解析域名,下载Agent时解析OBS地址、发送监控数据时解析云监控服务Endpoint地址。

    出方向

    TCP

    443

    100.125.0.0/16

    采集监控数据到云监控服务端。

安装Agent

  1. 执行以下命令,安装Agent。

    华北-北京一:

    cd /usr/local && curl -k -O https://obs.cn-north-1.myhuaweicloud.com/uniagent-cn-north-1/script/agent_install.sh && bash agent_install.sh

    华北-北京四:

    cd /usr/local && curl -k -O https://obs.cn-north-4.myhuaweicloud.com/uniagent-cn-north-4/script/agent_install.sh && bash agent_install.sh

    华南-广州:

    cd /usr/local && curl -k -O https://obs.cn-south-1.myhuaweicloud.com/uniagent-cn-south-1/script/agent_install.sh && bash agent_install.sh

    华东-上海一:

    cd /usr/local && curl -k -O  https://obs.cn-east-3.myhuaweicloud.com/uniagent-cn-east-3/script/agent_install.sh && bash agent_install.sh

    华东-上海二:

    cd /usr/local && curl -k -O https://obs.cn-east-2.myhuaweicloud.com/uniagent-cn-east-2/script/agent_install.sh && bash agent_install.sh

    中国-香港:

    cd /usr/local && curl -k -O https://obs.ap-southeast-1.myhuaweicloud.com/uniagent-ap-southeast-1/script/agent_install.sh && bash agent_install.sh

    亚太-曼谷:

    cd /usr/local && curl -k -O https://obs.ap-southeast-2.myhuaweicloud.com/uniagent-ap-southeast-2/script/agent_install.sh && bash agent_install.sh

    亚太-新加坡:

    cd /usr/local && curl -k -O https://obs.ap-southeast-3.myhuaweicloud.com/uniagent-ap-southeast-3/script/agent_install.sh && bash agent_install.sh

    非洲-约翰内斯堡:

    cd /usr/local && curl -k -O https://obs.af-south-1.myhuaweicloud.com/uniagent-af-south-1/script/agent_install.sh && bash agent_install.sh

    拉美-圣地亚哥:

    cd /usr/local && wget https://telescope-la-south-2.obs.la-south-2.myhuaweicloud.com/scripts/agentInstall.sh && chmod 755 agentInstall.sh && ./agentInstall.sh

    拉美-圣保罗一:

    cd /usr/local && wget https://telescope-sa-brazil-1.obs.sa-brazil-1.myhuaweicloud.com/scripts/agentInstall.sh && chmod 755 agentInstall.sh && ./agentInstall.sh

    拉美-墨西哥城一:

    cd /usr/local && wget http://telescope-na-mexico-1.obs.myhuaweicloud.com/scripts/agentInstall.sh && chmod 755 agentInstall.sh && ./agentInstall.sh
    当回显如图3所示时,说明Agent安装成功。
    图3 Agent安装成功
  2. 安装完成后,请参考“手动配置Agent(Linux)”完成Agent的配置。