AWS Batch Amazon のイベントストリーム EventBridge - AWS Batch

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

AWS Batch Amazon のイベントストリーム EventBridge

Amazon の AWS Batch イベントストリームを使用して EventBridge 、ジョブキュー内のジョブの現在の状態に関するほぼリアルタイムの通知を受け取ることができます。

を使用して EventBridge 、 AWS Batch サービスに関する詳細なインサイトを得ることができます。具体的には、ジョブの進行状況の確認、 AWS Batch カスタムワークフローの構築、使用状況レポートまたはメトリクスの生成、独自のダッシュボードの構築に使用できます。 AWS Batch および では EventBridge、 AWS Batch ジョブのステータス変更を継続的にポーリングするスケジューリングおよびモニタリングコードは必要ありません。代わりに、さまざまな Amazon EventBridge ターゲットを使用して、 AWS Batch ジョブ状態の変更を非同期的に処理できます。これには、 AWS Lambda、Amazon Simple Queue Service、Amazon Simple Notification Service、または Amazon Kinesis Data Streams が含まれます。

イベントストリームからの AWS Batch イベントは、少なくとも 1 回確実に配信されます。重複したイベントが送信された場合でも、イベントには重複を識別できるだけの十分な情報が備わっています。これにより、イベントのタイムスタンプとジョブの状態を比較できます。

AWS Batch ジョブは EventBridge ターゲットとして使用できます。シンプルなルールを使用すると、イベントを照合し、それに応じて AWS Batch ジョブを送信できます。詳細については、「Amazon EventBridge ユーザーガイド」の「 とは EventBridge」を参照してください。 EventBridge を使用して、 cronまたは rate 式を使用して特定の時間に自己トリガーする自動アクションをスケジュールすることもできます。詳細については、「Amazon ユーザーガイド」の「スケジュールに従って実行される Amazon EventBridge ルールの作成」を参照してください。 EventBridge チュートリアル例については、AWS Batch EventBridge ターゲットとしての ジョブを参照してください。スケ EventBridge ジューラの使用の詳細については、「Amazon ユーザーガイド」の「Amazon ス EventBridge ケジューラの設定」を参照してください。 EventBridge

での AWS ユーザー通知の使用 AWS Batch

AWS ユーザー通知を使用すると、 AWS Batch イベントの通知を受ける配信チャネルを設定できます。指定したルールにイベントが一致すると、通知を受け取ります。イベントの通知は、E メール、AWS Chatbot チャット通知、AWS Console Mobile Application プッシュ通知など、複数のチャネルを通じて受け取ることができます。「コンソール通知センター」で通知を確認することもできます。ユーザー通知は集約をサポートしているため、特定のイベント中に受け取る通知の数を減らすことができます。

でユーザー通知を設定するには AWS Batch:

  1. AWS Batch コンソールを開きます。

  2. Dashboard を選択します。

  3. 通知の設定 を選択します。

  4. AWS ユーザー通知 で、通知設定の作成 を選択します。

ユーザー通知を設定および表示する方法については、AWS 「ユーザー通知の開始方法」を参照してください。