本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS Step Functions and AWS X-Ray
AWS X-Ray 与集成 AWS Step Functions 以跟踪和分析 Step Functions 的请求。您可以可视化状态机的组件、确定性能瓶颈以及对导致错误的请求进行故障排除。有关更多信息,请参阅 AWS Step Functions 开发者指南中的AWS X-Ray 和 Step F unctions。
在创建新状态机时启用 X-Ray 跟踪
-
打开 Step Functions 控制台,网址为https://console.aws.amazon.com/states/
。 -
选择创建状态机。
-
在定义状态机页面,选择使用代码段创作或使用模板开始。如果您选择运行示例项目,则无法在创建过程中启用 X-Ray 跟踪。相反,请在创建状态机之后启用 X-Ray 跟踪。
-
选择下一步。
-
在指定详细信息页面,配置状态机。
-
选择 “启用 X-Ray 跟踪”。
在现有状态机中启用 X-Ray 跟踪
-
在 Step Functions 控制台中,选择要为其启用跟踪的状态机。
-
选择编辑。
-
选择 “启用 X-Ray 跟踪”。
-
(可选)通过从 “ X-Ray 权限” 窗口中选择 “创建新角色”,为状态机添加 Auto-generate 一个包含权限的新角色。
-
选择保存。
注意
当您创建新的状态机时,如果对请求进行了采样并在 Amazon API Gateway 或 AWS Lambda Amazon API Gateway 等上游服务中启用了跟踪,则会自动对其进行跟踪。对于任何未通过控制台(例如通过 CloudFormation 模板)配置的现有状态机,请检查您是否有授予足够权限以启用 X-Ray跟踪的 IAM 策略。