为 X-Ray 部署 Amazon Distro for OpenTelemetry (ADOT) 收集器 - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

为 X-Ray 部署 Amazon Distro for OpenTelemetry (ADOT) 收集器

您可以部署 Amazon Distro for OpenTelemetry (ADOT) 收集器以通过应用 YAML 配置文件将跟踪发送到 X-Ray。此过程将下载一个示例 YAML 文件,您可以将其应用到集群。

  1. collector-config-xray.yaml 文件下载到您的计算机中。您还可以在 GitHub 上查看该文件

    curl -o collector-config-xray.yaml https://raw.githubusercontent.com/aws-observability/aws-otel-community/master/sample-configs/operator/collector-config-xray.yaml
  2. collector-config-xray.yaml 中,将以下内容替换为您自己的值:

    • mode: deployment

    • serviceAccount: adot-collector

    • region: "<YOUR_AWS_REGION>"

  3. 将 YAML 文件应用到集群以部署 ADOT 收集器:

    kubectl apply -f collector-config-xray.yaml
  4. (可选)通过打开 X-Ray 控制台验证跟踪数据是否正发送到 X-Ray,然后从左侧菜单中选择 Traces。您的跟踪数据应该存在。