mab*_*ead 2 aws-step-functions
我想知道 AWS 步骤函数执行的输出是否记录在 CloudWatch 日志组中。我不是在谈论由 step 函数调用的 lambda 函数的输出。我对状态机本身的输出感兴趣。
我问这个问题是因为我们通常将所有日志集中在 loggly 中,以便更轻松、集中地进行故障排除/警报。如果step函数的输出在CloudWatch中,我们就可以轻松地将其转发到loggly。
自 2020 年 2 月起,步骤函数历史记录现在可以记录到 CloudWatch。
\n\n\n\n\n\n\n您现在可以使用 AWS Step Functions 将工作流程执行历史记录记录到 CloudWatch Logs,从而可以更快、更轻松地监控事件驱动的无服务器工作流程。您可以选择不同级别的日志记录,还可以排除工作流\xe2\x80\x99s 有效负载的日志记录。
\n
要启用日志记录,Step Function 状态机的 IAM 角色需要具有写入 CloudWatch Logs 的权限。然后就可以启用日志记录配置。
\n\n还有一些其他限制,例如执行名称 ( https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html#StepFunctions-StartExecution-request-name ):
\n\n\n\n要使用 CloudWatch Logs 启用日志记录,名称应仅包含 0-9、AZ、az、- 和 _。
\n
| 归档时间: |
|
| 查看次数: |
10830 次 |
| 最近记录: |