

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

# 使用 Amazon 监控事件 EventBridge
<a name="events"></a>

Amazon EventBridge 事件描述了 DataSync 资源的变化。您可以设置规则来匹配这些事件，并将这些事件路由到一个或多个目标函数或流。尽最大努力发布事件。

## DataSync 转移事件
<a name="events-transfer"></a>

以下 EventBridge 事件可用于 DataSync 转移。


| **Agent state changes** | 
| --- |
| Event (事件) | 描述 | 
| 在线 | 已正确配置代理并且可供使用。这是代理的正常运行状态。 | 
| 离线 | 代理与该 DataSync 服务部门断开联系已有五分钟或更长时间。这可能是由于多种原因造成。有关更多信息，请参阅 [如果我的代理处于离线状态，我该怎么办？](troubleshooting-datasync-agents.md#troubleshoot-agent-offline)。 | 
| **Location state changes** | 
| --- |
| Event (事件) | 描述 | 
| 正在添加 | DataSync 正在添加地点。 | 
| 可用 | 位置已创建并且可供使用。 | 
| **Task state changes** | 
| --- |
| Event (事件) | 描述 | 
| Available | 任务已创建，可以开始了。 | 
| 运行 | 任务正在进行中，运行正常。 | 
| 不可用 | 任务配置不正确，无法使用。当与任务关联的代理脱机时，您可能会看到此事件。 | 
| 已排队 | 另一项任务正在运行并使用同一个代理。 DataSync 按顺序运行任务（先入先出）。 | 
| **Task execution state changes** | 
| --- |
| Event (事件) | 描述 | 
| 排队 | 另一个任务正在运行并使用相同的 DataSync 代理。有关更多信息，请参阅 [了解任务何时排队](run-task.md#queue-task-execution)。 | 
| 正在启动 | DataSync 正在初始化任务执行。此状态通常很快就会结束，但也可能需要几分钟。 | 
| 正在准备 |  DataSync 正在确定要传输哪些数据。 这一步可能只需要几分钟，也可能需要几个小时，具体取决于两个位置的文件、对象或目录的数量，以及任务配置方式。准备可能也不适用于您的任务。有关更多信息，请参阅 [如何 DataSync 准备数据传输](how-datasync-transfer-works.md#how-datasync-prepares)。  | 
| 正在传输 |  DataSync 正在执行实际的数据传输。 | 
| 正在验证 | DataSync 正在传输结束时执行数据完整性检查。 | 
| 成功 | 任务执行成功。 | 
| 正在取消 | 正在取消任务的执行。 | 
| 错误 | 任务执行失败。 | 