本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為儲存貯體中的所有物件建立 CloudWatch 指標組態
設定要求指標時,可以為儲存貯體中的所有物件建立 CloudWatch 指標組態,或者可以依字首、物件標籤或存取點進行篩選。本主題中的程序說明如何為儲存貯體中的所有物件建立組態。若要建立依物件標籤、字首或存取點篩選的組態,請參閱 建立依字首、物件標籤或存取點篩選的指標組態。
Amazon S3 有三種類型的 Amazon CloudWatch 指標:儲存指標、請求指標和複寫指標。儲存體指標會每天回報一次,並免費提供給所有客戶。請求指標會在一些處理延遲之後,以 1 分鐘的間隔提供。請求指標會以標準 CloudWatch 費率計費。您必須在主控台中設定或透過 Amazon S3 API 來選擇使用請求指標。S3 複寫指標提供了複寫組態中複寫規則的詳細指標。透過複寫指標,您可以透過追蹤擱置的位元組、擱置中的操作、複寫失敗的操作和複寫延遲來監控每分鐘進度。
如需有關 Amazon S3 的 CloudWatch 指標的詳細資訊,請參閱「使用 Amazon CloudWatch 監控指標」。
您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI) 或 Amazon S3 REST API,將指標組態新增至儲存貯體。
登入 AWS Management Console ,並在 https://console.aws.amazon.com/s3/
:// 開啟 Amazon S3 主控台。 -
在左側導覽窗格中,選擇一般用途儲存貯體。
-
在儲存貯體清單中,選擇包含您要請求指標之物件的儲存貯體名稱。
-
選擇 Metrics (指標) 標籤。
-
在 Bucket metrics (儲存貯體指標) 下,選擇 View additional charts (檢視其他圖表)。
-
選擇 Request metrics (請求指標) 標籤。
-
選擇 Create filter (建立篩選條件)。
-
在 Filter name (篩選條件名稱) 方塊中,輸入篩選條件的名稱。
名稱僅可包含字母、數字、句點、破折號和底線。建議您使用
EntireBucket
來為適用於所有物件的篩選條件命名。 -
在 Filter scope (篩選條件範圍) 底下,選擇 This filter applies to all objects in the bucket (此篩選條件適用於儲存貯體中的所有物件)。
您也可以定義篩選條件,僅收集與報告儲存貯體中物件子集的指標。如需詳細資訊,請參閱建立依字首、物件標籤或存取點篩選的指標組態。
-
選擇 Save changes (儲存變更)。
-
在 Request metrics (請求指標) 標籤的 Filters (篩選條件) 底下,選擇您剛才建立的篩選條件。
大約 15 分鐘後,CloudWatch 就會開始追蹤這些請求指標。Request metrics (請求指標) 標籤中會顯示這些指標,您也可以在 Amazon S3 或 CloudWatch 主控台中查看指標圖表。請求指標會以標準 CloudWatch 費率計費。如需詳細資訊,請參閱 Amazon CloudWatch 定價
。
您也可以使用 Amazon S3 REST API,以程式設計方式新增指標組態。如需新增和使用指標組態的詳細資訊,請參閱《Amazon Simple Storage Service API 參考》中的下列主題:
-
安裝和設定 AWS CLI。如需說明,請參閱《AWS Command Line Interface 使用者指南》中的安裝、更新和解除安裝 AWS CLI。
-
開啟終端機。
-
執行下列命令來新增指標組態:
aws s3api put-bucket-metrics-configuration --endpoint https://s3.us-west-2.amazonaws.com --bucket
bucket-name
--idmetrics-config-id
--metrics-configuration '{"Id":"metrics-config-id
"}'