翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
イベントバスの Amazon EventBridge ログの内容
EventBridge がイベントを処理する方法を理解すると、ログを使用してイベントバスの問題をトラブルシューティングまたはデバッグするのに役立ちます。
ログ記録が有効になっている場合、EventBridge はイベントが処理されると複数のログレコードを生成します。
イベントを処理するときに EventBridge が実行する主なステップは次のとおりです。
イベントがイベントバスに送信される
EventBridge は、ルールと一致するかどうかにかかわらず、パートナーソースから送信されたイベント、アーカイブから再生されたイベント
PutEvents
、または を使用して送信されたイベントのログを生成します。EventBridge は、イベントがバス上のルールと一致するかどうかを判断します。
イベントが 1 つ以上のルールと一致する場合、EventBridge は次のステップに進みます。
AWS イベントがルールと一致しない場合、EventBridge はイベントを破棄し、ログを生成しません。
EventBridge はターゲットを呼び出します。
EventBridge は、以下まで必要に応じてターゲットの呼び出しを再試行します。
イベントは正常に配信されました。
再試行ポリシーの有効期限が切れたり、永続的な障害が発生した場合など、イベント配信は失敗します。
配信が失敗した場合、EventBridge はデッドレターキュー (DLQ) が指定されている場合はイベントを送信し、DLQ が指定されていない場合はイベントを削除します。
以下の図は、イベント処理フローの詳細なビューと、可能なすべてのステップと各ステップのログレベルを示しています。
ステップの完全なリストについては、「」を参照してくださいログレベルの指定。