文档首页 > > 用户指南> 主机监控> 手动安装配置Agent(已有裸金属服务器)> 配置Agent

配置Agent

分享
更新时间: 2019/06/25 GMT+08:00

用户成功安装Agent插件后,需要修改相关配置文件,用于上报监控指标和心跳数据。

前提条件

已成功安装Agent插件。

操作步骤

  1. 使用root帐号,登录裸金属服务器。
    说明:

    如果使用非root帐号登录,可通过su - root命令切换至root帐号。

  2. 执行以下命令,切换至Agent安装路径的bin目录下。

    cd /usr/local/telescope/bin

  3. 修改公共配置文件conf.json。
    1. 执行以下命令,打开公共配置文件conf.json。

      vi conf.json

    2. 修改文件中的参数。
      { 
           "InstanceId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 
           "ProjectId": "b5b92ee0xxxxxxxxxxxxxxxxcab92396", 
           "AccessKey": "QZ0XGJXFxxxxxxxxT65R", 
           "SecretKey": "lEv2aXAGwxxxxxxxxxxxxxxxxxxxxF8t0Bf18Tn2", 
           "RegionId": "cn-north-1"
           "ClientPort": 0,
           "PortNum": 200
       }

      其中,InstanceId参数如表1所示,其他参数请参见表2

      表1 参数说明

      参数

      说明

      InstanceId

      BMS实例ID,可通过登录管理控制台,在裸金属服务器实例列表中查看。

      说明:
      • 该实例ID需保证全局唯一性,即同一个RegionId下Agent使用的InstanceId不能相同,否则系统可能会出现异常。
      • InstanceId必须与实际的BMS实例ID一致,否则云监控界面将看不到对应BMS实例监控数据。

      ClientPort

      Agent占用的起始端口号。

      默认为0,表示随机占用。1~1023为系统保留端口,建议不要配置。

      PortNum

      Agent占用的端口数量。

      默认为200,若ClientPort配置5000,则表示在5000~5199端口中随机占用。

  4. 修改云监控指标采集模块的配置文件conf_ces.json。
    1. 执行以下命令,打开公共配置文件conf_ces.json。

      vi conf_ces.json

    2. 修改文件中的参数,具体参数请参见表2
      {
         "Endpoint": "https://ces.cn-north-1.myhwclouds.com"
      }
      表2 参数说明

      参数

      说明

      Endpoint

      BMS实例所属区域的云监控Endpoint URL。例如:BMS实例所属区域为“华北-北京一”,则URL中使用“ces.cn-north-1.myhwclouds.com”,其他区域的Endpoint取值详见https://developer.huaweicloud.com/endpoint.html

  5. (可选)配置软RAID监控插件。

    软RAID名称必须以md开头,否则监控页面无法显示监控项名称。

    1. 新建文件夹。

      mkdir /usr/local/telescope/plugins/

    2. 进入文件夹。

      cd /usr/local/telescope/plugins/

    3. 获取监控插件脚本。

      wget http://obs.myhwclouds.com/obs-bms-agent/raid_monitor.sh

    4. 修改文件权限。

      chmod 755 raid_monitor.sh

    5. 新建配置文件。

      vi /usr/local/telescope/plugins/conf.json,内容如下:

      {
        "plugins": [
          {
            "path": "/usr/local/telescope/plugins/raid_monitor.sh",
            "crontime": 10
          }
        ]
      }

      其中,“path”为插件路径,“crontime”为指标采集周期(单位:秒)。

      完成配置文件编辑后,执行service telescoped restart命令重启服务。

      说明:
      • 插件采集周期必须是不小于10的整数。对于小于10秒的配置,插件采用默认值10秒;若采集周期配置非整数,软RAID指标采集异常。
      • 插件路径path请勿私自修改,否则软RAID指标采集异常。
分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区