本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
MediaTailor 的 CDN 日誌解譯和分析技術
AWS Elemental MediaTailor 內容交付網路 (CDN) 整合會產生詳細的日誌,協助您了解請求模式並識別問題。分析內容交付網路日誌時,請專注於這些關鍵指標:
注意:下列範例使用 Amazon CloudFront 術語。其他 CDN 供應商可能會針對類似的概念使用不同的術語。
- HTTP 狀態碼
-
-
200- 成功請求 -
404- 找不到資源 (檢查路由規則和 MediaTailor 組態) -
403- 存取遭拒 (檢查 CDN 安全設定和原始伺服器許可) -
502/503/504- 原始伺服器錯誤 (檢查 MediaTailor 服務運作狀態和原始伺服器連線)
-
- 快取行為指標
-
-
Hit- 從 CDN 快取提供的內容 -
Miss- 從原始伺服器擷取的內容 -
RefreshHit- 使用原始伺服器驗證的快取內容 -
Error- 請求導致錯誤
-
- 請求要監控的模式
-
-
資訊清單請求通常應該會導致
Miss或RefreshHit由於低 TTL 設定 -
應為
Hit熱門內容顯示內容區段 -
由於個人化
Miss,廣告客群可能會顯示
-
服務運作狀態監控
分析 CDN 日誌和故障診斷問題時,請檢查 MediaTailor 服務運作狀態,以判斷問題是否與服務相關:
- AWS 服務運作狀態儀表板
-
檢查目前的 MediaTailor 服務狀態和任何持續的服務事件
使用時機:您會在 CDN 日誌中看到廣泛的 5xx 錯誤或服務逾時
- AWS 個人運作狀態儀表板
-
檢視帳戶特定的服務運作狀態通知和維護事件
使用時機:您需要帳戶特定的服務運作狀態資訊或維護通知
- Amazon CloudWatch 指標監控
-
透過 CloudWatch 指標監控 MediaTailor 服務運作狀態指標:
-
GetManifest.Errors- 追蹤資訊清單產生錯誤 -
GetManifest.Latency- 監控回應時間效能 -
AdDecisionServer.Errors- 監控廣告伺服器連線問題 -
Origin.Errors- 追蹤原始伺服器連線問題
使用時機:您需要詳細的服務效能指標和歷史趨勢
-
服務運作狀態疑難排解工作流程:
-
檢查 AWS 服務運作狀態儀表板是否有目前的服務狀態
-
檢閱 AWS 個人運作狀態儀表板以取得帳戶特定的通知
-
監控 CloudWatch 指標是否有服務效能指標
-
將服務運作狀態與 CDN 日誌模式和錯誤率相關聯
-
如果服務運作狀態正常,請專注於 CDN 組態和原始伺服器問題
CDN 日誌分析資源
-
CloudFront 存取日誌 - CDN 日誌格式和欄位完整指南
-
CloudFront 即時日誌 - 即時日誌串流和分析
-
使用 CloudWatch Logs Insights 分析日誌資料 - 進階日誌查詢和分析
-
監控工作負載資源 - Well-Architected 監控模式