Managed Service for OpenTelemetry支援使用OpenTelemetry、Jaeger、Zipkin和Skywalking用戶端將應用鏈路資料上報至控制台。如果你需要通過Jaeger Agent上報資料請先安裝Jaeger Agent。
步驟一:擷取存取點資訊
新版控制台
登入可觀測鏈路 OpenTelemetry 版控制台,在左側導覽列單擊接入中心。
在開源架構地區單擊Jaeger卡片。
在彈出的Jaeger面板中選擇資料需要上報的地區。
說明初次接入的地區將會自動進行資源初始化。
選擇串連方式和上報方式,然後複製存取點資訊。
串連方式:若您的服務部署在阿里雲上,且所屬地區與選擇的接入地區一致,推薦使用阿里雲內網方式,否則選擇公網方式。
上報方式:根據用戶端支援的協議類型選擇gRPC協議上報資料。

舊版控制台
在左側導覽列單擊叢集配置,然後在右側頁面單擊存取點資訊頁簽。
在頁面頂部選擇需要接入的地區,然後在叢集資訊地區開啟顯示Token開關。
在用戶端採集工具地區單擊Jaeger。
在相關資訊列中,擷取存取點資訊。
說明如果應用部署於阿里雲生產環境,則選擇阿里雲VPC網路存取點,否則選擇公網存取點。
步驟二:下載並啟動Jaeger Agent
ECS環境
若您使用ECS,則可以通過如下方式啟動Jaeger Agent。
下載Jaeger Agent安裝包並完成解壓。
說明使用以下命令列啟動Jaeger Agent。
nohup ./jaeger-agent --reporter.grpc.host-port=<endpoint> --agent.tags=<token>
Docker環境
若您使用Docker部署,則建議使用容器方式啟動Jaeger Agent,以減少您的營運成本。啟動命令如下:
docker run -d\
--rm \
-p5775:5775/udp \
-p6831:6831/udp \
-p6832:6832/udp \
-p5778:5778/tcp \
jaegertracing/jaeger-agent:<version> \
--reporter.grpc.host-port=<endpoint> \
--agent.tags=<token>在上述啟動命令中:
對於Jaeger Agent v1.15.0及以下版本,請將啟動命令中
--agent.tags替換為--jaeger.tags。<version>為Jaeger Agent版本,例如1.23。其他可用版本,請參見Docker Hub。<endpoint>為步驟一中相應用戶端和相應地區的存取點。<token>為步驟一中擷取的存取點資訊。