我想知道我的帳戶或 AWS 區域中每個 Amazon Simple Storage Service (Amazon S3) 儲存貯體的成本。或者,如果某特定區域的 Amazon S3 儲存成本上升,我想知道哪個儲存貯體導致成本增加。
簡短說明
若要檢查哪個 Amazon S3 儲存貯體正在增加您的儲存成本,請執行以下步驟:
- 為每個儲存貯體新增一個通用標籤。
- 將標籤啟動為成本分配標籤。
**重要:**所有標籤最多可能需要 24 小時才會顯示在帳單與成本管理主控台中。
- 使用 AWS Cost Explorer 為您的標籤建立 AWS 成本和用量報告。
**注意:**成本分配標籤不會顯示您在設定標籤之前產生的成本。
解決方法
開始之前,您的 AWS Identity and Access Management (IAM) 政策必須具有權限執行以下作業:
**提示:**針對此解決方法,避免使用 AWS 帳戶根使用者。而請使用具有所需權限的 IAM 使用者或角色。
正在為每個儲存貯體新增一個通用標籤
- 開啟 Amazon S3 主控台。
- 從儲存貯體清單中,選擇您要追蹤其成本的儲存貯體。
- 選擇屬性視圖。
- 向下捲動並選擇標籤。
- 選擇編輯。
- 選擇新增標籤。
- 針對索引鍵,請輸入要新增至所有要追蹤其成本之儲存貯體的標籤名稱。例如,輸入 "S3-Bucket-Name"。
- 針對值,請輸入儲存貯體的名稱。
- 針對您要追蹤成本的所有儲存貯體重複步驟 1 到 7。
啟動標籤作為成本分配標籤
- 開啟帳單與成本管理主控台。
- 在導覽窗格中,選擇成本分配標籤。
- 在搜尋列中,輸入您為儲存貯體建立的標籤名稱。例如,鍵入 "S3-Bucket-Name"。
- 選取標籤。
- 選擇啟用。
使用 AWS Cost Explorer 建立標籤的成本報告
- 開啟帳單與成本管理主控台。
- 在導覽窗格中,選擇 Cost Explorer。
- 選擇啟動 Cost Explorer。
- 在導覽窗格中,選擇報告。
- 選擇新增報告。
- 針對報告範本,選取成本和用量報告,然後選擇建立報告。
- 在篩選條件下,針對服務,選取 S3 (Simple Storage Service)。然後,選擇套用篩選條件。
- 針對標籤,請選取您建立的標籤。例如,選取 S3-Bucket-Name。然後,勾選您要追蹤其成本的每個儲存貯體,並選擇套用篩選條件。
**注意:**如果篩選條件清單中沒有看到您的標籤,則可能表示該標籤是最近建立並套用至儲存貯體。請等待 24 小時,然後嘗試再次建立報告。
- 在進階選項下,確認已取消勾選僅顯示未標記的資源。
- 在圖表頂端選擇分組依據,然後選取您建立的標籤。
- 選擇另存新檔。
- 輸入成本報告的標題。
- 選擇儲存報告。
建立成本報告之後,請使用報告檢閱每個已標記您所建立之成本分配標籤的儲存貯體成本。
**注意:**您可以設定每日或每小時 AWS 成本和用量報告,以取得更多 Amazon S3 帳單詳細資訊。但是,這些報告不會顯示誰向您的儲存貯體發出了請求。若要查看儲存貯體的請求來自何處,請啟用物件層級日誌或伺服器存取日誌。若要取得特定 Amazon S3 帳單項目的詳細資訊,您必須提前啟用日誌。然後,您將擁有包含 Amazon S3 請求詳細資訊的日誌。
相關資訊
S3 儲存貯體的帳單和用量報告
正在使用每月成本分配報告