文档简介:
操作场景:
用户成功安装Agent插件后,需要修改相关配置文件,用于上报监控指标和心跳数据。
前提条件:
已成功安装Agent插件。
操作步骤:
1. 使用root账号,登录云主机。
2. 执行以下命令,切换至Agent安装路径的bin下。
cd /usr/local/telescope/bin
3. 修改配置文件conf.json。
a. 执行以下命令,打开配置文件conf.json。
vi conf.json
b. 修改文件中的参数,具体参数请参见下表。
{
"InstanceId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ProjectId": "b5b92ee0xxxxxxxxxxxxxxxxcab92396",
"AccessKey": "QZ0XGJXFxxxxxxxxT65R",
"SecretKey": "lEv2aXAGwxxxxxxxxxxxxxxxxxxxxF8t0Bf18Tn2",
"RegionId": "cn-hz1"
}
-
公共配置参数
参数 |
说明 |
InstanceId |
云主机 ID,可通过登录管理控制台,在弹性云主机ECS列表中查看。 说明 l InstanceId可不用配置,保持"InstanceId":"",即可,若需要配置,请参考下两条。 l 该资源ID需保证全局唯一性,即同一个RegionID下Agent使用的InstanceId不能相同,否则系统可能会出现异常。 l InstanceId必须与实际的云主机资源ID一致,否则云监控界面将看不到对应云主机资源操作系统监控的数据。 |
ProjectId |
ProjectId可不用配置,保持"ProjectId": "",即可。若需要配置,请参考已下获取方式。 项目ID,获取方式如下: 1. 登录管理控制台,单击右上角“用户名”,选择“我的凭证”; 2. 在项目列表中,查看云主机资源对应的所属区域的项目ID。 |
AccessKey/SecretKey |
访问密钥,获取方式如下: 登录管理控制台,单击右上角“用户名”,选择“我的凭证 > 管理访问秘钥”; l 如已有访问密钥,查看创建时下载保存的credentials.csv文件中,获取文件中记录的Key值即可; l 如未创建,则通过“新增访问密钥”可创建新的访问密钥,妥善保存credentials.csv文件,并获取文件中记录的Key值。 注意 l 为了安全考虑,建议该用户为IAM用户,并且权限仅为CES Administrator和LTS Administrator。 l 配置的AccessKey必须在“我的凭证 > 管理访问秘钥”列表中,否则将鉴权失败,云监控界面看不到操作系统监控数据。 |
RegionId |
区域ID,例如:云主机资源所属区域为“杭州”,则RegionID为“cn-hz1”。 |
4. 修改云监控指标采集模块的配置文件conf_ces.json。
a. 执行以下命令,打开公共配置文件conf_ces.json。
vi conf_ces.json
b. 修改文件中的参数,具体参数请参见下表。
{
"Endpoint": "https://ces.cn-hz1.ctyun.cn"
}
-
指标采集模块参数配置
参数 |
说明 |
Endpoint |
云主机资源所属区域的云监控Endpoint URL,例如:云主机资源所属区域为“杭州”,则URL中使用“ces.cn-hz1.ctyun.cn”。 |
说明:
-
Agent插件配置完成后,因监控数据暂未上报,插件状态仍显示“未安装”,等待3-5分钟,刷新即可。