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