You can connect the clients that are developed by using the open source OpenTelemetry SDK and Jaeger SDK, the OpenTelemetry Collector, the Jaeger Agent, Zipkin clients, and Skywalking clients to Tracing Analysis. This topic describes the regions and endpoints that are supported by Tracing Analysis and the data reporting protocols that are supported by different ports.

Alibaba Cloud regions and endpoints that are supported by Tracing Analysis

Region Region ID Alibaba Cloud private endpoint Public endpoint
China (Hangzhou) cn-hangzhou
China (Shanghai) cn-shanghai
China (Qingdao) cn-qingdao
China (Beijing) cn-beijing
China (Zhangjiakou) cn-zhangjiakou
China (Hohhot) cn-huhehaote
China (Ulanqab) cn-wulanchabu
China (Shenzhen) cn-shenzhen
China (Heyuan) cn-heyuan
China (Guangzhou) cn-guangzhou
China (Chengdu) cn-chengdu
China (Hong Kong) cn-hongkong
Japan (Tokyo) ap-northeast-1
Singapore (Singapore) ap-southeast-1
Australia (Sydney) ap-southeast-2
Malaysia (Kuala Lumpur) ap-southeast-3
Indonesia (Jakarta) ap-southeast-5
Germany (Frankfurt) eu-central-1
UK (London) eu-west-1
US (Silicon Valley) us-west-1
US (Virginia) us-east-1
India (Mumbai) ap-south-1

Protocols that are supported by different ports

Port number Protocol
  • Jaeger HTTP
  • Zipkin HTTP (distinguished by URL)
  • Jaeger Remote Sampling
  • Jaeger HTTPS
  • Zipkin HTTPS
  • Jaeger gRPC
  • Skywalking gRPC
8000 Skywalking v8 gRPC
8090 OpenTelemetry gRPC

Obtain an authentication token

After you activate Tracing Analysis, you can obtain a unique token that is used to authenticate reported data. To obtain the token, perform the following steps:

  1. Log on to the Tracing Analysis console. In the left-side navigation pane, click Cluster Configurations.
  2. In the top navigation bar, select a region. Click the Access point information tab. Then, turn on Show Token in the Cluster Information section.
  3. In the Client section, select the client that you want to use to collect trace data. In this example, Jaeger is selected.
  4. In the Related Information column of the table, click the copy icon next to the endpoint that you want to use.
    Jaeger endpoints
    Note If your application is deployed in an Alibaba Cloud production environment, select a private endpoint. Otherwise, select a public endpoint.
    • If you use Zipkin HTTP or Jaeger HTTP, the token is contained in an HTTP URL.
    • If you use Skywalking gRPC, OpenTelemetry gRPC, or Jaeger gRPC, the system specifies Authentication=<token> in the metadata of gRPC and then sends the metadata to the server for authentication.