

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

# [示例] 创建规则以处理 Amazon Bedrock 状态更改事件
<a name="monitoring-eventbridge-create-rule-ex"></a>

此示例说明如何设置亚马逊 Bedrock 状态变更事件的通知。您可以配置亚马逊简单通知服务主题，订阅该主题，然后在亚马逊中创建规则 EventBridge 以通知您状态变化。

**创建处理亚马逊 Bedrock 状态变更事件的规则**

1. 创建 Amazon SNS 主题。有关说明，请参阅《亚马逊简单通知服务开发者指南》[中的](https://docs.aws.amazon.com/sns/latest/dg/sns-create-topic.html)创建 Amazon SNS 主题。

1. 订阅至主题。有关说明，请参阅《亚马逊简单通知服务开发者指南》[中的](https://docs.aws.amazon.com/sns/latest/dg/sns-create-subscribe-endpoint-to-topic.html)创建亚马逊 SNS 主题订阅。或者，使用[亚马逊 SNS 终端节点发送[订阅](https://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html)请求，](https://docs.aws.amazon.com/general/latest/gr/sns.html)并指定该主题的亚马逊资源名称 (ARN)。

1. 创建规则，在亚马逊 Bedrock 任务的状态发生变化时通知您。按照[创建应对亚马逊事件的规则中的步骤进行操作 EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html)。在此示例中，请考虑以下内容：
   + 使用事件模式定义规则详细信息。
   + 当你构建事件模式时：
     + 在 “示例事件” ** 部分选择 Amazon Bedrock ** 示例事件，查看可以在模式中使用的字段。您还可以在中查看示例事件[亚马逊 Bedrock 如何 EventBridge 运作](monitoring-eventbridge-how-it-works.md)。
     + 在 “**创建方法**” 部分中，选择 “**使用图案” **。然后选择 Amazon Bedrock 作为**AWS 服务**并选择**要捕获**的事件类型。要了解如何定义事件模式，请参阅[亚马逊 EventBridge 事件模式](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html)。
   + 例如，使用以下事件模式捕获批量推理作业何时完成：

     ```
     {
      "source": ["aws.bedrock"],
      "detail-type": ["Batch Inference Job State Change"],
      "detail": {
       "status": ["Completed"]
      }
     }
     ```
   + 选择 **SNS 主题**作为目标，然后选择您创建的主题。

1. 创建规则后，Amazon SNS 会在批量推理任务完成时通知您。