クラウド資格実践ラボ ハンズオン手順記事に戻る

CloudWatch アラームで Systems Manager Automation を自動実行する方法 ── EventBridge ルールでランブックを直接呼ぶ

記事の「実践」を 1 項目ずつ進めるためのページです。AWS マネジメントコンソールで操作したら、右の一覧にチェックを入れてください。チェックはこのブラウザに保存されます。

準備 7 項目中 1 番目

前提条件

  1. リージョン: ap-northeast-1(東京)
  2. 以下のリソースが作成済みであること

まだ用意していない場合は、「作り方の参考」の記事の手順で作れます。リソース名は、この記事の名前に読み替えてください。

リソース種別リソース名内容作り方の参考
EC2 インスタンスsoa-web再起動の対象(Amazon Linux 2023、t3.micro)Amazon EC2 でインスタンスを起動しSSH接続する
CloudWatch アラームsoa-web-status-checksoa-web の StatusCheckFailed_Instance が 1 以上で ALARMAmazon CloudWatch でメトリクスとアラームを設定する
Automation ランブック(カスタム)soa-RebootInstanceパラメータ InstanceId のインスタンスを再起動し、running になるまで待つ―
IAM ロールsoa-automation-reboot-roleランブックが引き受けるロール(EC2 の再起動と参照を許可)。ランブックの AutomationAssumeRole の既定値に設定済み―
IAM ロールsoa-eventbridge-automation-roleEventBridge ルールのロール(soa-RebootInstance の開始と、soa-automation-reboot-role の iam:PassRole を許可)―