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

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

使用 Amazon CloudFront 監控指標 CloudWatch

Amazon CloudFront 與 Amazon 集成, CloudWatch 並自動發布分發和邊緣函數的操作指標(包括 Lambda @Edge 和 CloudFront 函數)。這些指標中有許多會顯示在CloudFront 主控台中的一組圖形中,也可以使用 CloudFront API 或 CLI 存取。所有這些指標都可在主CloudWatch 控台或透過 CloudWatch API 或 CLI 取得。 CloudFront 指標不會計入CloudWatch 配額 (先前稱為限制),也不會產生任何額外費用。

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

檢視這些指標可協助您疑難排解、追蹤和偵錯問題。若要在 CloudFront 主控台中檢視這些測量結果,請參閱監督頁面。若要檢視特定 CloudFront 分佈或邊緣函數之活動的相關圖形,請選擇其中一個,然後選擇 [檢視分佈量度] 或 [檢視量度]。

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

注意

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