Amazon EventBridge を使用して Systems Manager イベントをモニタリングする
Amazon EventBridge は、アプリケーションをさまざまなソースのデータに接続できるようにするサーバーレスイベントバスサービスです。EventBridge は、お客様独自のアプリケーション、SaaS (Software-as-a-Service) アプリケーション、AWS のサービスからリアルタイムデータのストリームを配信し、そのデータを AWS Lambda などのターゲットにルーティングします。お客様は、データの送信先を判断するためのルーティングルールを設定して、すべてのデータソースにリアルタイムで反応するアプリケーションアーキテクチャを構築できます。EventBridge を使用すると、疎結合かつ分散型のイベント駆動型アーキテクチャの構築が可能になります。
EventBridge は、以前は Amazon CloudWatch Events と呼ばれていました。EventBridge には、SaaS パートナーやお客様独自のアプリケーションからイベントを受信できる新しい機能が含まれています。既存の CloudWatch Events ユーザーは、新しい EventBridge コンソールと CloudWatch Events コンソールで、既存のデフォルトのバス、ルール、およびイベントにアクセスできます。EventBridge では同じ CloudWatch Events API を使用するため、既存の CloudWatch Events API の使用法に変化はありません。
EventBridge は数十件の AWS のサービスのイベントをルールに追加し、20 以上の AWS のサービスのターゲットを追加できます。
EventBridge は、AWS Systems Manager イベントと Systems Manager ターゲットの両方をサポートしています。
サポート対象の Systems Manager のイベントタイプ
EventBridge が検出できる Systems Manager イベントには、次のようなものがあります。
-
メンテナンスウィンドウがオフになっています。
-
Automation のワークフローが正常に完了しました。オートメーションは の一機能ですAWS Systems Manager
-
パッチコンプライアンスに違反しているマネージドノード。
-
更新中のパラメータ値。
EventBridge は、次の AWS Systems Manager 機能からのイベントをサポートします。
-
オートメーション (イベントはベストエフォートベースで出力されます)。
-
Change Calendar (イベントは、ベストエフォートベースで出力されます。)
-
のコンプライアンス
-
インベントリ (イベントは、ベストエフォートベースで出力されます)。
-
Maintenance Windows (イベントは、ベストエフォートベースで出力されます。)
-
Parameter Store (イベントは、ベストエフォートベースで出力されます。)
-
Run Command (イベントは、ベストエフォートベースで出力されます。)
-
State Manager (イベントは、ベストエフォートベースで出力されます。)
サポートされている Systems Manager イベントタイプの詳細については、「リファレンス: Systems Manager 用の Amazon EventBridge イベントパターンとタイプ」と「Systems Manager 用の Amazon EventBridge イベントの例」を参照してください。
サポート対象の Systems Manager のターゲットタイプ
EventBridge は、イベントルールのターゲットとして、次の 3 つの Systems Manager 機能をサポートしています。
-
自動化ワークフローを実行する
-
Run Command Command ドキュメントを実行する (イベントはベストエフォートベースで出力されます)
-
OpsCenter OpsItem の作成
これらのターゲットの推奨される使用方法については、「サンプルシナリオ: Amazon EventBridge ルールのSystems Manager ターゲット」を参照してください。
EventBridge の使用を開始してルールを設定する方法の詳細については、Amazon EventBridge ユーザーガイドの「Amazon EventBridge の開始方法」を参照してください。EventBridge の使用の詳細については、Amazon EventBridge ユーザーガイドを参照してください。