

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon EventBridge 的 Amazon Batch 事件流
<a name="cloudwatch_event_stream"></a>

可以使用 Amazon EventBridge Amazon Batch事件流近乎实时地接收通知，了解在作业队列中的作业的当前状态。

可以使用 EventBridge 来进一步获得有关Amazon Batch服务的见解。更具体地说，可以使用它来检查作业进度、构建Amazon Batch自定义工作流程、生成使用情况报告或指标，或者构建自己的仪表板。借助Amazon Batch和 EventBridge，无需计划和监控用于持续轮询Amazon Batch以了解作业状态更改的代码。相反，可以使用各种 Amazon EventBridge 目标异步处理Amazon Batch作业状态的变化。其中包括 Amazon Lambda、Amazon Simple Queue Service、Amazon Simple Notification Service 或 Amazon Kinesis Data Streams。

确保传送Amazon Batch事件流中的事件至少一次。在发送重复事件的情况下，事件会提供足量信息来确定重复项。这样就可以比较事件的时间戳和作业状态。

Amazon Batch作业可作为 EventBridge 的目标提供。可以通过使用简单的规则来匹配事件并根据事件提交 Amazon Batch 作业。有关更多信息，请参阅 *Amazon EventBridge 用户指南*中的[什么是 EventBridge？](https://docs.amazonaws.cn/eventbridge/latest/userguide/eb-what-is.html) 还可以使用 EventBridge 计划自动化操作，这些操作可在特定时间使用**cron**或 rate 表达式自动触发。有关更多信息，请参阅 *Amazon EventBridge 用户指南*中的[创建按计划运行的 Amazon EventBridge 规则](https://docs.amazonaws.cn/eventbridge/latest/userguide/eb-create-rule-schedule.html) 有关示例演练的信息，请参阅[Amazon Batch 作业作为 EventBridge 的目标](batch-cwe-target.md)。有关 EventBridge 调度器的更多信息，请参阅《Amazon EventBridge 用户指南》中的[设置 Amazon EventBridge 调度器](https://docs.amazonaws.cn/scheduler/latest/UserGuide/setting-up.html)。

**Topics**
+ [Amazon Batch 事件](batch_cwe_events.md)
+ [教程：将 Amazon 用户通知与 Amazon Batch](using-user-notifications.md)
+ [Amazon Batch 作业作为 EventBridge 的目标](batch-cwe-target.md)
+ [教程：使用 EventBridge 侦听 Amazon Batch 作业事件](batch_cwet.md)
+ [教程：针对作业失败事件发送 Amazon Simple Notification Service 警报](batch_sns_tutorial.md)