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

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

Amazon Step Functions 和 Amazon X-Ray

Amazon X-Ray已与 集成Amazon Step Functions来跟踪和分析对 Step Functions 的请求。您可以将状态机、确定性能瓶颈以及对导致错误的请求进行故障排除。有关更多信息,请参阅 。Amazon X-Ray和 Step Functions中的Amazon Step Functions开发人员指南 的第一个版本。

在创建新状态机时启用 X-Ray 跟踪

  1. 打开 Step Functions 控制台,位于https://console.aws.amazon.com/states/

  2. 选择创建状态机

  3. 在存储库的定义状态机状态机页面上,选择使用代码段创作或者从模板开始。如果您选择运行示例项目,则无法创建期间启用 X-Ray 跟踪。相反、启用 X-Ray 跟踪创建状态机。

  4. 选择 Next

  5. 在存储库的指定详细信息页面上,配置状态机。

  6. 选择启用 X-Ray 跟踪

在现有状态机中启用 X-Ray 跟踪

  1. 在 “Step Functions” 控制台中,选择要为其启用跟踪的状态机。

  2. 选择 Edit

  3. 选择启用 X-Ray 跟踪

  4. (可选)自动为状态机生成新角色以包含 X-Ray 权限,方法是选择创建新角色从 “权限” 窗口。

  5. 选择保存

注意

创建新的状态机时,its 如果对请求进行采样并在上游服务(如 Amazon API Gateway 或Amazon Lambda。对于未通过控制台配置的任何现有状态机,例如通过Amazon CloudFormation模板,检查您是否具有授予足够权限以启用 X-Ray 跟踪的 IAM 策略。