跳至内容

如何对 Amazon EventBridge 调度器中的错误进行故障排除?

1 分钟阅读
0

我想对 Amazon EventBridge 调度器中的错误进行故障排除。

解决方法

查看 EventBridge 调度器指标

使用 Amazon CloudWatch 监控 EventBridge 调度器。要查看调度的指标,请参阅访问指标

例如,您可以查看 TargetErrorCountInvocationDroppedCountTargetErrorThrottledCount 等指标。有关 EventBridge 指标的详细信息,请参阅指标列表

您还可以设置死信队列 (DLQ),当调度无法调用其目标时,该队列为 JSON 有效载荷提供调用详细信息。

检查 EventBridge 调度器是否具有运行所需的权限

验证您的 AWS Identity and Access Management (IAM) 执行角色是否允许 EventBridge 调度器代入该角色。您附加到角色的策略还必须具有调用目标的权限。

要检查 EventBridge 调度器是否可以代入该角色,请完成以下步骤:

  1. 打开 EventBridge 控制台
  2. 选择 Schedules(调度),然后选择您的调度。
  3. 选择 Target(目标)选项卡。
  4. 选择 IAM 执行角色。
  5. 选择 Trust relationships(信任关系)。
  6. 验证 Principal(主体)是否设置为 scheduler.amazonaws.com
  7. 验证 Action(操作)是否设置为 sts:AssumeRole
AWS 官方已更新 9 个月前