本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon 中的記錄和監控 CloudFront
監控是維持 AWS 解決方案的可用性和效能的 CloudFront 重要組成部分。您應該從 AWS 解決方案的所有部分收集監視資料,以便在發生多點失敗時更輕鬆地偵錯。 AWS 提供數種工具來監控您的 CloudFront 資源和活動,以及回應潛在事件:
- Amazon CloudWatch 警報
您可以使用 CloudWatch 警示來監視指定期間內的單一量度。如果指標超過指定臨界值,則會向 Amazon SNS 主題或 AWS Auto Scaling 政策傳送通知。 CloudWatch 當測量結果處於特定狀態時,警示不會叫用動作。必須是狀態已變更並維持了所指定的時間長度,才會呼叫動作。
如需詳細資訊,請參閱 使用 Amazon CloudFront 監控指標 CloudWatch。
- AWS CloudTrail 日誌
CloudTrail 提供使用者、角色或 AWS 服務所採取之 API 動作的記錄 CloudFront。使用收集的資訊 CloudTrail,您可以判斷向其發出的 API 要求 CloudFront、提出要求的 IP 位址、提出要求的人員、提出要求的時間以及其他詳細資訊。
如需詳細資訊,請參閱 使用記錄 Amazon CloudFront API 呼叫 AWS CloudTrail。
- CloudFront 標準記錄和即時記錄
CloudFront 記錄檔會提供有關發佈要求的詳細記錄。這些日誌對許多應用程式來說都是很有用的資料。舉例來說,日誌資訊在安全與存取稽核中相當實用。
如需詳細資訊,請參閱 配置和使用標準日誌(訪問日誌) 及 建立和使用即時日誌組態。
- 邊緣函數日誌
-
由邊緣函數 (函數和 Lambda @Edge) 產生的日誌會直接傳送至 Amazon CloudWatch 日誌,而且不會由任何地方存放 CloudFront。 CloudFront CloudFront 函數使用 AWS Identity and Access Management (IAM) 服務連結角色,將客戶產生的記錄檔直接傳送到您帳戶中的 CloudWatch Logs。
如需詳細資訊,請參閱 邊緣函數日誌。
- CloudFront 主控台報告
主 CloudFront 控台包含各種報告,包括快取統計資料報表、熱門物件報表,以及排名靠前的反向連結報表。大多數 CloudFront 主控台報告都是以 CloudFront 存取記錄中的資料為基礎,其中包含有關 CloudFront 接收之每個使用者要求的詳細資訊。不過,您不需要啟用存取日誌來查看報告。
如需更多詳細資訊,請參閱 在主控台中檢視 CloudFront 報告。