使用 Amazon CloudWatch 監控 CloudFront 指標 - Amazon CloudFront

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

使用 Amazon CloudWatch 監控 CloudFront 指標

Amazon CloudFront 與 Amazon CloudWatch 整合,並自動發佈分佈和邊緣函數的操作指標 (Lambda@Edge 和 CloudFront Functions)。您可以使用這些指標來疑難排解、追蹤和偵錯問題。這些指標大部分以一組圖形顯示於 CloudFront 主控台,也可以使用 CloudFront API 或 CLI 存取。所有這些指標皆可在 CloudWatch 主控台或透過 CloudWatch API 或 CLI 取得。CloudFront 指標不會計入 CloudWatch 配額 (先前稱為限制),也不會產生任何額外費用。

除了 CloudFront 發佈的預設指標之外,您還可以開啟其他指標,但需要支付額外費用。額外的指標適用於 CloudFront 發佈,而且必須分別為每個發佈開啟。如需成本的詳細資訊,請參閱預估其他 CloudFront 指標的成本

您也可以在 CloudFront 主控台或 CloudWatch 主控台、API 或 CLI 中,根據這些指標設定警示。例如,您可以根據 5xxErrorRate 指標設定警示,該指標代表回應的 HTTP 狀態碼在 500599 範圍內之所有瀏覽者請求的百分比。當錯誤率在特定時間內達到特定值 (例如連續 5 分鐘達到 5% 的請求) 時,就會觸發警示。您可以在建立警示時指定警示的值及其時間單位。

備註
  • 當您在 CloudFront 主控台中建立 CloudWatch 警示時,它會在美國東部 (維吉尼亞北部) 區域 () 為您建立us-east-1警示。 CloudFront 如果您從 CloudWatch 主控台建立警示,則必須使用相同的區域。由於 CloudFront 是全球服務,因此服務指標會傳送至美國東部 (維吉尼亞北部)。

  • 建立警示時,會套用標準 CloudWatch 定價