本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
標準記錄 (存取日誌)
您可以設定 CloudFront 建立日誌檔案,其中包含 CloudFront 收到的每個使用者 (檢視者) 請求的詳細資訊。這些稱為 標準日誌,也稱為存取日誌。
每個日誌都包含接收請求的時間、處理時間、請求路徑和伺服器回應等資訊。您可以使用這些存取日誌來分析回應時間和疑難排解問題。
下圖顯示 CloudFront 如何記錄有關物件請求的資訊。在此範例中,分佈設定為將存取日誌傳送至 Amazon S3 儲存貯體。

-
在此範例中,您有兩個網站 A 和 B,以及兩個對應的 CloudFront 分佈。使用者使用與分佈相關聯的 URL 請求物件。
-
CloudFront 將每個請求路由到適當的節點。
-
CloudFront 寫入有關每個請求的資料,記錄特定於該分佈的檔案。在此範例中,與分發 A 相關的請求資訊會進入分發 A 的日誌檔。與分發 B 相關的請求資訊會進入分發 B 的日誌檔。
-
CloudFront 定期將分佈的日誌檔案儲存在您啟用記錄時指定的 Amazon S3 儲存貯體中。然後 CloudFront 在新的分佈日誌檔案中啟動儲存有關後續請求的資訊。
如果瀏覽者在指定小時內無法存取您的內容,您就不會收到該小時的任何日誌檔案。
注意
我們建議您使用日誌,了解內容請求的性質,而不是像完全考量所有請求。CloudFront 依最佳作業基礎交付存取日誌。在實際處理請求之後,才可能長時間交付特定請求的日誌項目,在極少數的情況下,有可能完全不會交付日誌項目。從存取日誌省略日誌項目時,存取日誌中的項目數量與顯示於 AWS 帳單和使用量報告中的用量會不相符。
CloudFront 支援兩種版本的標準記錄。標準記錄 (舊版) 僅支援將您的存取日誌傳送至 Amazon S3。標準記錄 (v2) 支援其他交付目的地。您可以為分發設定兩種或其中一種記錄選項。如需詳細資訊,請參閱下列主題:
提示
CloudFront 也提供即時日誌,提供您即時對分佈所發出的請求相關資訊 (日誌會在接收請求後幾秒內傳送)。您可以使用即時日誌來監控、分析並根據內容交付效能採取動作。如需詳細資訊,請參閱使用即時日誌。