View a markdown version of this page

MediaTailor 的 CDN 日誌解譯和分析技術 - AWS Elemental MediaTailor

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

MediaTailor 的 CDN 日誌解譯和分析技術

AWS Elemental MediaTailor 內容交付網路 (CDN) 整合會產生詳細的日誌,協助您了解請求模式並識別問題。分析內容交付網路日誌時,請專注於這些關鍵指標:

注意:下列範例使用 Amazon CloudFront 術語。其他 CDN 供應商可能會針對類似的概念使用不同的術語。

HTTP 狀態碼
  • 200 - 成功請求

  • 404 - 找不到資源 (檢查路由規則和 MediaTailor 組態)

  • 403 - 存取遭拒 (檢查 CDN 安全設定和原始伺服器許可)

  • 502/503/504 - 原始伺服器錯誤 (檢查 MediaTailor 服務運作狀態和原始伺服器連線)

快取行為指標
  • Hit - 從 CDN 快取提供的內容

  • Miss - 從原始伺服器擷取的內容

  • RefreshHit - 使用原始伺服器驗證的快取內容

  • Error - 請求導致錯誤

請求要監控的模式
  • 資訊清單請求通常應該會導致MissRefreshHit由於低 TTL 設定

  • 應為Hit熱門內容顯示內容區段

  • 由於個人化Miss,廣告客群可能會顯示

服務運作狀態監控

分析 CDN 日誌和故障診斷問題時,請檢查 MediaTailor 服務運作狀態,以判斷問題是否與服務相關:

AWS 服務運作狀態儀表板

檢查目前的 MediaTailor 服務狀態和任何持續的服務事件

存取:AWS 服務運作狀態儀表板

使用時機:您會在 CDN 日誌中看到廣泛的 5xx 錯誤或服務逾時

AWS 個人運作狀態儀表板

檢視帳戶特定的服務運作狀態通知和維護事件

存取:AWS 個人運作狀態儀表板

使用時機:您需要帳戶特定的服務運作狀態資訊或維護通知

Amazon CloudWatch 指標監控

透過 CloudWatch 指標監控 MediaTailor 服務運作狀態指標:

  • GetManifest.Errors - 追蹤資訊清單產生錯誤

  • GetManifest.Latency - 監控回應時間效能

  • AdDecisionServer.Errors - 監控廣告伺服器連線問題

  • Origin.Errors - 追蹤原始伺服器連線問題

存取:CloudWatch 主控台

使用時機:您需要詳細的服務效能指標和歷史趨勢

服務運作狀態疑難排解工作流程:

  1. 檢查 AWS 服務運作狀態儀表板是否有目前的服務狀態

  2. 檢閱 AWS 個人運作狀態儀表板以取得帳戶特定的通知

  3. 監控 CloudWatch 指標是否有服務效能指標

  4. 將服務運作狀態與 CDN 日誌模式和錯誤率相關聯

  5. 如果服務運作狀態正常,請專注於 CDN 組態和原始伺服器問題

CDN 日誌分析資源