开始使用 X-Ray - Amazon X-Ray
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

开始使用 X-Ray

要使用 X-Ray,必须执行以下操作:

  1. 检测您的应用程序,这允许 X-Ray 跟踪您的应用程序如何处理请求。

    • 使用 X-Ray 软件开发工具包、X-Ray API ADOT 或 CloudWatch 应用程序信号向 X-Ray 发送跟踪数据。有关使用哪个接口的更多信息,请参阅选择一个接口

    有关检测的更多信息,请参见对您的应用程序进行检测 Amazon X-Ray

  2. (可选)将 X-Ray 配置为与其他 Amazon Web Services 与 X-Ray 集成的设备一起使用。您可以对跟踪进行采样并向传入的请求添加标头,运行代理或收集器,并自动将跟踪数据发送到 X-Ray。有关更多信息,请参阅 Amazon X-Ray 与其他人集成 Amazon Web Services

  3. 部署您的仪器化应用程序。当您的应用收到请求时,X-Ray SDK 将记录跟踪、分段和子分段数据。在此步骤中,您可能还必须设置 IAM 策略并部署代理或收集器。

    • 有关使用 D Amazon istro for OpenTelemetry (ADOT) SDK 和 CloudWatch 代理在不同平台上部署应用程序的脚本示例,请参阅应用程序信号演示脚本。

    • 有关使用 X-Ray SDK 和 X-Ray 守护程序部署应用程序的脚本示例,请参阅Amazon X-Ray 示例应用程序

  4. (可选)打开控制台以查看和分析数据。您可以查看追踪地图、服务地图等的 GUI 表示形式,以检查应用程序的运行情况。使用控制台中的图形信息来优化、调试和了解您的应用程序。有关选择控制台的更多信息,请参阅使用 Amazon Web Services Management Console

下图显示了如何开始使用 X-Ray:

X-Ray 显示有关应用程序请求的详细信息,包括状态、持续时间和 HTTP 响应代码。

要查看控制台中提供的数据和地图的示例,请启动一个已用于生成跟踪数据的示例应用程序。几分钟后,您就可以生成流量、向 X-Ray 发送区段以及查看追踪和服务地图。