為值區中的所有物件建立 CloudWatch 指標設定 - Amazon Simple Storage Service

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

為值區中的所有物件建立 CloudWatch 指標設定

設定要求指標時,您可以為值區中的所有物件建立 CloudWatch 指標設定,也可以依前置詞、物件標籤或存取點進行篩選。本主題中的程序說明如何為儲存貯體中的所有物件建立組態。若要建立依物件標籤、字首或存取點篩選的組態,請參閱 建立依字首、物件標籤或存取點篩選的指標組態

Amazon Amazon S3 有三種類型的 Amazon CloudWatch 指標:儲存指標、請求指標和複寫指標。儲存體指標會每天回報一次,並免費提供給所有客戶。請求指標會在一些處理延遲之後,以 1 分鐘的間隔提供。請求指標會以標準費 CloudWatch 率計費。您必須在主控台中設定或透過 Amazon S3 API 來選擇使用請求指標。S3 複寫指標提供了複寫組態中複寫規則的詳細指標。使用複寫指標,您可以追蹤擱置的位元組、擱置中的作業、複寫失敗的作業以及複寫延遲來監視 minute-by-minute 進度。

如需 Amazon S3 CloudWatch 指標的詳細資訊,請參閱使用 Amazon 監控指標 CloudWatch

您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI) 或 Amazon S3 REST API,將指標組態新增至儲存貯體。

  1. 登入 AWS Management Console 並開啟 Amazon S3 主控台,網址為 https://console.aws.amazon.com/s3/

  2. 儲存貯體清單中,選擇包含您要請求指標之物件的儲存貯體名稱。

  3. 選擇 Metrics (指標) 標籤。

  4. Bucket metrics (儲存貯體指標) 下,選擇 View additional charts (檢視其他圖表)。

  5. 選擇 Request metrics (請求指標) 標籤。

  6. 選擇 Create filter (建立篩選條件)。

  7. Filter name (篩選條件名稱) 方塊中,輸入篩選條件的名稱。

    名稱僅可包含字母、數字、句點、破折號和底線。建議您使用 EntireBucket 來為適用於所有物件的篩選條件命名。

  8. Filter scope (篩選條件範圍) 底下,選擇 This filter applies to all objects in the bucket (此篩選條件適用於儲存貯體中的所有物件)。

    您也可以定義篩選條件,僅收集與報告儲存貯體中物件子集的指標。如需詳細資訊,請參閱 建立依字首、物件標籤或存取點篩選的指標組態

  9. 選擇 Save changes (儲存變更)

  10. Request metrics (請求指標) 標籤的 Filters (篩選條件) 底下,選擇您剛才建立的篩選條件。

    大約 15 分鐘後, CloudWatch 開始追蹤這些要求量度。Request metrics (請求指標) 標籤中會顯示這些指標,您可以在 Amazon S3 或 CloudWatch 主控台上查看指標的圖形。請求指標會以標準費 CloudWatch 率計費。如需詳細資訊,請參閱 Amazon CloudWatch 定價

您也可以使用 Amazon S3 REST API,以程式設計方式新增指標組態。如需新增和使用指標組態的詳細資訊,請參閱《Amazon Simple Storage Service API 參考》中的下列主題:

  1. 安裝並設定 AWS CLI. 如需說明,請參閱《AWS Command Line Interface 使用者指南》中的安裝、更新和解除安裝 AWS CLI

  2. 開啟終端機。

  3. 執行下列命令來新增指標組態:

    aws s3api put-bucket-metrics-configuration --endpoint https://s3.us-west-2.amazonaws.com --bucket bucket-name --id metrics-config-id --metrics-configuration '{"Id":"metrics-config-id"}'