

# EventBridge を使用して Amazon EC2 を自動化する
<a name="automating_with_eventbridge"></a>

Amazon EventBridge を使用すると、AWS のサービス を自動化し、アプリケーションの可用性の問題やリソースの変更などのシステムイベントに自動的に対応できます。AWS のサービスからのイベントは、ほぼリアルタイムに EventBridge に提供されます。ルールを作成して、注目しているイベントと、イベントがルールに一致した場合に実行するアクションを指定できます。自動的にトリガーできるオペレーションには、以下が含まれます。
+ AWS Lambda 関数を呼び出す
+ Amazon EC2 Run Command を呼び出す
+ Amazon Kinesis Data Streams へのイベントを中継する
+ AWS Step Functions ステートマシンをアクティブ化する
+ Amazon SNS トピックを通知する
+ Amazon SQS キューを通知する

Amazon EC2 での EventBridge の使用例を次に示します。
+ インスタンスが実行状態になるたびに Lambda 関数をアクティブ化します。
+ Amazon EBS ボリュームの作成時または変更時に Amazon SNS トピックを通知します。
+ AWS の別のサービスで特定のイベントが発生するたびに、Amazon EC2 Run Command を使用して 1 つ以上の Amazon EC2 インスタンスにコマンドを送信します。

詳細については、「[Amazon EventBridge ユーザーガイド](https://docs.aws.amazon.com/eventbridge/latest/userguide/)」を参照してください。

## Amazon EC2 イベントタイプ
<a name="ec2-events-eventbridge"></a>

Amazon EC2 は、次のイベントタイプをサポートします。
+ [EC2 AMI の状態変更](monitor-ami-events.md#ami-events)
+ [EC2 の高速起動状態の変更通知](win-fast-launch-monitor.md#win-monitor-fast-launch-events)
+ [EC2 フリートエラー](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-config-not-valid)
+ [EC2 フリート情報](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-info)
+ [EC2 フリートインスタンスの変更](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-instance-change)
+ [EC2 フリートのスポットインスタンスリクエストの変更](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-spot-instance-request-change)
+ [EC2 フリートの状態の変更](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-state-change)
+ [EC2 インスタンスの再調整に関するレコメンデーション](rebalance-recommendations.md#cp-eventbridge)
+ [EC2 インスタンスの状態変更通知](monitoring-instance-state-changes.md)
+ [EC2 スポットフリートのエラー](monitor-ec2-fleet-using-eventbridge.md#spot-fleet-config-not-valid)
+ [EC2 スポットフリート情報](monitor-ec2-fleet-using-eventbridge.md#spot-fleet-info)
+ [EC2 スポットフリートインスタンスの変更](monitor-ec2-fleet-using-eventbridge.md#spot-fleet-instance-change)
+ [EC2 スポットフリートのスポットインスタンスリクエストの変更](monitor-ec2-fleet-using-eventbridge.md#spot-fleet-spot-instance-request-change)
+ [EC2 スポットフリートの状態の変更](monitor-ec2-fleet-using-eventbridge.md#spot-fleet-state-change)
+ [EC2 スポットインスタンスの中断の警告](spot-instance-termination-notices.md#ec2-spot-instance-interruption-warning-event)
+ [EC2 スポットインスタンスリクエストのフルフィルメント](spot-request-status.md#spot-request-fulfillment-event)
+ [EC2 ODCR 低使用率通知](cr-eventbridge.md)

Amazon EBS でサポートされているイベントタイプについては、「[Amazon EBS 用 Amazon EventBridge](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-cloud-watch-events.html)」を参照してください。