

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 事件匯流排的 Amazon EventBridge 日誌
<a name="eb-event-logs-execution-steps"></a>

了解 EventBridge 如何處理事件可協助您使用日誌來疑難排解或偵錯事件匯流排問題。

如果啟用記錄，EventBridge 會在處理事件時產生多個日誌記錄。

以下是 EventBridge 在處理事件時執行的主要步驟：
+ 事件會傳送至事件匯流排

  EventBridge 會為從合作夥伴來源傳送、從封存重播或使用 傳送的事件產生日誌`PutEvents`，無論它們是否符合任何規則。
+ EventBridge 會判斷事件是否符合匯流排上的任何規則。

  如果事件符合一或多個規則，EventBridge 會繼續進行下一個步驟。

  如果 AWS 事件不符合任何規則，EventBridge 會捨棄事件，而不會產生任何日誌。
+ EventBridge 會叫用目標。

  EventBridge 會視需要重試叫用目標，直到：
  + 事件已成功交付。
  + 事件交付失敗，例如重試政策過期或永久失敗。

    如果交付失敗，如果指定無效字母佇列 (DLQ)，EventBridge 會將事件傳送至無效字母佇列，如果未指定 DLQ，則會捨棄事件。

下圖顯示事件處理流程的詳細檢視，並代表所有可能的步驟，以及每個步驟的日誌層級。

如需步驟的完整清單，請參閱 [指定日誌層級](eb-event-bus-logs.md#eb-event-bus-logs-level)。

![\[EventBridge 會繼續進行步驟，以處理傳送至匯流排的每個事件。\]](http://docs.aws.amazon.com/zh_tw/eventbridge/latest/userguide/images/bus_logging_eventbridge_conceptual.svg)
