全部产品
Search
文档中心

可观测链路 OpenTelemetry 版:准备工作

更新时间:Dec 12, 2024

使用可观测链路 OpenTelemetry 版前,您需要开通可观测链路 OpenTelemetry 版及准备上报数据相关配置信息。

准备工作

使用可观测链路 OpenTelemetry 版前,通常需要完成以下步骤:

  1. 开通可观测链路 OpenTelemetry 版

    单击可观测链路 OpenTelemetry 版产品主页,按照页面提示开通可观测链路 OpenTelemetry 版服务。

  2. 接入应用之前,获取上报数据相关配置信息。

    1. 对于非阿里云应用,获取接入需要开放的域名和端口

    2. 获取不同端口支持的数据上报协议及接入点域名

非阿里云应用接入需要开放的域名和端口

对于没有部署在阿里云上的应用,接入可观测链路 OpenTelemetry 版,您需要开放下文列举的端口和域名。

开放端口

  • 8090(OpenTelemetry gRPC)

  • 80(OpenTelemetry HTTP / Jaeger HTTP)

  • 1883(Jaeger gRPC)

开放域名

地域

公网

内网(VPC网络)

华东1(杭州)

tracing-analysis-dc-hz.aliyuncs.com

tracing-analysis-dc-hz-internal.aliyuncs.com

华东2(上海)

tracing-analysis-dc-sh.aliyuncs.com

tracing-analysis-dc-sh-internal.aliyuncs.com

华北1(青岛)

tracing-analysis-dc-qd.aliyuncs.com

tracing-analysis-dc-qd-internal.aliyuncs.com

华北2(北京)

tracing-analysis-dc-bj.aliyuncs.com

tracing-analysis-dc-bj-internal.aliyuncs.com

华北3(张家口)

tracing-analysis-dc-zb.aliyuncs.com

tracing-analysis-dc-zb-internal.aliyuncs.com

华北5(呼和浩特)

tracing-cn-huhehaote.arms.aliyuncs.com

tracing-cn-huhehaote-internal.arms.aliyuncs.com

华北6(乌兰察布)

tracing-cn-wulanchabu.arms.aliyuncs.com

tracing-cn-wulanchabu-internal.arms.aliyuncs.com

华南1(深圳)

tracing-analysis-dc-sz.aliyuncs.com

tracing-analysis-dc-sz-internal.aliyuncs.com

华南2(河源)

tracing-cn-heyuan.arms.aliyuncs.com

tracing-cn-heyuan-internal.arms.aliyuncs.com

华南3(广州)

tracing-cn-guangzhou.arms.aliyuncs.com

tracing-cn-guangzhou-internal.arms.aliyuncs.com

西南1(成都)

tracing-cn-chengdu.arms.aliyuncs.com

tracing-cn-chengdu-internal.arms.aliyuncs.com

中国(香港)

tracing-analysis-dc-hk.aliyuncs.com

tracing-analysis-dc-hk-internal.aliyuncs.com

亚太东北1(东京)

tracing-analysis-dc-jp.aliyuncs.com

tracing-analysis-dc-jp-internal.aliyuncs.com

新加坡

tracing-analysis-dc-sg.aliyuncs.com

tracing-analysis-dc-sg-internal.aliyuncs.com

亚太东南3(吉隆坡)

tracing-ap-southeast-3.arms.aliyuncs.com

tracing-ap-southeast-3-internal.arms.aliyuncs.com

亚太东南5(雅加达)

tracing-analysis-dc-indonesia.aliyuncs.com

tracing-analysis-dc-indonesia-internal.aliyuncs.com

欧洲中部1(法兰克福)

tracing-analysis-dc-frankfurt.aliyuncs.com

tracing-analysis-dc-frankfurt-internal.aliyuncs.com

英国伦敦(伦敦)

tracing-analysis-dc-lundun.aliyuncs.com

tracing-analysis-dc-lundun-internal.aliyuncs.com

美国东部1(弗吉尼亚)

tracing-us-east-1.arms.aliyuncs.com

tracing-us-east-1-internal.arms.aliyuncs.com

美国西部1(硅谷)

tracing-analysis-dc-usw.aliyuncs.com

金融云华东2(上海)

tracing-analysis-dc-sh-finance-1.aliyuncs.com

tracing-analysis-dc-sh-finance-1-internal.aliyuncs.com

接入和鉴权说明

可观测链路 OpenTelemetry 版服务提供了开源OpenTelemetry SDK/Collector、Jaeger SDK/Agent、Zipkin和Skywalking客户端的接入方式。下文介绍了各地域接入点域名和不同端口对应的数据上报协议,以及如何获取接入点鉴权Token。

直接上报

公有云各区域接入点域名

说明

如果应用部署于阿里云生产环境,请选择内网接入点,否则选择公网接入点。

地域

Region ID

阿里云内网Endpoint

公网Endpoint

华东1(杭州)

cn-hangzhou

tracing-analysis-dc-hz-internal.aliyuncs.com

tracing-analysis-dc-hz.aliyuncs.com

华东2(上海)

cn-shanghai

tracing-analysis-dc-sh-internal.aliyuncs.com

tracing-analysis-dc-sh.aliyuncs.com

华北1(青岛)

cn-qingdao

tracing-analysis-dc-qd-internal.aliyuncs.com

tracing-analysis-dc-qd.aliyuncs.com

华北2(北京)

cn-beijing

tracing-analysis-dc-bj-internal.aliyuncs.com

tracing-analysis-dc-bj.aliyuncs.com

华北 3(张家口)

cn-zhangjiakou

tracing-analysis-dc-zb-internal.aliyuncs.com

tracing-analysis-dc-zb.aliyuncs.com

华北5(呼和浩特)

cn-huhehaote

tracing-cn-huhehaote-internal.arms.aliyuncs.com

tracing-cn-huhehaote.arms.aliyuncs.com

华北6(乌兰察布)

cn-wulanchabu

tracing-cn-wulanchabu-internal.arms.aliyuncs.com

tracing-cn-wulanchabu.arms.aliyuncs.com

华南1(深圳)

cn-shenzhen

tracing-analysis-dc-sz-internal.aliyuncs.com

tracing-analysis-dc-sz.aliyuncs.com

华南2(河源)

cn-heyuan

tracing-cn-heyuan-internal.arms.aliyuncs.com

tracing-cn-heyuan.arms.aliyuncs.com

华南3(广州)

cn-guangzhou

tracing-cn-guangzhou-internal.arms.aliyuncs.com

tracing-cn-guangzhou.arms.aliyuncs.com

西南1(成都)

cn-chengdu

tracing-cn-chengdu-internal.arms.aliyuncs.com

tracing-cn-chengdu.arms.aliyuncs.com

中国(香港)

cn-hongkong

tracing-analysis-dc-hk-internal.aliyuncs.com

tracing-analysis-dc-hk.aliyuncs.com

日本(东京)

ap-northeast-1

tracing-analysis-dc-jp-internal.aliyuncs.com

tracing-analysis-dc-jp.aliyuncs.com

新加坡

ap-southeast-1

tracing-analysis-dc-sg-internal.aliyuncs.com

tracing-analysis-dc-sg.aliyuncs.com

马来西亚(吉隆坡)

ap-southeast-3

tracing-ap-southeast-3-internal.arms.aliyuncs.com

tracing-ap-southeast-3.arms.aliyuncs.com

印度尼西亚(雅加达)

ap-southeast-5

tracing-analysis-dc-indonesia-internal.aliyuncs.com

tracing-analysis-dc-indonesia.aliyuncs.com

德国(法兰克福)

eu-central-1

tracing-analysis-dc-frankfurt-internal.aliyuncs.com

tracing-analysis-dc-frankfurt.aliyuncs.com

英国(伦敦)

eu-west-1

tracing-analysis-dc-lundun-internal.aliyuncs.com

tracing-analysis-dc-lundun.aliyuncs.com

美国(硅谷)

us-west-1

tracing-analysis-dc-usw-internal.aliyuncs.com

tracing-analysis-dc-usw.aliyuncs.com

美国(弗吉尼亚)

us-east-1

tracing-us-east-1-internal.arms.aliyuncs.com

tracing-us-east-1.arms.aliyuncs.com

不同端口支持的协议

端口号

协议

说明

80

  • OpenTelemetry HTTP

  • Jaeger HTTP

  • Jaeger Remote Sampling

  • Zipkin HTTP

通过URL后缀区分不同协议。

  • OpenTelemetry HTTP:/api/otlp/traces

  • Jaeger HTTP:/api/traces

  • Jaeger Remote Sampling:/api/sampling

  • Zipkin HTTP:

    • v1:/api/v1/spans

    • v2:/api/v2/spans

443

  • OpenTelemetry HTTPS

  • Jaeger HTTPS

  • Jaeger Remote Sampling

  • Zipkin HTTPS

通过URL后缀区分不同协议。

  • OpenTelemetry HTTPS:/api/otlp/traces

  • Jaeger HTTPS:/api/traces

  • Jaeger Remote Sampling:/api/sampling

  • Zipkin HTTPS:

    • v1:/api/v1/spans

    • v2:/api/v2/spans

1883

  • Jaeger gRPC

  • Skywalking gRPC

8000

Skywalking v8 gRPC

8090

OpenTelemetry gRPC

获取鉴权Token

在开通可观测链路 OpenTelemetry 版服务后,您可以在控制台获得Token用作上报数据鉴权,获取方法如下。

新版控制台

  1. 登录可观测链路 OpenTelemetry 版控制台,在左侧导航栏单击接入中心

  2. 开源框架区域单击目标卡片,例如OpenTelemetry

  3. 在弹出的目标卡片面板中,根据界面提示获取Token信息。image.png

    说明
    • OpenTelemetry HTTP、Zipkin HTTP和Jaeger HTTP:将Token作为HTTP URL的一部分。

    • Skywalking gRPC、OpenTelemetry gRPC和Jaeger gRPC:将Authentication=<token>作为gRPC的metadata提供给服务端鉴权。

旧版控制台

  1. 登录可观测链路 OpenTelemetry 版控制台

  2. 在左侧导航栏单击集群配置,然后在右侧页面单击接入点信息页签。

  3. 在页面顶部选择需要接入的地域,然后在集群信息区域打开显示Token开关。

  4. 客户端采集工具区域单击目标客户端采集工具,例如OpenTelemetry

    相关信息列中,获取接入点信息。ot旧版中.jpg

    说明
    • OpenTelemetry HTTP、Zipkin HTTP和Jaeger HTTP:将Token作为HTTP URL的一部分。

    • Skywalking gRPC、OpenTelemetry gRPC和Jaeger gRPC:将Authentication=<token>作为gRPC的metadata提供给服务端鉴权。