未指定事件总线时AWS Java SDK 2发送EventBridge事件的去向及日志位置
问题解答
事件去向
未指定事件总线名称和端点时,AWS Java SDK 2会自动使用us-east-1区域的默认事件总线——也就是你AWS账户在该区域的主事件总线(Default Event Bus)。
找到记录的方法
1. 查看EventBridge事件历史
登录AWS控制台后切换到us-east-1区域,进入EventBridge控制台:
- 左侧导航栏选择事件总线,点击默认总线进入详情页
- 查看事件历史标签页,这里会保留最近7天发送到该总线的所有事件,无论是否触发规则都能找到记录
2. 排查CloudTrail记录
CloudTrail记录的是PutEvents API调用操作,而非事件本身的流转,按以下步骤筛选:
- 进入CloudTrail控制台的事件历史页面
- 筛选条件设置:事件名称为
PutEvents,服务为events.amazonaws.com - 同时确认你的CloudTrail追踪器是否覆盖了us-east-1区域,若追踪器仅配置了部分区域,us-east-1的API调用不会被记录
内容的提问来源于stack exchange,提问作者Garret Wilson
相关产品推荐
相关产品推荐

