本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 中使用 S3 Storage Lens 指標 CloudWatch
您可以將 S3 Storage Lens 指標發佈至 Amazon CloudWatch ,以在CloudWatch儀表板 中建立營運運作狀態的統一檢視。您也可以使用 CloudWatch 功能,例如警示和觸發的動作、指標數學和異常偵測,來監控 S3 Storage Lens 指標並採取動作。此外, CloudWatch API操作可讓應用程式,包括第三方供應商,存取您的 S3 Storage Lens 指標。如需 CloudWatch 功能的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 。
您可以使用 Amazon S3 主控台、Amazon S3 REST APIs AWS CLI和 ,為新的或現有的儀表板組態啟用 CloudWatch 發佈選項 AWS SDKs。 CloudWatch 發佈選項適用於升級至 S3 Storage Lens 進階指標和建議的儀表板。如需 S3 Storage Lens 進階指標和建議定價,請參閱 Amazon S3 定價
S3 Storage Lens 指標會發佈至擁有 S3 Storage Lens 組態的 CloudWatch 帳戶中。在進階指標和建議中啟用 CloudWatch 發佈選項後,您可以在 中存取組織、帳戶和儲存貯體層級指標 CloudWatch。字首層級指標在 中無法使用 CloudWatch。
注意
S3 Storage Lens 指標是每日指標,且每天發佈 CloudWatch 一次。當您在 中查詢 S3 Storage Lens 指標時 CloudWatch,查詢的期間必須為 1 天 (86400 秒)。在您的每日 S3 Storage Lens 指標出現在 Amazon S3 主控台的 S3 Storage Lens 儀表板中之後,這些相同指標可能需要幾個小時才會出現在 中 CloudWatch。當您第一次啟用 S3 Storage Lens 指標的 CloudWatch 發佈選項時,您的指標最多可能需要 24 小時才能發佈至 CloudWatch。
目前,S3 Storage Lens 指標無法透過 CloudWatch 串流使用。
如需在 中使用 S3 Storage Lens 指標的詳細資訊 CloudWatch,請參閱下列主題。
使用 CloudWatch 儀表板
您可以使用 CloudWatch 儀表板來監控 S3 Storage Lens 指標與其他應用程式指標,並建立營運運作狀態的統一檢視。儀表板是 CloudWatch 主控台中的可自訂首頁,可用於在單一檢視中監控資源。
CloudWatch 具有廣泛的許可控制,不支援限制對特定指標集或維度的存取。您帳戶或組織中有權存取 的使用者 CloudWatch ,將有權存取已啟用 CloudWatch 支援選項之所有 S3 Storage Lens 組態的指標。您無法像在 S3 Storage Lens 中一樣管理特定儀表板的許可。如需 CloudWatch 許可的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的管理 CloudWatch 資源的存取許可。
如需使用 CloudWatch 儀表板和設定許可的詳細資訊,請參閱 Amazon 使用者指南 中的使用 Amazon CloudWatch 儀表板和共用 CloudWatch 儀表板。 CloudWatch
設定警示、觸發動作和使用異常偵測
您可以設定在 中監看 S3 Storage Lens 指標的 CloudWatch 警示, CloudWatch 並在違反閾值時採取行動。例如,您可以設定警示,在不完整的分段上傳位元組指標連續三天超過 1 GB 時傳送 Amazon SNS通知。
您也可以啟用異常偵測,以持續分析您的 S3 Storage Lens 指標、判斷正常基準以及顯露異常情況。您可以建立以指標預期值為基礎的異常偵測警示。例如,您可以監控 Object Lock Enabled Bytes (已啟用物件鎖定的位元組) 指標的異常情況,以偵測未經授權即移除物件鎖定設定的情況。
如需詳細資訊和範例,請參閱 Amazon 使用者指南 中的使用 Amazon CloudWatch 警示並從圖形上的指標建立警示。 CloudWatch
使用維度篩選指標
您可以使用維度在 CloudWatch 主控台中篩選 S3 Storage Lens 指標。例如,您可以依 configuration_id
、aws_account_number
、aws_region
、bucket_name
等進行篩選。
S3 Storage Lens 支援每個帳戶的多種儀表板組態。這意味著不同的組態可以包含相同的儲存貯體。當這些指標發佈至 時 CloudWatch,儲存貯體在 中會有重複的指標 CloudWatch。若要僅檢視 中特定 S3 Storage Lens 組態的指標 CloudWatch,您可以使用 configuration_id
維度。依 configuration_id
篩選時,您只會看到與您所識別之組態相關聯的指標。
如需依組態 ID 篩選的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的搜尋可用的指標。
使用指標數學計算新指標
您可以使用指標數學,以查詢多個 S3 Storage Lens 指標,並使用數學表達式根據這些指標來建立新的時間序列。例如,您可以從「物件計數」中減去「加密物件」,為未加密物件建立新指標。您也可以建立一個指標,將 StorageBytes
除以 ObjectCount
而取得平均物件大小,或者將 BytesDownloaded
除以 StorageBytes
而取得一天存取的位元組數。
如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的使用指標數學。
在圖形中使用搜尋表達式
使用 S3 Storage Lens 指標,您可以建立搜尋表達式。例如,您可以為所有已命名IncompleteMultipartUploadStorageBytes並SUM
新增至運算式的指標建立搜尋運算式。使用此搜尋表達式,您可以在單一指標中查看儲存體所有維度的未完成分段上傳位元組總數。
此範例顯示您要用來為所有名為 的指標建立搜尋表達式的語法IncompleteMultipartUploadStorageBytes。
SUM(SEARCH('{AWS/S3/Storage-Lens,aws_account_number,aws_region,configuration_id,metrics_version,record_type,storage_class} MetricName="IncompleteMultipartUploadStorageBytes"', 'Average',86400))
如需此語法的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的CloudWatch搜尋表達式語法。若要使用搜尋表達式建立 CloudWatch 圖形,請參閱 Amazon CloudWatch 使用者指南 中的使用搜尋表達式建立 CloudWatch 圖形。