本文介绍如何在非阿里云环境下将应用部署到ARMS。

非阿里云环境存在以下3种场景,请根据环境的实际情况选择部署ARMS的操作。

  • 场景一:有专线连通到阿里云Region。

    等同于在对应Region下的正常部署,安装Java Agent的操作,请参见为Java应用手动安装Agent

  • 场景二:没有专线,机器环境可以开放部分公网。

    确认如下网络环境是否可以开放。

    ARMS端口:
    • 8442(元数据)
    • 8443(统计数据)
    • 8883(明细数据)
    • 8848(微服务相关数据)
    • 9092(应用诊断功能)
    ARMS域名:
    说明 此处以北京地域为例,不同地域的网络域名不同,请确认需要接入的地域对应的网络域名是否可以访问。各地域的网络域名,请参见表 1
    • 公网:arms-dc-bj.aliyuncs.com
    • 内网(VPC网络):arms-dc-bj-internal.aliyuncs.com
    • 公网:acm.aliyuncs.com
    链路追踪端口:
    • 80(Jaeger HTTP)
    • 1883(Jaeger gRPC)
    链路追踪域名:
    说明 此处以北京地域为例,不同地域的网络域名不同,请确认需要接入的地域下的网络域名是否可以访问。各地域的网络域名,请参见表 1
    • 公网:tracing-analysis-dc-bj.aliyuncs.com
    • 内网(VPC网络):tracing-analysis-dc-bj-internal.aliyuncs.com
    表 1. 各地域网络域名
    地域 ARMS公网 ARMS内网(VPC网络) 链路追踪公网 链路追踪内网(VPC网络)
    华东1(杭州) arms-dc-hz.aliyuncs.com arms-dc-hz-internal.aliyuncs.com tracing-dc-hz.aliyuncs.com tracing-dc-hz-internal.aliyuncs.com
    华北2(北京) arms-dc-bj.aliyuncs.com arms-dc-bj-internal.aliyuncs.com tracing-dc-bj.aliyuncs.com tracing-dc-bj-internal.aliyuncs.com
    华东2(上海) arms-dc-sh.aliyuncs.com arms-dc-sh-internal.aliyuncs.com tracing-dc-sh.aliyuncs.com tracing-dc-sh-internal.aliyuncs.com
    华北1(青岛) arms-dc-qd.aliyuncs.com arms-dc-qd-internal.aliyuncs.com tracing-dc-qd.aliyuncs.com tracing-dc-qd-internal.aliyuncs.com
    华南1(深圳) arms-dc-sz.aliyuncs.com arms-dc-sz-internal.aliyuncs.com tracing-dc-sz.aliyuncs.com tracing-dc-sz-internal.aliyuncs.com
    华北3(张家口) arms-dc-zb.aliyuncs.com arms-dc-zb-internal.aliyuncs.com tracing-dc-zb.aliyuncs.com tracing-dc-zb-internal.aliyuncs.com
    中国(香港) arms-dc-hk.aliyuncs.com arms-dc-hk-internal.aliyuncs.com tracing-dc-hk.aliyuncs.com tracing-dc-hk-internal.aliyuncs.com
    亚太东南(新加坡) arms-dc-sg.aliyuncs.com arms-dc-sg-internal.aliyuncs.com tracing-dc-sg.aliyuncs.com tracing-dc-sg-internal.aliyuncs.com
    政务云 arms-dc-gov.aliyuncs.com arms-dc-gov-internal.aliyuncs.com tracing-dc-gov.aliyuncs.com tracing-dc-gov-internal.aliyuncs.com
    华东1金融云(杭州) arms-dc-hz-finance.aliyuncs.com arms-dc-hz-finance-internal.aliyuncs.com tracing-dc-hz-finance.aliyuncs.com tracing-dc-hz-finance-internal.aliyuncs.com
    说明 仅以上地域的网络环境支持通过此方式接入应用。
    如果上述网络环境可以开放,参考以下文档安装Java Agent:
  • 场景三:没有专线,大部分机器环境不可以开放公网。

    在堡垒机上开放以上网络端口和对应Region的网络域名后,通过Gateway组件上传数据到ARMS应用监控中。具体操作,请参见ARMS用户网络部署