Amazon EMR クラスターまたはステップの状態が変わったとき用の通知を作成したいです。
簡単な説明
Amazon EventBridge ルールを作成するときに、Amazon Simple Notification Service (Amazon SNS) トピックなどのターゲットを選択します。ターゲットは、クラスターの状態の変化など、指定されたイベントが発生したときにトリガーされます。
解決策
Amazon EMR クラスターまたはステップの状態が変化したときに Amazon SNS メッセージを送信する EventBridge ルールを作成するには、次のステップを実行します。
- Amazon SNS トピックを作成します。Amazon SNS トピックは、EventBridge ルールのターゲットです。
- 次の設定で EventBridge ルールを作成します。
[イベントソース] セクションの [イベントソース] で、[AWS イベントまたは EventBridge パートナーイベント] を選択します。
[作成方法] セクションの [方法] で、[パターンフォームを使用] を選択します。
[イベントパターン] セクションの [イベントソース] で、[AWS サービス] を選択します。
[イベントパターン] セクションの [サービス名] で、[EMR] を選択します。
[イベントパターン] セクションの [イベントタイプ] で、[状態の変更] を選択します。
[ターゲット 1] セクションの [ターゲットタイプ] で、[AWS サービス] を選択します。
[ターゲット 1] セクションの [ターゲットの選択] で、[SNS トピック] を選択します。
[ターゲット 1] セクションの [トピック] で、作成した Amazon SNS トピックを選択します。
注: ルールごとに複数のターゲットを選択できます。
- (オプション) EventBridge ルールが期待どおりに実行されない場合は、「Amazon EventBridge のトラブルシューティング」を参照してください。
関連情報
Amazon CloudWatch で Amazon EMR イベントを監視する