イベントトラッキング機能を使用すると、EventBridge に発行されたイベントの内容 (イベント詳細) と、EventBridge におけるイベントの処理パス (イベントトレース) を確認できます。
注意
[Event Query] 機能は [イベントトレース] に名称変更されました。機能に変更はありません。
紹介
イベントトラッキングは、EventBridge コンソールから発行したイベントをイベントターゲットが受信できない場合や、受信したイベントが想定どおりでない場合などの問題を診断するのに役立ちます。この機能は、配信中に発生した問題の具体的な段階と原因を特定します。
また、イベントトラッキングを使用すると、EventBridge がイベントをどのように処理するかを把握し、レイテンシーを特定して、そのソースを判断できます。
クエリモード
イベントトラッキング機能を使用して、次のモードでイベントをクエリできます。
- [Query by Event ID]
EventBridge カスタムイベントバスを使用してアプリケーションからのイベントを受信する場合、イベント ID を指定して、イベントトレースとイベント詳細をクエリできます。
- [Query by Time Range]
EventBridge システムイベントバスを使用してクラウドサービスからのイベントを受信する場合、特定の時間範囲内のイベントをクエリできます。この方法では複数のイベントを一度に取得できるため、それぞれのトレースと詳細を確認できます。
イベントトレース
イベントトレースは、EventBridge 内でのイベントの処理パスを示します。これには、次の段階が含まれます。
- イベントの受信
EventBridge がイベントを受信した時刻に加えて、イベントのソースとタイプを確認できます。
- イベントのフィルタリング
EventBridge がイベントに対して実行したルールマッチングを確認できます。
- イベントの配信
EventBridge がイベントターゲットに配信したイベントの時刻やステータスなどの情報を確認できます。
イベント詳細
イベント詳細では、EventBridge でのイベントの詳細なパラメーターを確認できます。
パラメーターの詳細については、「イベントの概要」をご参照ください。