

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# EventBridge ルール
<a name="eventbridge-rules"></a>

[Amazon RDS のイベント](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.Messages.html)は Amazon EventBridge に配信されますが、それらのイベントには、[EventBridge ルール](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html)を使用して対応できます。例えば、1 つの特定の DB インスタンスが停止または起動した場合に通知し、アクションを実行する EventBridge ルールを作成できます。その例を次の図に示します。

![\[DB インスタンスの停止と起動に関する EventBridge ルール\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/amazon-rds-monitoring-alerting/images/eventbridge-rules.png)


`The DB instance has been stopped` のイベントを検出するルールには Amazon RDS イベント ID (`RDS-EVENT-0087`) があるため、そのルールの `Event Pattern` プロパティは、次のように設定します。

```
{
  "source": ["aws.rds"],
  "detail-type": ["RDS DB Instance Event"],
  "detail": {
    "SourceArn": ["arn:aws:rds:eu-west-3:111122223333:db:database-3"],
    "EventID": ["RDS-EVENT-0087"]
  }
}
```

このルールでは DB インスタンス `database-3` のみをモニタリングして、`RDS-EVENT-0087` のイベントを監視します。EventBridge でイベントが検出されると、[ターゲット](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-targets.html)であるリソースまたはエンドポイントにイベントが送信されます。このルールでは、Amazon RDS インスタンスがシャットダウンした場合に実行するアクションを指定できます。SNS トピック、Amazon Simple Queue Service (Amazon SQS) キュー、 AWS Lambda 関数、 AWS Systems Manager Automation、 AWS Batch ジョブ、Amazon API Gateway など、考えられる多くのターゲットにイベントを送信できます。例えば、通知 E メールと SMS を送信する SNS トピックを作成して、その SNS トピックを EventBridge ルールのターゲットとして割り当てることができます。Amazon RDS DB インスタンス `database-3` が停止した場合、Amazon RDS から EventBridge にイベント `RDS-EVENT-0087` が配信され、検出されます。その後、EventBridge では、ターゲット (指定した SNS トピック) が呼び出されます。SNS トピックは、E メール (次の図を参照) と SMS を送信するように設定しておきます。

![\[SNS トピックの設定\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/amazon-rds-monitoring-alerting/images/sns-notification.png)
