文档首页/ 应用运维管理 AOM/ 最佳实践/ 第三方云厂商或互联网数据中心自建Prometheus对接到AOM Prometheus实例
更新时间:2024-12-20 GMT+08:00
分享

第三方云厂商或互联网数据中心自建Prometheus对接到AOM Prometheus实例

应用场景

云上用户经常会遇到多云或者跨region采集自建Prometheus指标数据场景。典型场景例如:将者第三方云厂商或互联网数据中心(Internet Data Center,以下简称IDC)的自建Prometheus对接到AOM的 Prometheus实例中。

图1 第三方云厂商或IDC自建Prometheus对接到AOM Prometheus实例

解决方案

您需要先配置VPC-EP;如果您在华为云拥有弹性云服务器ECS,您可以根据需要通过步骤二步骤三验证网络的连通性;最后通过专线访问AOM域名即可以将自建Prometheus对接到AOM Prometheus实例。

约束与限制

当前仅华北-北京四、华东-青岛区域支持将第三方云厂商、互联网数据中心、华为云其他Region自建Prometheus对接到AOM Prometheus实例。

步骤一:配置VPCEP

以“华北-北京四”区域为例,配置购买终端节点的相关参数。

  1. 登录终端节点服务页面。
  2. 在左侧导航栏中选择“VPC 终端节点 > 终端节点”。
  3. 单击“购买终端节点”,根据需要配置相关参数。

    1. “区域”选择“华北-北京四”。
    2. “服务类别”选择“按名称查找服务”。
    3. “服务名称”输入“cn-north-4.aom-access.df1ac4a2-7088-4cbe-990f-97ec3e121269”并单击“验证”。其他区域“服务名称”可参考表1
      1. 若显示“已找到服务”,继续后续操作。
      2. 若显示“未找到服务”,请检查“区域”是否和终端节点服务所在区域一致或输入的“服务名称”是否正确。
      表1 AOM后端终端节点服务名称

      区域

      服务名称

      华北-北京四

      cn-north-4.aom-access.df1ac4a2-7088-4cbe-990f-97ec3e121269

      华东-青岛

      cn-east-5.aom-access.bf610bc3-24b5-43fa-a6ae-74d64d601817

    4. “虚拟私有云、子网”等参数可以根据需要进行选择,详细参数配置请参见接口型终端节点参数配置

      “虚拟私有云”与已购买的弹性云服务器的“虚拟私有云”需一致。

    图2 购买终端节点

  4. 参数配置完成,单击“立即购买”,进行规格确认。

    • 规格确认无误,单击“提交”,任务提交成功。
    • 参数信息配置有误,需要修改,单击“上一步”,修改参数,然后单击“提交”。

步骤二(可选):检查VPC内的ECS安全组配置

通过ECS验证到AOM域名的连通性。

  1. 登录弹性云服务器 ECS控制台。
  2. 在左侧导航栏中选择“弹性云服务器 > 弹性云服务器”。
  3. 单击弹性云服务器名称,进入弹性云服务器的“基本信息”页签。
  4. 检查弹性云服务器中的“虚拟私有云”与步骤一购买终端节点时选择的虚拟私有云是否一致。

    • 若一致,则继续后续操作。
    • 若不一致,请修改配置使其保持一致。
    图3 查看弹性云服务器的“虚拟私有云”

  5. 在弹性云服务器的“基本信息”页签单击“安全组”,在“安全组”的“出方向规则”页签中查看“协议端口”和“目的地址”的配置。

    “协议端口”需要配置为“全部”,“目的地址”需要配置为“0.0.0.0/0”,如果不是,需要修改为对应取值。
    图4 查看出方向规则

步骤三(可选):验证连通性

登录ECS通过curl接口验证连通性。

  1. 登录弹性云服务器 ECS控制台。
  2. 在左侧导航栏中选择“弹性云服务器 > 弹性云服务器”。
  3. 单击主机列表“操作”列下的“远程登录”,远程登录弹性云服务器
  4. 执行命令访问AOM的域名和端口。以访问华北-北京四区域为例,如图5所示。

    curl aom-access.cn-north-4.myhuaweicloud.com:8443
    图5 访问AOM的域名和端口

步骤四:自建机器通过专线访问AOM域名

自建机器可以通过直接访问VPC终端节点VPC-EP的IP,访问VPC-EP对接的域名,也可以通过在机器上配置域名解析,通过接口访问AOM服务。以下通过配置域名解析为例访问AOM服务。

  1. 以Centos为例在自建机器中执行以下命令。

    sudo vi /etc/hosts

  2. 配置域名解析。例如,新增配置:

    192.168.0.31 aom-access.cn-north-4.myhuaweicloud.com

    “192.168.0.31”为VPC-EP的IP地址 ,“aom-access.cn-north-4.myhuaweicloud.com”为AOM的域名。

相关文档