

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

# 使用 Amazon S3 Storage Lens 檢視指標
<a name="storage_lens_view_metrics"></a>

S3 Storage Lens 會彙總您的指標，並在 Amazon S3 主控台 **Buckets** (儲存貯體) 頁面上的 **Account snapshot** (帳戶快照) 區段中顯示資訊。S3 Storage Lens 也提供互動式儀表板，您可以用來視覺化洞見和趨勢、標記極端值，以及接收最佳化儲存成本和套用資料保護最佳實務的建議。您的儀表板具有向下切入選項，可在組織、帳戶、 AWS 區域儲存類別、儲存貯體、字首或 Storage Lens 群組層級產生和視覺化洞見。您也可以將 CSV 或 Parquet 格式的每日指標報告傳送至一般用途 S3 儲存貯體，或直接將指標匯出至 AWS受管 S3 資料表儲存貯體。

依預設，所有儀表板都是使用免費指標設定的，您可以使用其中包括的指標，來了解 S3 儲存體的用量和活動、最佳化儲存成本，以及實作資料保護和存取管理最佳實務。免費指標會向下彙總至儲存貯體層級。使用免費指標，資料可供查詢使用多達 14 天。

進階指標和建議包含下列其他功能，您可以用來進一步洞察跨儲存體的用量和活動，以及最佳化儲存體的最佳實務：
+ 內容相關建議 (只能在主控台中使用)
+ 進階指標 (包括依儲存貯體彙總的活動指標)
+ 字首彙總
+ Storage Lens 群組彙總
+ Storage Lens 群組彙總
+ Amazon CloudWatch 發佈

進階指標資料可供查詢使用 15 個月。使用具有進階指標的 S3 Storage Lens 需支付額外費用。如需詳細資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing)。如需免費和進階指標的詳細資訊，請參閱 [指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

**Topics**
+ [在儀表板上檢視 S3 Storage Lens 指標](storage_lens_view_metrics_dashboard.md)
+ [使用資料匯出檢視 Amazon S3 Storage Lens 指標](storage_lens_view_metrics_export.md)
+ [監控 CloudWatch 中的 S3 Storage Lens 指標](storage_lens_view_metrics_cloudwatch.md)
+ [Amazon S3 Storage Lens 指標使用案例](storage-lens-use-cases.md)

# 在儀表板上檢視 S3 Storage Lens 指標
<a name="storage_lens_view_metrics_dashboard"></a>

在 Amazon S3 主控台，S3 Storage Lens 提供互動式預設儀表板，可讓您用來視覺化資料中的洞察與趨勢。您也可以使用此儀表板來標記極端值，以及接收最佳化儲存成本並套用資料保護最佳實務的建議。您的儀表板具有向下切入選項，用以產生帳戶、儲存貯體、 AWS 區域、字首或 Storage Lens 群組層級的洞察。如果您已讓 S3 Storage Lens 使用 AWS Organizations，您也可以在組織層級產生洞見 （例如屬於 AWS Organizations 階層的所有帳戶的資料）。您的儀表板一律會載入具有可用指標的最新日期。

主控台上的 S3 Storage Lens 預設儀表板名稱為 **default-account-dashboard**。Amazon S3 會預先設定此儀表板，以視覺化整個帳戶的摘要洞察和趨勢，並在 Amazon S3 主控台每日加以更新。您無法修改預設儀表板的設定範圍，但可以將指標選項從免費指標升級為付費進階指標和建議。使用進階指標和建議，您可以存取其他指標和功能。這些功能包括進階字首類別、字首層級彙總、內容相關建議，以及 Amazon CloudWatch 發佈。

您可以停用預設儀表板，但無法將其刪除。如果停用預設儀表板，則不再更新它。您也將不再於 S3 Storage Lens 中或**儲存貯體**頁面上的**帳戶快照**中收到任何新的每日指標。您仍然可在預設儀表板中查看歷史資料，直到資料查詢的 14 天期間過期為止。如果您已啟用進階指標和建議，則此期間為 15 個月。若要存取此資料，您可以在期限內重新啟用儀表板。

您可以建立其他 S3 Storage Lens 儀表板，並依 AWS 區域、S3 儲存貯體或帳戶來限定範圍。如果您已啟用 Storage Lens 來使用，您也可以依組織調整儀表板的範圍 AWS Organizations。建立或編輯 S3 Storage Lens 儀表板時，您可以定義儀表板範圍和指標選擇。

 

您可以停用或刪除您建立的任何其他儀表板。
+ 如果停用儀表板，該儀表板將不再更新，而且您將不再收到任何新的每日指標。您仍然可以查看免費指標的歷史資料，直到 14 天期間過期為止。如果您已針對該儀表板啟用進階指標和建議，則此期間為 15 個月。若要存取此資料，您可以在期限內重新啟用儀表板。
+ 如果刪除儀表板，則會遺失所有儀表板組態設定。您將不再收到任何新的每日指標，也無法存取與該儀表板相關聯的歷史資料。如果想要存取已刪除儀表板的歷史資料，必須在同一個主要區域中建立另一個具有相同名稱的儀表板。

**Topics**
+ [檢視 Amazon S3 Storage Lens 儀表板](#storage_lens_console_viewing)
+ [瞭解您的 S3 Storage Lens 儀表板](#storage_lens_console_viewing_dashboard)

## 檢視 Amazon S3 Storage Lens 儀表板
<a name="storage_lens_console_viewing"></a>

下列程序說明如何在 S3 主控台中檢視 S3 Storage Lens 儀表板。如需使用案例型逐步解說以了解如何使用儀表板將成本最佳化、實作最佳實務，以及改善存取 S3 儲存貯體的應用程式效能，請參閱 [Amazon S3 Storage Lens 指標使用案例](storage-lens-use-cases.md)。

**注意**  
您無法使用帳戶的根使用者憑證，來檢視 Amazon S3 Storage Lens 儀表板。若要存取 S3 Storage Lens 儀表板，您必須將必要的 AWS Identity and Access Management (IAM) 許可授予新的或現有的 IAM 使用者。然後，使用這些使用者憑證登入，以存取 S3 Storage Lens 儀表板。如需詳細資訊，請參閱《IAM 使用者指南》**中的 [設定 Amazon S3 Storage Lens 許可](storage_lens_iam_permissions.md) 及 [IAM 中的安全最佳實務](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html)。

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

   您的儀表板即會在 S3 Storage Lens 中開啟。**Snapshot for *date*** (日期的快照) 區段會顯示 S3 Storage Lens 收集指標的最新日期。您的儀表板一律會載入具有可用指標的最新日期。

1. (選用) 若要變更 S3 Storage Lens 儀表板的日期，請在右上角的日期選取器中選擇新的日期。

1. (選用) 若要套用臨時篩選條件以進一步限制儀表板資料的範圍，請執行下列動作：

   1. 展開**篩選條件**區段。

   1. 若要依特定帳戶 AWS 區域、儲存類別、儲存貯體、字首或 Storage Lens 群組進行篩選，請選擇要篩選的選項。
**注意**  
**字首**篩選條件和 **Storage Lens 群組**篩選條件無法同時套用。

   1. 若要更新篩選條件，請選擇 **Apply** (套用)。

   1. 若要移除篩選條件，請按一下篩選條件旁的 **X**。

1. 在 S3 Storage Lens 儀表板的任何區段中，若要查看特定指標的資料，請針對 **Metric** (指標) 選擇指標名稱。

1. 在 S3 Storage Lens 儀表板的任何圖表或視覺效果中，您可以向下切入至更深層的彙總，方法為使用**帳戶**、**AWS 區域**、**儲存類別**、**儲存貯體**、**字首**或 **Storage Lens 群組**索引標籤。如需範例，請參閱 [瞭解冷 Amazon S3 儲存貯體](storage-lens-optimize-storage.md#uncover-cold-buckets)。

## 瞭解您的 S3 Storage Lens 儀表板
<a name="storage_lens_console_viewing_dashboard"></a>

您的 S3 Storage Lens 儀表板具有主要 **Overview** (概觀) 索引標籤，以及最多五個代表各彙總層級的其他索引標籤：
+ **帳戶**
+ **AWS 區域**
+ **儲存類別**
+ **儲存貯體**
+ **字首**
+ **Storage Lens 群組**

在 **Overview** (概觀) 索引標籤上，儀表板資料會彙總為三個不同區段：**Snapshot for *date*** (日期的快照)、**Trends and distributions**(趨勢和分佈)，以及 **Top N overview** (前 N 個概觀)。

如需 S3 Storage Lens 儀表板的詳細資訊，請參閱下列各節。

### 快照
<a name="storage-lens-snapshot"></a>

**Snapshot for *date*** (日期的快照) 區段會顯示 S3 Storage Lens 已為所選日期收集的摘要指標。這些摘要指標包括下列指標：
+ **總儲存空間** - 已使用的儲存空間總量 (以位元組為單位)。
+ **物件計數** - 您 AWS 帳戶的物件總數。
+ **平均物件大小** - 平均的物件大小。
+ **作用中儲存貯體** - 您的帳戶中，作用中儲存體用量 > 0 位元組的作用中儲存貯體總數。
+ **帳戶** - 儲存體在範圍內的帳戶數目。除非您使用 AWS Organizations 且您的 S3 Storage Lens 具有具有有效服務連結角色的信任存取，否則此值為 **1**。如需詳細資訊，請參閱[讓 Amazon S3 Storage Lens 使用服務連結角色](using-service-linked-roles.md)。
+ **儲存貯體** – 帳戶中的儲存貯體總數。

**指標資料**  
對於快照中出現的每個指標，您可以看到下列資料：
+ **指標名稱** - 指標的名稱。
+ **指標類別** - 指標組織成的類別。
+ ***日期*總計** - 所選日期的總計數。
+ **% 變更** - 自上一個快照日期以來的百分比變更。
+ **30 天趨勢** - 顯示 30 天期間內指標變更的趨勢線。
+ **建議** - 以快照中提供的資料為基礎的內容相關建議。這些建議可與進階指標和建議搭配使用。如需詳細資訊，請參閱[建議](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_recommendations)。

**指標類別**  
您可以選擇性地更新儀表板 **Snapshot for *date*** (日期的快照) 區段，以顯示其他類別的指標。如果想要查看其他指標的快照資料，您可以從下列 **Metrics categories** (指標類別) 中進行選擇：
+ **成本最佳化** 
+ **資料保護**
+ **活動** (可與進階指標搭配使用)
+ **存取管理**
+ **效能**
+ **事件**

**Snapshot for *date*** (日期的快照) 區段只會針對每個類別顯示指標的選取項目。若要查看特定類別的所有指標，請在 **Trends and distributions** (趨勢和分佈) 或 **Top N overview** (前 N 個概觀) 區段中選擇指標。如需指標類別的詳細資訊，請參閱 [指標類別](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types)。如需 S3 Storage Lens 指標的完整清單，請參閱 [Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

### 趨勢和分佈
<a name="storage-lens-trends"></a>

**Overview** (概觀) 索引標籤的第二個區段是 **Trends and distribution** (趨勢和分佈)。在 **Trends and distributions** (趨勢和分佈) 區段中，您可以選擇兩個指標，在您定義的日期範圍內進行比較。**Trends and distributions** (趨勢和分佈) 區段會顯示一段時間後兩個指標之間的關係。此區段會顯示圖表，您可以用來查看正在追蹤的兩個趨勢之間的 **Storage class** (儲存體類別) 和 **Region** (區域) 分佈。您可以選擇性地向下切入至其中一個圖表的資料點，以進行更深入的分析。

 如需使用 **Trends and distributions** (趨勢和分佈) 區段的演練，請參閱 [識別不使用伺服器端加密搭配 AWS KMS 進行預設加密的儲存貯體 (SSE-KMS)](storage-lens-data-protection.md#storage-lens-sse-kms)。

### 前 N 個概觀
<a name="storage-lens-top-n"></a>

S3 Storage Lens 儀表板的第三區段是 **Top N overview (前 N 個概觀)**（以遞增或遞減方式排序）。本節顯示您在最高數量的帳戶 AWS 區域、儲存貯體、字首或 Storage Lens 群組中選取的指標。如果您啟用 S3 Storage Lens 來使用 AWS Organizations，您也可以查看整個組織的所選指標。

如需使用 **Top N overview** (前 N 個概觀) 區段的演練，請參閱 [識別您的最大 S3 儲存貯體](storage-lens-optimize-storage.md#identify-largest-s3-buckets)。

### 依選項向下切入並分析
<a name="storage-lens-drill-down"></a>

為了提供流暢的分析體驗，S3 Storage Lens 儀表板提供了動作功能表，會在您選擇任一圖表值時出現。若要使用此功能表，請選擇任一圖表值以查看相關聯的指標值，然後在出現的方塊中從兩個選項進行選擇：
+ **Drill down** (向下切入) 動作會將所選值作為篩選條件，套用至儀表板的所有索引標籤。然後，您可以向下切入該值以進行更深入分析。
+ **分析依據**動作會將您帶至您所選取的**維度**索引標籤，並將該值索引標籤作為篩選條件套用。這些索引標籤包括**帳戶**、**AWS 區域**、**儲存類別**、**儲存貯體**、**字首** (針對已啟用**進階指標**和**字首彙總**的儀表板) 和 **Storage Lens 群組** (針對已啟用**進階指標**和 **Storage Lens 群組彙總**的儀表板) 透過**分析依據**，您可以在新維度的內容中檢視資料，以進行更深入的分析。

若成果產生不合乎邏輯的結果，或沒有任何值，表示**向下切入**和**分析依據**動作可能已停用。**向下切入**和**分析依據**動作所套用的篩選條件都會優先於儀表板的所有索引標籤間任何現有的篩選條件。您也可以視需要移除篩選條件。

### 標籤
<a name="storage-lens-dimension-tabs"></a>

維度層級索引標籤提供特定維度內所有值的詳細檢視。例如，**AWS 區域** 索引標籤會顯示所有 AWS 區域的指標，而**儲存貯體**索引標籤則會顯示所有儲存貯體的指標。每個維度頁籤都包含由四個區段組成的相同配置：
+ 趨勢圖會顯示過去 30 天內，選取指標在維度中的前 *N* 個項目。依預設，此圖表會顯示前 10 個項目，但您可將其減少為至少 3 個項目，或增加為最多 50 個項目。
+ 一個直方圖，顯示所選日期和指標的垂直長條圖。如果您有大量項目要顯示在此圖表中，可能會需要水平捲動。
+ 一個氣泡分析圖，會繪製維度內的所有項目。此圖表代表 x 軸上的第一個指標和 y 軸上的第二個指標。第三個指標由氣泡的大小表示。
+ 一個指標網格檢視，包含維度中每列所列的各個項目。資料欄代表每個可用的指標，並排列在指標類別標籤中，以方便導覽。

# 使用資料匯出檢視 Amazon S3 Storage Lens 指標
<a name="storage_lens_view_metrics_export"></a>

Amazon S3 Storage Lens 指標每天會以 CSV Apache Parquet或 格式指標匯出檔案產生，並放置在您帳戶中的 S3 一般用途儲存貯體中。從那裡，您可以將指標匯出到您選擇的分析工具，例如 Amazon Quick 和 Amazon Athena，您可以在其中分析儲存用量和活動趨勢。您也可以使用 AWS 分析服務或第三方工具，將每日指標匯出傳送至 AWS受管 S3 資料表儲存貯體以進行立即查詢。

**Topics**
+ [使用 AWS KMS key 加密指標匯出](storage_lens_encrypt_permissions.md)
+ [什麼是 S3 Storage Lens 匯出資訊清單？](storage_lens_whatis_metrics_export_manifest.md)
+ [了解 Amazon S3 Storage Lens 匯出結構描述](storage_lens_understanding_metrics_export_schema.md)

# 使用 AWS KMS key 加密指標匯出
<a name="storage_lens_encrypt_permissions"></a>

若要授予 Amazon S3 Storage Lens 使用客戶受管金鑰加密指標匯出的許可，您必須使用金鑰政策。若要更新您的金鑰政策，以使用 KMS 金鑰來加密 S3 Storage Lens 指標匯出，請依照以下步驟執行。

**授予 S3 Storage Lens 使用 KMS 金鑰加密資料的許可**

1.  AWS 管理主控台 使用 AWS 帳戶 擁有客戶受管金鑰的 登入 。

1. 在 https：//[https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms) 開啟 AWS KMS 主控台。

1. 若要變更 AWS 區域，請使用頁面右上角的區域**選擇器**。

1. 在左側導覽窗格中，選擇 **Customer managed keys (客戶受管金鑰)**。

1. 在**客戶受管金鑰**下，選擇您要用來加密指標匯出的金鑰。 AWS KMS keys 為區域特定，且必須與指標匯出目的地 S3 儲存貯體位於相同的區域。

1. 在 **Key policy (金鑰政策)** 下，選擇 **Switch to policy view (切換至政策檢視)**。

1. 若要更新金鑰政策，請選擇 **Edit (編輯)**。

1. 在 **Edit key policy (編輯金鑰政策)** 下，將下列金鑰政策新增至現有的金鑰政策。若要使用此政策，請以您的資訊取代 ` user input placeholders `。

   ```
   {
       "Sid": "Allow Amazon S3 Storage Lens use of the KMS key",
        "Effect": "Allow",
       "Principal": {
           "Service": "storage-lens.s3.amazonaws.com"
       },
       "Action": [
           "kms:GenerateDataKey"
       ],
       "Resource": "*",
       "Condition": {
          "StringEquals": {
              "aws:SourceArn": "arn:aws:s3:us-east-1:        source-account-id:storage-lens/your-dashboard-name",
              "aws:SourceAccount": "source-account-id"
           }
        }
   }
   ```

1. 選擇**儲存變更**。

如需建立客戶受管金鑰和使用金鑰政策的詳細資訊，請參閱《AWS Key Management Service 開發人員指南》**中的下列主題：
+  [建立 KMS 金鑰](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) 
+  [中的金鑰政策 AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html) 

您也可以使用 AWS KMS `PUT`金鑰政策 API 操作 ([https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html](https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html)) 將金鑰政策複製到您要使用 REST API AWS CLI和 SDKs 加密指標匯出的客戶受管金鑰。

# 什麼是 S3 Storage Lens 匯出資訊清單？
<a name="storage_lens_whatis_metrics_export_manifest"></a>

由於彙總了大量資料，一般用途儲存貯體中的 S3 Storage Lens 每日指標匯出可能會分割成多個檔案。資訊清單檔案 `manifest.json` 會描述當日指標匯出檔案的位置。每當傳送新的匯出時，都會隨附新的資訊清單。`manifest.json` 檔案內所包含的每個資訊清單檔案，都會提供匯出的中繼資料和其他基本資訊。

資訊清單資訊包含以下屬性：
+  `sourceAccountId`－組態擁有者的帳戶 ID。
+  `configId`－儀表板的唯一識別碼。
+  `destinationBucket`－指標匯出所放置之目的地儲存貯體的 Amazon Resource Name (ARN)。
+  `reportVersion`－匯出的版本。
+  `reportDate`－報告的日期。
+  `reportFormat`－報告的格式。
+  `reportSchema`－報告的結構描述。
+  `reportFiles`－目標儲存貯體中匯出報告檔案的實際清單。

資訊清單目的地路徑範例：

```
user-defined-prefix/StorageLens/111122223333/example-dashboard-configuration-id/V_1/manifests/dt=2025-03-18/manifest.json
```

下列範例顯示 CSV 格式 Storage Lens 預設指標報告`manifest.json`的檔案：

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::amzn-s3-demo-destination-bucket",  
   "reportVersion": "V_1",  
   "reportDate": "2025-07-15",  
   "reportFormat": "CSV",  
   "reportSchema": "version_number,configuration_id,report_date,aws_account_number,aws_region,storage_class,record_type,record_value,bucket_name,metric_name,metric_value",  
   "reportFiles": [  
        {  
            "key": "DestinationPrefix/StorageLens/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-07-15/12345678-1234-1234-1234-123456789012.csv",  
            "size": 1603959,  
            "md5Checksum": "2177e775870def72b8d84febe1ad3574"  
        }  
   ]  
}
```

下列範例顯示 CSV 格式的 Storage Lens 擴充字首指標報告`manifest.json`的檔案：

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::amzn-s3-demo-destination-bucket",   
   "reportVersion": "V_1",  
   "reportDate": "2025-11-03",  
   "reportFormat": "CSV",  
   "reportSchema": "version_number,configuration_id,report_date,aws_account_number,aws_region,storage_class,record_type,record_value,bucket_name,metric_name,metric_value",  
   "reportFiles": [  
        {  
            "key": "DestinationPrefix/StorageLensExpandedPrefixes/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/EXAMPLE1234-56ab-78cd-90ef-EXAMPLE11111.csv",  
            "size": 1603959,  
            "md5Checksum": "2177e775870def72b8d84febe1ad3574"  
        }  
      ]  
}
```

下列範例顯示 Parquet格式化 Storage Lens 預設指標報告`manifest.json`的檔案：

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::amzn-s3-demo-destination-bucket",  
   "reportVersion": "V_1",  
   "reportDate": "2025-11-03",  
   "reportFormat": "Parquet",  
   "reportSchema": "message s3.storage.lens { required string version_number; required string configuration_id; required string report_date; required string aws_account_number; required string aws_region; required string storage_class; required string record_type; required string record_value; required string bucket_name; required string metric_name; required long metric_value; }",  
   "reportFiles": [  
      {  
         "key": "DestinationPrefix/StorageLens/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/bd23de7c-b46a-4cf4-bcc5-b21aac5be0f5.par",  
         "size": 14714,  
         "md5Checksum": "b5c741ee0251cd99b90b3e8eff50b944"  
      }  
   ]  
}
```

下列範例顯示 Parquet格式化 Storage Lens 擴充字首指標報告`manifest.json`的檔案：

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::amzn-s3-demo-destination-bucket",  
   "reportVersion": "V_1",  
   "reportDate": "2025-11-03",  
   "reportFormat": "Parquet",  
   "reportSchema": "message s3.storage.lens { required string version_number; required string configuration_id; required string report_date; required string aws_account_number; required string aws_region; required string storage_class; required string record_type; required string record_value; required string bucket_name; required string metric_name; required long metric_value; }",  
   "reportFiles": [  
      {  
         "key": "DestinationPrefix/StorageLensExpandedPrefixes/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/bd23de7c-b46a-4cf4-bcc5-b21aac5be0f5.par",  
         "size": 14714,  
         "md5Checksum": "b5c741ee0251cd99b90b3e8eff50b944"  
      }  
   ]  
}
```

您可以在 Amazon S3 主控台或使用 Amazon S3 REST API 和 SDKs AWS CLI，將指標匯出設定為儀表板組態的一部分而產生。

# 了解 Amazon S3 Storage Lens 匯出結構描述
<a name="storage_lens_understanding_metrics_export_schema"></a>

S3 Storage Lens 匯出結構描述會根據匯出目的地而有所不同。根據您要匯出至 S3 一般用途儲存貯體或 S3 資料表，選擇適當的結構描述。

**Topics**
+ [匯出 S3 一般用途儲存貯體的結構描述](#storage_lens_general_purpose_bucket_schema)
+ [S3 資料表的匯出結構描述](#storage_lens_s3_tables_schema)

## 匯出 S3 一般用途儲存貯體的結構描述
<a name="storage_lens_general_purpose_bucket_schema"></a>

下表包含匯出至 S3 一般用途儲存貯體時，S3 Storage Lens 指標匯出的結構描述。


| 屬性名稱  | 資料類型 | 資料欄名稱 | 描述 | 
| --- | --- | --- | --- | 
|  VersionNumber  | 字串 |  version\$1number  | 正在使用 S3 Storage Lens 指標版本。 | 
|  ConfigurationId  | String |  configuration\$1id  | S3 Storage Lens 組態  configuration\$1id。 | 
|  ReportDate  | String  |  report\$1date  | 追蹤指標的日期。 | 
|  AwsAccountNumber  |  String  |  aws\$1account\$1number  | 您的 AWS 帳戶 號碼。 | 
|  AwsRegion  |  String  |  aws\$1region  | 正在追蹤指標 AWS 區域 的 。 | 
|  StorageClass  |  String  |  storage\$1class  | 儲存貯體的儲存類別有問題。 | 
|  RecordType  |  ENUM  |  record\$1type  |  正在報告的成品類型 (ACCOUNT、 BUCKET或 PREFIX)。 | 
|  RecordValue  |  String  |  record\$1value  | RecordType 成品的價值。 `record_value` 為 URL 編碼。   | 
|  BucketName  |  String  |  bucket\$1name  | 正在回報的儲存貯體名稱。 | 
|  MetricName  |  字串  |  metric\$1name  | 正在回報的指標名稱。 | 
|  MetricValue  |  Long  |  metric\$1value  | 正在回報的指標值。 | 

### S3 Storage Lens 指標匯出的範例
<a name="storage_lens_sample_metrics_export"></a>

以下是以此結構描述為基礎的 S3 Storage Lens 指標匯出範例。

**注意**  
您可以在 `record_type` 欄中尋找 `STORAGE_LENS_GROUP_BUCKET` 或 `STORAGE_LENS_GROUP_ACCOUNT` 值，以識別 Storage Lens 群組的指標。`record_value` 欄會顯示 Storage Lens 群組的 Amazon Resource Name (ARN)，例如 `arn:aws:s3:us-east-1:123456789012:storage-lens-group/slg-1`。

![\[範例 S3 Storage Lens 指標匯出檔案。\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/sample_storage_lens_export.png)


以下是 Storage Lens 群組資料的 S3 Storage Lens 指標匯出範例。

![\[包含 Storage Lens 群組資料的範例 S3 Storage Lens 指標匯出檔案。\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/StorageLensGroups_metricsexport.png)


## S3 資料表的匯出結構描述
<a name="storage_lens_s3_tables_schema"></a>

將 S3 Storage Lens 指標匯出至 S3 資料表時，資料會整理成三個不同的資料表結構描述：儲存指標、儲存貯體屬性指標和活動指標。

**Topics**
+ [儲存指標資料表結構描述](#storage_lens_s3_tables_storage_metrics)
+ [儲存貯體屬性指標資料表結構描述](#storage_lens_s3_tables_bucket_property_metrics)
+ [活動指標資料表結構描述](#storage_lens_s3_tables_activity_metrics)

### 儲存指標資料表結構描述
<a name="storage_lens_s3_tables_storage_metrics"></a>


| 名稱 | 類型 | Description | 
| --- | --- | --- | 
|  version\$1number  | string | 資料表結構描述的版本識別符 | 
|  configuration\$1id  | string | S3 Storage Lens 組態名稱 | 
|  report\$1time  | timestamptz | S3 Storage Lens 報告參考的日期 | 
|  aws\$1account\$1id  | string | 項目所參照的帳戶 ID | 
|  aws\$1region  | string | 區域 | 
|  storage\$1class  | string | 儲存體方案 | 
|  record\$1type  | string | 記錄類型，資料彙總related層級為何。值：ACCOUNT、BUCKET、PREFIX、LENS GROUP。 | 
|  record\$1value  | string | 記錄類型下有超過一筆記錄的解構符號。它用於參考字首 | 
|  bucket\$1name  | string | 儲存貯體名稱 | 
|  object\$1count  | long | 為目前參考項目存放的物件數量 | 
|  storage\$1bytes  | DECIMAL(38，0) | 目前參考項目儲存的位元組數 | 
|  bucket\$1key\$1sse\$1kms\$1object\$1count  | long | 使用針對目前參考項目存放之客戶受管金鑰加密的物件數量 | 
|  bucket\$1key\$1sse\$1kms\$1storage\$1bytes  | DECIMAL(38，0) | 使用針對目前參考項目存放之客戶受管金鑰加密的位元組數 | 
|  current\$1version\$1object\$1count  | long | 為目前參考項目存放的目前版本物件數量 | 
|  current\$1version\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目儲存的目前版本位元組數 | 
|  delete\$1marker\$1object\$1count  | long | 為目前參考項目存放的刪除標記物件數量 | 
|  delete\$1marker\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目儲存的刪除標記位元組數 | 
|  encrypted\$1object\$1count  | long | 為目前參考項目存放的加密物件數量 | 
|  encrypted\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目儲存的加密位元組數 | 
|  incomplete\$1mpu\$1object\$1older\$1than\$17\$1days\$1count  | long | 針對目前參考項目存放超過 7 天的未完成分段上傳物件數量 | 
|  incomplete\$1mpu\$1storage\$1older\$1than\$17\$1days\$1bytes  | DECIMAL(38，0) | 目前參考項目儲存超過 7 天的未完成分段上傳位元組數量 | 
|  incomplete\$1mpu\$1object\$1count  | long | 針對目前參考項目存放的不完整分段上傳物件數量 | 
|  incomplete\$1mpu\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目儲存的不完整分段上傳位元組數 | 
|  non\$1current\$1version\$1object\$1count  | long | 為目前參考項目存放的非目前版本物件數量 | 
|  non\$1current\$1version\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目存放的非目前版本位元組數 | 
|  object\$1lock\$1enabled\$1object\$1count  | long | 針對在目前參考項目中啟用鎖定的物件存放的物件數量 | 
|  object\$1lock\$1enabled\$1storage\$1bytes  | DECIMAL(38，0) | 在目前參考項目中啟用鎖定的物件儲存的位元組數 | 
|  replicated\$1object\$1count  | long | 針對目前參考項目複寫的物件數量 | 
|  replicated\$1storage\$1bytes  | DECIMAL(38，0) | 為目前參考項目複寫的位元組數 | 
|  replicated\$1object\$1source\$1count  | long | 複寫為目前參考項目存放來源的物件數量 | 
|  replicated\$1storage\$1source\$1bytes  | DECIMAL(38，0) | 複寫為目前參考項目來源的位元組數 | 
|  sse\$1kms\$1object\$1count  | long | 使用目前參考項目存放的 SSE 金鑰加密的物件數量 | 
|  sse\$1kms\$1storage\$1bytes  | DECIMAL(38，0) | 使用為目前參考項目存放的 SSE 金鑰加密的位元組數 | 
|  object\$10kb\$1count  | long | 大小等於 0KB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$10kb\$1to\$1128kb\$1count  | long | 大小大於 0KB 且小於 128KB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$1128kb\$1to\$1256kb\$1count  | long | 大小大於 128KB 且小於 256KB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$1256kb\$1to\$1512kb\$1count  | long | 大小大於 256KB 且小於 512KB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$1512kb\$1to\$11mb\$1count  | long | 大小大於 512KB 且小於 1MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$11mb\$1to\$12mb\$1count  | long | 大小大於 1MB 且小於 2MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$12mb\$1to\$14mb\$1count  | long | 大小大於 2MB 且小於 4MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$14mb\$1to\$18mb\$1count  | long | 大小大於 4MB 且小於 8MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$18mb\$1to\$116mb\$1count  | long | 大小大於 8MB 且小於 16MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$116mb\$1to\$132mb\$1count  | long | 大小大於 16MB 且小於 32MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$132mb\$1to\$164mb\$1count  | long | 大小大於 32MB 且小於 64MB 的物件數量，包括目前版本、非最新版本、不完整的分段上傳和刪除標記 | 
|  object\$164mb\$1to\$1128mb\$1count  | long | 大小大於 64MB 且小於 128MB 的物件數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$1128mb\$1to\$1256mb\$1count  | long | 物件大小大於 128MB 且小於 256MB 的數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$1256mb\$1to\$1512mb\$1count  | long | 大於 256MB 且小於 512MB 的物件大小數目，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$1512mb\$1to\$11gb\$1count  | long | 物件大小大於 512MB 且小於 1GB 的數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$11gb\$1to\$12gb\$1count  | long | 物件大小大於 1GB 且小於 2GB 的數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$12gb\$1to\$14gb\$1count  | long | 物件大小大於 2GB 且小於 4GB 的數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 
|  object\$1larger\$1than\$14gb\$1count  | long | 大於 4GB 的物件大小數量，包括目前版本、非目前版本、不完整的分段上傳和刪除標記 | 

### 儲存貯體屬性指標資料表結構描述
<a name="storage_lens_s3_tables_bucket_property_metrics"></a>


| 名稱 | 類型 | Description | 
| --- | --- | --- | 
|  version\$1number  | string | 資料表結構描述的版本識別符 | 
|  configuration\$1id  | string | S3 Storage Lens 組態名稱 | 
|  report\$1time  | timestamptz | S3 Storage Lens 報告參考的日期 | 
|  aws\$1account\$1id  | string | 項目所參照的帳戶 ID | 
|  record\$1type  | string | 記錄類型，與資料彙總層級相關。值：ACCOUNT、BUCKET、PREFIX、LENS GROUP。 | 
|  record\$1value  | string | 記錄類型下有超過一筆記錄的解構符號。它用於參考 字首。 | 
|  aws\$1region  | string | 區域 | 
|  storage\$1class  | string | 儲存體方案 | 
|  bucket\$1name  | string | 儲存貯體名稱 | 
|  versioning\$1enabled\$1bucket\$1count  | long | 針對目前參考項目啟用版本控制的儲存貯體數量 | 
|  mfa\$1delete\$1enabled\$1bucket\$1count  | long | 目前參考項目已啟用 MFA 刪除的儲存貯體數量 | 
|  sse\$1kms\$1enabled\$1bucket\$1count  | long | 目前參考項目已啟用 KMS 的儲存貯體數量 | 
|  object\$1ownership\$1bucket\$1owner\$1enforced\$1bucket\$1count  | long | 目前參考項目強制執行物件擁有權儲存貯體擁有者的儲存貯體數量 | 
|  object\$1ownership\$1bucket\$1owner\$1preferred\$1bucket\$1count  | long | 目前參考項目偏好物件擁有權儲存貯體擁有者的儲存貯體數量 | 
|  object\$1ownership\$1object\$1writer\$1bucket\$1count  | long | 目前參考項目具有物件擁有權物件寫入器的儲存貯體數量 | 
|  transfer\$1acceleration\$1enabled\$1bucket\$1count  | long | 針對目前參考項目啟用傳輸加速的儲存貯體數量 | 
|  event\$1notification\$1enabled\$1bucket\$1count  | long | 為目前參考項目啟用事件通知的儲存貯體數量 | 
|  transition\$1lifecycle\$1rule\$1count  | long | 目前參考項目的轉換生命週期規則數目 | 
|  expiration\$1lifecycle\$1rule\$1count  | long | 目前參考項目的過期生命週期規則數目 | 
|  non\$1current\$1version\$1transition\$1lifecycle\$1rule\$1count  | long | 目前參考項目的非目前版本轉換生命週期規則數目 | 
|  non\$1current\$1version\$1expiration\$1lifecycle\$1rule\$1count  | long | 目前參考項目的非目前版本過期生命週期規則數目 | 
|  abort\$1incomplete\$1multipart\$1upload\$1lifecycle\$1rule\$1count  | long | 目前參考項目的中止未完成分段上傳生命週期規則數目 | 
|  expired\$1object\$1delete\$1marker\$1lifecycle\$1rule\$1count  | long | 目前參考項目的過期物件刪除標記生命週期規則數目 | 
|  same\$1region\$1replication\$1rule\$1count  | long | 目前參考項目的相同區域複寫規則計數 | 
|  cross\$1region\$1replication\$1rule\$1count  | long | 目前參考項目的跨區域複寫規則計數 | 
|  same\$1account\$1replication\$1rule\$1count  | long | 目前參考項目的相同帳戶複寫規則計數數量 | 
|  cross\$1account\$1replication\$1rule\$1count  | long | 目前參考項目的跨帳戶複寫規則計數數目 | 
|  invalid\$1destination\$1replication\$1rule\$1count  | long | 目前參考項目具有無效目的地複寫的儲存貯體數量 | 

### 活動指標資料表結構描述
<a name="storage_lens_s3_tables_activity_metrics"></a>


| 名稱 | 類型 | Description | 
| --- | --- | --- | 
|  version\$1number  | string | 資料表結構描述的版本識別符 | 
|  configuration\$1id  | string | S3 Storage Lens 組態名稱 | 
|  report\$1time  | timestamptz | S3 Storage Lens 報告參考的日期 | 
|  aws\$1account\$1id  | string | 項目參照的帳戶 ID | 
|  aws\$1region  | string | 區域 | 
|  storage\$1class  | string | 儲存體方案 | 
|  record\$1type  | string | 記錄類型，與資料彙總層級相關。值：ACCOUNT、BUCKET、PREFIX。 | 
|  record\$1value  | string | 記錄類型下有超過一筆記錄的解構符號。它用於參考字首 | 
|  bucket\$1name  | string | 儲存貯體名稱 | 
|  all\$1request\$1count  | long | 目前參考項目的 \$1all\$1 請求數量 | 
|  all\$1sse\$1kms\$1encrypted\$1request\$1count  | long | 目前參考項目的 KMS 加密請求數量 | 
|  all\$1unsupported\$1sig\$1request\$1count  | long | 目前參考項目不支援的 Sig 請求數目 | 
|  all\$1unsupported\$1tls\$1request\$1count  | long | 目前參考項目不支援的 TLS 請求數量 | 
|  bad\$1request\$1error\$1400\$1count  | long | 目前參考項目的 400 個錯誤請求錯誤數量 | 
|  delete\$1request\$1count  | long | 目前參考項目的刪除請求數目 | 
|  downloaded\$1bytes  | decimal(0，0) | 目前參考項目的下載位元組數 | 
|  error\$14xx\$1count  | long | 目前參考項目的 4xx 錯誤數目 | 
|  error\$15xx\$1count  | long | 目前參考項目的 5xx 錯誤數目 | 
|  forbidden\$1error\$1403\$1count  | long | 目前參考項目的 403 個禁止錯誤數量 | 
|  get\$1request\$1count  | long | 目前參考項目的取得請求數量 | 
|  head\$1request\$1count  | long | 目前參考項目的標頭請求數 | 
|  internal\$1server\$1error\$1500\$1count  | long | 目前參考項目的 500 個內部伺服器錯誤數量 | 
|  list\$1request\$1count  | long | 目前參考項目的清單請求數量 | 
|  not\$1found\$1error\$1404\$1count  | long | 目前參考項目找不到錯誤的 404 個數量 | 
|  ok\$1status\$1200\$1count  | long | 目前參考項目的 200 個 OK 請求數量 | 
|  partial\$1content\$1status\$1206\$1count  | long | 目前參考項目的 206 個部分內容請求數量 | 
|  post\$1request\$1count  | long | 目前參考項目的文章請求數量 | 
|  put\$1request\$1count  | long | 目前參考項目的放置請求數量 | 
|  select\$1request\$1count  | long | 目前參考項目的選取請求數量 | 
|  select\$1returned\$1bytes  | decimal(0，0) | 選取目前參考項目的請求所傳回的位元組數 | 
|  select\$1scanned\$1bytes  | decimal(0，0) | 選取目前參考項目的請求所掃描的位元組數 | 
|  service\$1unavailable\$1error\$1503\$1count  | long | 目前參考項目的 503 個服務無法使用錯誤數目 | 
|  uploaded\$1bytes  | decimal(0，0) | 目前參考項目的上傳位元組數 | 
|  average\$1first\$1byte\$1latency  | long | 從 S3 儲存貯體收到完整請求到開始傳回回應之間的平均每次請求時間，以過去 24 小時測量 | 
|  average\$1total\$1request\$1latency  | long | 收到的第一個位元組和傳送至 S3 儲存貯體的最後一個位元組之間的每次請求平均經過時間，在過去 24 小時內測量 | 
|  read\$10kb\$1request\$1count  | long | 資料大小為 0KB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$10kb\$1to\$1128kb\$1request\$1count  | long | 資料大小大於 0KB 且高達 128KB 的 GetObject 請求數目，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1128kb\$1to\$1256kb\$1request\$1count  | long | 資料大小大於 128KB 且高達 256KB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1256kb\$1to\$1512kb\$1request\$1count  | long | 資料大小大於 256KB 且高達 512KB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1512kb\$1to\$11mb\$1request\$1count  | long | 資料大小大於 512KB 且高達 1MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$11mb\$1to\$12mb\$1request\$1count  | long | 資料大小大於 1MB 且高達 2MB 的 GetObject 請求數目，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$12mb\$1to\$14mb\$1request\$1count  | long | 資料大小大於 2MB 且高達 4MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$14mb\$1to\$18mb\$1request\$1count  | long | 資料大小大於 4MB 且高達 8MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$18mb\$1to\$116mb\$1request\$1count  | long | 資料大小大於 8MB 且高達 16MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$116mb\$1to\$132mb\$1request\$1count  | long | 資料大小大於 16MB 且高達 32MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$132mb\$1to\$164mb\$1request\$1count  | long | 資料大小大於 32MB 且高達 64MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$164mb\$1to\$1128mb\$1request\$1count  | long | 資料大小大於 64MB 且高達 128MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1128mb\$1to\$1256mb\$1request\$1count  | long | 資料大小大於 128MB 且高達 256MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1256mb\$1to\$1512mb\$1request\$1count  | long | 資料大小大於 256MB 且高達 512MB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1512mb\$1to\$11gb\$1request\$1count  | long | 資料大小大於 512MB 且最高可達 1GB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$11gb\$1to\$12gb\$1request\$1count  | long | 資料大小大於 1GB 且最高可達 2GB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$12gb\$1to\$14gb\$1request\$1count  | long | 資料大小大於 2GB 且最高可達 4GB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  read\$1larger\$1than\$14gb\$1request\$1count  | long | 資料大小大於 4GB 的 GetObject 請求數量，包括以範圍為基礎的請求和整個物件請求 | 
|  write\$10kb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，資料大小為 0KB | 
|  write\$10kb\$1to\$1128kb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數目，其資料大小大於 0KB 且最多 128KB | 
|  write\$1128kb\$1to\$1256kb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數目，其資料大小大於 128KB 且上限為 256KB | 
|  write\$1256kb\$1to\$1512kb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數目，其資料大小大於 256KB 且最多 512KB | 
|  write\$1512kb\$1to\$11mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 512KB 且最多 1MB | 
|  write\$11mb\$1to\$12mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 1MB 且最多 2MB | 
|  write\$12mb\$1to\$14mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 2MB 且最多 4MB | 
|  write\$14mb\$1to\$18mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 4MB 且最多 8MB | 
|  write\$18mb\$1to\$116mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數目，其資料大小大於 8MB 且高達 16MB | 
|  write\$116mb\$1to\$132mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 16MB 且最多 32MB | 
|  write\$132mb\$1to\$164mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 32MB 且最多 64MB | 
|  write\$164mb\$1to\$1128mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 64MB 且最多 128MB | 
|  write\$1128mb\$1to\$1256mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 128MB 且最多 256MB | 
|  write\$1256mb\$1to\$1512mb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 256MB 且最多 512MB | 
|  write\$1512mb\$1to\$11gb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 512MB 且最高可達 1GB | 
|  write\$11gb\$1to\$12gb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數目，其資料大小大於 1GB 且最高可達 2GB | 
|  write\$12gb\$1to\$14gb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的數量，其資料大小大於 2GB 且最多 4GB | 
|  write\$1larger\$1than\$14gb\$1request\$1count  | long | PutObject、UploadPart 和 CreateMultipartUpload 請求的資料大小大於 4GB | 
|  concurrent\$1put\$1503\$1error\$1count  | long | 由於同時寫入相同物件而產生的 503 個錯誤數量 | 
|  cross\$1region\$1request\$1count  | long | 來自與儲存貯體主區域不同區域中用戶端的請求數量 | 
|  cross\$1region\$1transferred\$1bytes  | decimal(0，0) | 從與儲存貯體主區域不同區域中的呼叫傳輸的位元組數 | 
|  cross\$1region\$1without\$1replication\$1request\$1count  | long | 來自與儲存貯體主區域不同區域中用戶端的請求數量，不包括跨區域複寫請求 | 
|  cross\$1region\$1without\$1replication\$1transferred\$1bytes  | decimal(0，0) | 從與儲存貯體主區域不同區域中的呼叫傳輸的位元組數，不包括跨區域複寫位元組 | 
|  inregion\$1request\$1count  | long | 來自與儲存貯體主區域相同區域中用戶端的請求數量 | 
|  inregion\$1transferred\$1bytes  | decimal(0，0) | 從與儲存貯體主區域相同 區域的呼叫傳輸的位元組數 | 
|  unique\$1objects\$1accessed\$1daily\$1count  | long | 過去 24 小時內至少存取一次的物件數量 | 

# 監控 CloudWatch 中的 S3 Storage Lens 指標
<a name="storage_lens_view_metrics_cloudwatch"></a>

您可以將 S3 Storage Lens 指標發佈到 Amazon CloudWatch，以在 [CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)中建立統一的運作狀態檢視。您也可以使用 CloudWatch 功能 (例如警示和觸發動作、指標數學和異常偵測) 來監控 S3 Storage Lens 指標並對其採取動作。此外，CloudWatch API 操作可讓應用程式 (包括第三方供應商) 存取您的 S3 Storage Lens 指標。如需有關 CloudWatch 功能的詳細資訊，請參閱《[Amazon CloudWatch 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html)》。

您可以使用 Amazon S3 主控台 AWS CLI、Amazon S3 REST API 和 AWS SDKs，為新的或現有的儀表板組態啟用 CloudWatch 發佈選項。升級至 S3 Storage Lens 進階指標和建議儀表板可以使用 CloudWatch 發佈選項。如需 S3 Storage Lens 進階指標和建議定價，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。不會產生額外的 CloudWatch 指標發佈費用；不過，儀表板、警示和 API 呼叫等其他 CloudWatch 費用則適用。如需詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com/cloudwatch/pricing/)。

S3 Storage Lens 指標會在擁有 S3 Storage Lens 組態的帳戶中發佈至 CloudWatch。在進階指標中啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中依組態 ID、帳戶、儲存貯體 （僅適用於儲存貯體層級指標）、區域和儲存類別存取帳戶層級和儲存貯體層級指標。在 CloudWatch 中不提供字首層級的指標。

**注意**  
S3 Storage Lens 指標是每日指標，每天向 CloudWatch 發佈一次。在 CloudWatch 中查詢 S3 Storage Lens 指標時，查詢的時段必須為 1 天 (86400 秒)。在每日 S3 Storage Lens 指標出現在 Amazon S3 主控台的 S3 Storage Lens 儀表板中之後，這些相同指標可能會需要幾個小時才會出現在 CloudWatch 中。首次啟用 S3 Storage Lens 指標的 CloudWatch 發佈選項時，您的指標最多可能需要 24 小時才能發佈到 CloudWatch。

啟用 CloudWatch 發佈選項後，您可以使用下列 CloudWatch 功能來監控和分析您的 S3 Storage Lens 資料：
+ [儀表板](storage-lens-cloudwatch-monitoring-cloudwatch.md#storage-lens-cloudwatch-monitoring-cloudwatch-dashboards) – 使用 CloudWatch 儀表板來建立自訂的 S3 Storage Lens 儀表板。將您的 CloudWatch 儀表板分享給無法直接存取您 AWS 帳戶、跨團隊、利益相關者以及組織外部人員的人員。
+ [警示和觸發的動作](storage-lens-cloudwatch-monitoring-cloudwatch.md#storage-lens-cloudwatch-monitoring-cloudwatch-alarms) – 設定警示，以監視指標，並在超出閾值時採取動作。例如，您可以設定警示，當 **Incomplete Multipart Upload Bytes** (未完成的分段上傳位元組) 指標連續三天超過 1 GB 時，傳送 Amazon SNS 通知。
+ [異常偵測](storage-lens-cloudwatch-monitoring-cloudwatch.md#storage-lens-cloudwatch-monitoring-cloudwatch-alarms) – 啟用異常偵測以持續分析指標、判斷正常基準以及顯露異常情況。您可以建立以指標預期值為基礎的異常偵測警示。例如，您可以監控 **Object Lock Enabled Bytes** (已啟用物件鎖定的位元組) 指標的異常情況，以偵測未經授權即移除物件鎖定設定的情況。
+ [指標數學](storage-lens-cloudwatch-monitoring-cloudwatch.md#storage-lens-cloudwatch-monitoring-cloudwatch-metric-math) – 您還可以使用指標數學，以查詢多個 S3 Storage Lens 指標，並使用數學表達式根據這些指標來建立新的時間序列。例如，您可以建立新指標，透過將 `StorageBytes` 除以 `ObjectCount` 來取得平均物件大小。

如需有關 S3 Storage Lens 指標之 CloudWatch 發佈選項的詳細資訊，請參閱下列主題。

**Topics**
+ [S3 Storage Lens 指標和維度](storage-lens-cloudwatch-metrics-dimensions.md)
+ [啟用 S3 Storage Lens 的 CloudWatch 發佈](storage-lens-cloudwatch-enable-publish-option.md)
+ [使用 CloudWatch 中的 S3 Storage Lens 指標](storage-lens-cloudwatch-monitoring-cloudwatch.md)

# S3 Storage Lens 指標和維度
<a name="storage-lens-cloudwatch-metrics-dimensions"></a>

若要將 S3 Storage Lens 指標傳送至 CloudWatch，您必須在 S3 Storage Lens 進階指標中啟用 CloudWatch 發佈選項。在啟用進階指標之後，您可以使用 [CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)來監控 S3 Storage Lens 指標與其他應用程式指標，並建立統一的運作狀態檢視。您可以使用維度，依組織、帳戶、儲存貯體、儲存類別、區域和指標組態 ID 在 CloudWatch 中篩選 S3 Storage Lens 指標。

S3 Storage Lens 指標會在擁有 S3 Storage Lens 組態的帳戶中發佈至 CloudWatch。在進階指標中啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中依組態 ID、帳戶、儲存貯體 （僅適用於儲存貯體層級指標）、區域和儲存類別存取帳戶層級和儲存貯體層級指標。在 CloudWatch 中不提供字首層級的指標。

**注意**  
S3 Storage Lens 指標是每日指標，每天向 CloudWatch 發佈一次。在 CloudWatch 中查詢 S3 Storage Lens 指標時，查詢的時段必須為 1 天 (86400 秒)。在每日 S3 Storage Lens 指標出現在 Amazon S3 主控台的 S3 Storage Lens 儀表板中之後，這些相同指標可能會需要幾個小時才會出現在 CloudWatch 中。首次啟用 S3 Storage Lens 指標的 CloudWatch 發佈選項時，您的指標最多可能需要 24 小時才能發佈到 CloudWatch。

如需有關 CloudWatch 中 S3 Storage Lens 指標和維度的詳細資訊，請參閱下列主題。

**Topics**
+ [指標](#storage-lens-cloudwatch-metrics)
+ [維度](#storage-lens-cloudwatch-dimensions)

## 指標
<a name="storage-lens-cloudwatch-metrics"></a>

S3 Storage Lens 指標會在 CloudWatch 中作為指標提供。S3 Storage Lens 指標會發佈至 `AWS/S3/Storage-Lens` 命名空間。此命名空間僅適用於 S3 Storage Lens 指標。Amazon S3 儲存貯體、請求和複寫指標會發佈至 `AWS/S3` 命名空間。

S3 Storage Lens 指標會在擁有 S3 Storage Lens 組態的帳戶中發佈至 CloudWatch。在進階指標中啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中依組態 ID、帳戶、儲存貯體 （僅適用於儲存貯體層級指標）、區域和儲存類別存取帳戶層級和儲存貯體層級指標。在 CloudWatch 中不提供字首層級的指標。

在 S3 Storage Lens 中，指標只會彙總並存放在指定的主要區域。S3 Storage Lens 指標也會發佈至您在 S3 Storage Lens 組態中指定主要區域中的 CloudWatch。

如需 S3 Storage Lens 指標的完整清單，包括 CloudWatch 中這些可用指標的清單，請參閱 [Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

**注意**  
CloudWatch 中 S3 Storage Lens 指標的有效統計數字為平均值。如需 CloudWatch 中統計數字的詳細資訊，請參閱《Amazon CloudWatch 使用者指南**》中的 [CloudWatch 統計數字定義](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Statistics-definitions.html)。

### CloudWatch 中的 S3 Storage Lens 指標資料精細程度
<a name="storage-lens-cloudwatch-metrics-granularity"></a>

S3 Storage Lens 提供組織、帳戶、儲存貯體和字首精細程度的指標。S3 Storage Lens 會將組織、帳戶和儲存貯體層級的 S3 Storage Lens 指標發佈至 CloudWatch。在 CloudWatch 中不提供字首層級的 S3 Storage Lens 指標。

如需 CloudWatch 中可用 S3 Storage Lens 指標精細程度的詳細資訊，請參閱下列清單：
+ **組織** – 組織中跨成員帳戶彙總的指標。S3 Storage Lens 會將成員帳戶的指標發佈到管理帳戶中的 CloudWatch。
  + **組織和帳戶** – 組織中成員帳戶的指標。
  + **組織和儲存貯體** – 組織中成員帳戶的 Amazon S3 儲存貯體指標。
+ **帳戶** (非組織層級) – 在您帳戶中跨儲存貯體彙總的指標。
+ **儲存貯體** (非組織層級) – 特定儲存貯體的指標。在 CloudWatch 中，S3 Storage Lens 會將這些指標發佈至 AWS 帳戶 建立 S3 Storage Lens 組態的 。S3 Storage Lens 只會針對非組織組態發佈這些指標。

## 維度
<a name="storage-lens-cloudwatch-dimensions"></a>

當 S3 Storage Lens 傳送資料至 CloudWatch 時，維度會連接至每個指標。維度是描述指標特性的類別。您可以使用維度來篩選 CloudWatch 傳回的結果。

例如，CloudWatch 中的所有 S3 Storage Lens 指標都有 `configuration_id` 維度。您可以使用此維度來區分與特定 S3 Storage Lens 組態相關聯的指標。`organization_id` 會識別組織層級指標。如需 CloudWatch 中維度的詳細資訊，請參閱《CloudWatch 使用者指南**》中的[維度](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Dimension)。

S3 Storage Lens 指標可以使用不同的維度，具體取決於指標的精細程度。例如，您可以使用 `organization_id`維度，依 AWS Organizations ID 篩選組織層級指標。不過，您無法將此維度用於儲存貯體和帳戶層級指標。如需詳細資訊，請參閱[使用維度篩選指標](storage-lens-cloudwatch-monitoring-cloudwatch.md#storage-lens-cloudwatch-monitoring-cloudwatch-dimensions)。

若要查看 S3 Storage Lens 組態可用的維度，請參閱下表。


|  **維度**  |  **Description**  |  **儲存貯體**  | **帳戶** |  **組織**  |  **組織和儲存貯體**  |  **組織和帳戶**  | 
| --- | --- | --- | --- | --- | --- | --- | 
| configuration\$1id |  指標中報告的 S3 Storage Lens 組態儀表板名稱  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| metrics\$1version |  S3 Storage Lens 指標的版本。指標版本的值固定為 `1.0`。  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| organization\$1id |  指標的 AWS Organizations ID  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| aws\$1account\$1number | 與指標 AWS 帳戶 相關聯的 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| aws\$1region | 指標 AWS 區域 的 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| bucket\$1name |  指標中報告的 S3 儲存貯體名稱  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[No\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-no.png)  | 
| storage\$1class |  指標中報告之儲存貯體的儲存體類別  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png)  | 
| record\$1type |  指標的精細程度：組織、帳戶、儲存貯體  | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png) 儲存貯體 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png) 帳戶 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png) 儲存貯體 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png) 帳戶 | ![\[Yes\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/icon-yes.png) 組織 | 

# 啟用 S3 Storage Lens 的 CloudWatch 發佈
<a name="storage-lens-cloudwatch-enable-publish-option"></a>

您可以將 S3 Storage Lens 指標發佈到 Amazon CloudWatch，以在 [CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)中建立統一的運作狀態檢視。您也可以使用 CloudWatch 功能 (例如警示和觸發動作、指標數學和異常偵測) 來監控 S3 Storage Lens 指標並對其採取動作。此外，CloudWatch API 操作可讓應用程式 (包括第三方供應商) 存取您的 S3 Storage Lens 指標。如需有關 CloudWatch 功能的詳細資訊，請參閱《[Amazon CloudWatch 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html)》。

S3 Storage Lens 指標會在擁有 S3 Storage Lens 組態的帳戶中發佈至 CloudWatch。在進階指標中啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中依組態 ID、帳戶、儲存貯體 （僅適用於儲存貯體層級指標）、區域和儲存類別存取帳戶層級和儲存貯體層級指標。在 CloudWatch 中不提供字首層級的指標。

您可以使用 S3 主控台、Amazon S3 REST APIs 和 AWS SDKs AWS CLI，為新的或現有的儀表板組態啟用 CloudWatch 支援。CloudWatch 發佈選項適用於升級至 S3 Storage Lens 進階指標和建議的儀表板。如需 S3 Storage Lens 進階指標和建議定價，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。不會產生額外的 CloudWatch 指標發佈費用；不過，儀表板、警示和 API 呼叫等其他 CloudWatch 費用則適用。

若要為 S3 Storage Lens 指標啟用 CloudWatch 發佈選項，請參閱下列主題。

**注意**  
S3 Storage Lens 指標是每日指標，每天向 CloudWatch 發佈一次。在 CloudWatch 中查詢 S3 Storage Lens 指標時，查詢的時段必須為 1 天 (86400 秒)。在每日 S3 Storage Lens 指標出現在 Amazon S3 主控台的 S3 Storage Lens 儀表板中之後，這些相同指標可能會需要幾個小時才會出現在 CloudWatch 中。首次啟用 S3 Storage Lens 指標的 CloudWatch 發佈選項時，您的指標最多可能需要 24 小時才能發佈到 CloudWatch。  
目前，S3 Storage Lens 指標無法透過 CloudWatch 串流取用。

## 使用 S3 主控台
<a name="storage-lens-cloudwatch-enable-publish-console"></a>

更新 S3 Storage Lens 儀表板時，您無法變更儀表板名稱或主要區域。您也無法變更預設儀表板的範圍，其範圍限定在整個帳戶的儲存體。

**更新 S3 Storage Lens 儀表板以啟用 CloudWatch 發佈**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **S3 Storage Lens**、**Dashboards** (儀表板)。

1. 選擇您要編輯的儀表板，然後選擇 **Edit** (編輯)。

1. 在 **Metrics selection** (指標選擇) 下，選擇 **Advanced metrics and recommendations** (進階指標和建議)。

   進階指標和建議需支付額外費用。進階指標和建議包含資料查詢的 15 個月時段、字首層級彙總的用量指標、依儲存貯體彙總的活動指標、CloudWatch 發佈選項，以及協助您最佳化儲存成本，並套用資料保護最佳實務的內容相關建議。如需詳細資訊，請參閱 [Simple Storage Service (Amazon S3) 定價](https://aws.amazon.com/s3/pricing/)。

1. 在 **Select Advanced metrics and recommendations features** (選取進階指標和建議功能) 下，選取 **CloudWatch publishing** (CloudWatch 發佈)。
**重要**  
如果您的組態啟用用量指標的字首彙總，則字首層級指標將不會發佈至 CloudWatch。僅儲存貯體、帳戶和組織層級 S3 Storage Lens 指標發佈至 CloudWatch。

1. 選擇**儲存變更**。

**建立啟用 CloudWatch 支援的新 S3 Storage Lens 儀表板**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 選擇 **Create dashboard (建立儀表板)**。

1. 在 **General** (一般) 下，定義下列組態選項：

   1. 針對 **Dashboard name** (儀表板名稱)，輸入儀表板名稱。

      儀表板名稱必須少於 65 個字元，且不得包含特殊字元或空格。建立儀表板後，您就無法變更儀表板名稱。

   1. 選擇儀表板的 **Home Region** (主要區域)。

      此儀表板範圍中所有包含區域的指標都會集中存放在此指定的主要區域。在 CloudWatch 中，主要區域也提供 S3 Storage Lens 指標。建立儀表板後，您就無法變更主要區域。

1. (選用) 若要新增標籤，請選擇 **Add tag** (新增標籤)，然後輸入標籤的 **Key** (鍵) 和 **Value** (值)。
**注意**  
您最多可為儀表板組態中新增 50 個標籤。

1. 定義您的組態範圍：

   1. 如果您要建立組織層級的組態，請選擇要包含在組態中的帳戶：**Include all accounts in your configuration** (將全部帳戶包含在組態中) 或者 **Limit the scope to your signed-in account** (將範圍限制在您的登入帳戶)。
**注意**  
建立包含所有帳戶的組織層級組態時，您只能包含或排除區域，而不是儲存貯體。

   1. 選擇您想要 S3 Storage Lens 在儀表板組態中包含的區域和儲存貯體，方法為執行下列動作：
      + 若要包含所有區域，請選擇 **Include Regions and buckets** (包含區域和儲存貯體)。
      + 若要包含特定區域，請清除 **Include all Regions** (包含所有區域)。在 **Choose Regions to include** (選擇要包含的區域) 下，選擇您想要 S3 Storage Lens 包含在儀表板中的區域。
      + 若要包含特定的儲存貯體，請清除 **Include all buckets** (包含所有儲存貯體)。在 **Choose buckets to include** (選擇要包含的儲存貯體) 下，選擇您想要 S3 Storage Lens 包含在儀表板中的儲存貯體。
**注意**  
您最多可以選擇 50 個儲存貯體。

1. 針對 **Metrics selection** (指標選擇)，選擇 **Advanced metrics and recommendations** (進階指標和建議)。

   如需有關進階指標和建議定價的詳細資訊，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。

1. 在 **Advanced metrics and recommendations features** (進階指標和建議功能) 下，選取您想要啟用的選項：
   + **Advanced metrics** (進階指標) 
   + **CloudWatch 發佈**
**重要**  
如果為您的 S3 Storage Lens 組態啟用字首彙總，則字首層級指標將不會發佈至 CloudWatch。僅儲存貯體、帳戶和組織層級 S3 Storage Lens 指標發佈至 CloudWatch。
   + **字首彙總**
**注意**  
如需進階指標和建議功能的詳細資訊，請參閱 [指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

1. 如果您已啟用 **Advanced metrics** (進階指標)，請選取要在 S3 Storage Lens 儀表板中顯示的 **Advanced metrics categories** (進階指標類別)：
   + **活動指標**
   + **Detailed status code metrics** (詳細的狀態碼指標)
   + **Advanced cost optimization metrics** (進階成本最佳化指標)
   + **Advanced data protection metrics** (進階資料保護指標)

   如需指標類別的詳細資訊，請參閱 [指標類別](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types)。如需指標的完整清單，請參閱[Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

1. (選用) 設定您的指標匯出。

   如需如何設定指標匯出的詳細資訊，請參閱步驟 [使用 S3 主控台](storage_lens_creating_dashboard.md#storage_lens_console_creating)。

1. 選擇 **Create dashboard (建立儀表板)**。

## 使用 AWS CLI
<a name="storage-lens-cloudwatch-enable-publish-cli"></a>

下列 AWS CLI 範例使用 S3 Storage Lens 組織層級進階指標和建議組態來啟用 CloudWatch 發佈選項。若要使用此範例，請以您自己的資訊取代 `user input placeholders`。

```
aws s3control put-storage-lens-configuration --account-id=555555555555 --config-id=your-configuration-id --region=us-east-1 --storage-lens-configuration=file://./config.json

config.json
{
  "Id": "SampleS3StorageLensConfiguration",
  "AwsOrg": {
    "Arn": "arn:aws:organizations::123456789012:organization/o-abcdefgh"
  },
  "AccountLevel": {
    "ActivityMetrics": {
      "IsEnabled":true
    },
    "AdvancedCostOptimizationMetrics": {
      "IsEnabled":true
    },
    "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
    },
    "DetailedStatusCodesMetrics": {
      "IsEnabled":true
    },
    "BucketLevel": {
      "ActivityMetrics": {
        "IsEnabled":true
      },
      "AdvancedCostOptimizationMetrics": {
        "IsEnabled":true
      },
      "DetailedStatusCodesMetrics": {
        "IsEnabled":true
      },
      "PrefixLevel":{
        "StorageMetrics":{
          "IsEnabled":true,
          "SelectionCriteria":{
            "MaxDepth":5,
            "MinStorageBytesPercentage":1.25,
            "Delimiter":"/"
          }
        }
      }
    }
  },
  "Exclude": {
    "Regions": [
      "eu-west-1"
    ],
    "Buckets": [
      "arn:aws:s3:::amzn-s3-demo-source-bucket "
    ]
  },
  "IsEnabled": true,
  "DataExport": {
    "S3BucketDestination": {
      "OutputSchemaVersion": "V_1",
      "Format": "CSV",
      "AccountId": "111122223333",
      "Arn": "arn:aws:s3:::amzn-s3-demo-destination-bucket",
      "Prefix": "prefix-for-your-export-destination",
      "Encryption": {
        "SSES3": {}
      }
    },
    "CloudWatchMetrics": {
      "IsEnabled": true
    }
  }
}
```

## 使用適用於 Java 的 AWS 開發套件
<a name="storage-lens-cloudwatch-enable-publish-sdk"></a>

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.AccountLevel;
import com.amazonaws.services.s3control.model.ActivityMetrics;
import com.amazonaws.services.s3control.model.BucketLevel;
import com.amazonaws.services.s3control.model.CloudWatchMetrics;
import com.amazonaws.services.s3control.model.Format;
import com.amazonaws.services.s3control.model.Include;
import com.amazonaws.services.s3control.model.OutputSchemaVersion;
import com.amazonaws.services.s3control.model.PrefixLevel;
import com.amazonaws.services.s3control.model.PrefixLevelStorageMetrics;
import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.S3BucketDestination;
import com.amazonaws.services.s3control.model.SSES3;
import com.amazonaws.services.s3control.model.SelectionCriteria;
import com.amazonaws.services.s3control.model.StorageLensAwsOrg;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;
import com.amazonaws.services.s3control.model.StorageLensDataExport;
import com.amazonaws.services.s3control.model.StorageLensDataExportEncryption;
import com.amazonaws.services.s3control.model.StorageLensTag;

import java.util.Arrays;
import java.util.List;

import static com.amazonaws.regions.Regions.US_WEST_2;

public class CreateAndUpdateDashboard {

    public static void main(String[] args) {
        String configurationId = "ConfigurationId";
        String sourceAccountId = "Source Account ID";
        String exportAccountId = "Destination Account ID";
        String exportBucketArn = "arn:aws:s3:::amzn-s3-demo-destination-bucket"; // The destination bucket for your metrics export must be in the same Region as your S3 Storage Lens configuration.
        String awsOrgARN = "arn:aws:organizations::123456789012:organization/o-abcdefgh";
        Format exportFormat = Format.CSV;

        try {
            SelectionCriteria selectionCriteria = new SelectionCriteria()
                    .withDelimiter("/")
                    .withMaxDepth(5)
                    .withMinStorageBytesPercentage(10.0);
            PrefixLevelStorageMetrics prefixStorageMetrics = new PrefixLevelStorageMetrics()
                    .withIsEnabled(true)
                    .withSelectionCriteria(selectionCriteria);
            BucketLevel bucketLevel = new BucketLevel()
                    .withActivityMetrics(new ActivityMetrics().withIsEnabled(true))
                    .withAdvancedCostOptimizationMetrics(new AdvancedCostOptimizationMetrics().withIsEnabled(true))
                    .withAdvancedDataProtectionMetrics(new AdvancedDataProtectionMetrics().withIsEnabled(true))
                    .withDetailedStatusCodesMetrics(new DetailedStatusCodesMetrics().withIsEnabled(true))
                    .withPrefixLevel(new PrefixLevel().withStorageMetrics(prefixStorageMetrics));
            AccountLevel accountLevel = new AccountLevel()
                    .withActivityMetrics(new ActivityMetrics().withIsEnabled(true))
                    .withAdvancedCostOptimizationMetrics(new AdvancedCostOptimizationMetrics().withIsEnabled(true))
                    .withAdvancedDataProtectionMetrics(new AdvancedDataProtectionMetrics().withIsEnabled(true))
                    .withDetailedStatusCodesMetrics(new DetailedStatusCodesMetrics().withIsEnabled(true))
                    .withBucketLevel(bucketLevel);

            Include include = new Include()
                    .withBuckets(Arrays.asList("arn:aws:s3:::amzn-s3-demo-bucket"))
                    .withRegions(Arrays.asList("us-west-2"));

            StorageLensDataExportEncryption exportEncryption = new StorageLensDataExportEncryption()
                    .withSSES3(new SSES3());
            S3BucketDestination s3BucketDestination = new S3BucketDestination()
                    .withAccountId(exportAccountId)
                    .withArn(exportBucketArn)
                    .withEncryption(exportEncryption)
                    .withFormat(exportFormat)
                    .withOutputSchemaVersion(OutputSchemaVersion.V_1)
                    .withPrefix("Prefix");
            CloudWatchMetrics cloudWatchMetrics = new CloudWatchMetrics()
                    .withIsEnabled(true);
            StorageLensDataExport dataExport = new StorageLensDataExport()
                    .withCloudWatchMetrics(cloudWatchMetrics)
                    .withS3BucketDestination(s3BucketDestination);

            StorageLensAwsOrg awsOrg = new StorageLensAwsOrg()
                    .withArn(awsOrgARN);

            StorageLensConfiguration configuration = new StorageLensConfiguration()
                    .withId(configurationId)
                    .withAccountLevel(accountLevel)
                    .withInclude(include)
                    .withDataExport(dataExport)
                    .withAwsOrg(awsOrg)
                    .withIsEnabled(true);

            List<StorageLensTag> tags = Arrays.asList(
                    new StorageLensTag().withKey("key-1").withValue("value-1"),
                    new StorageLensTag().withKey("key-2").withValue("value-2")
            );

            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.putStorageLensConfiguration(new PutStorageLensConfigurationRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withStorageLensConfiguration(configuration)
                    .withTags(tags)
            );
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

## 使用 REST API
<a name="storage-lens-cloudwatch-enable-publish-api"></a>

若要使用 Amazon S3 REST API 來啟用 CloudWatch 發佈選項，您可以使用 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutStorageLensConfiguration.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutStorageLensConfiguration.html)。

**後續步驟**  
啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中存取您的 S3 Storage Lens 指標。您也可以利用 CloudWatch 功能，在 CloudWatch 中監控和分析您的 S3 Storage Lens 資料。如需詳細資訊，請參閱下列主題：
+ [S3 Storage Lens 指標和維度](storage-lens-cloudwatch-metrics-dimensions.md)
+ [使用 CloudWatch 中的 S3 Storage Lens 指標](storage-lens-cloudwatch-monitoring-cloudwatch.md)

# 使用 CloudWatch 中的 S3 Storage Lens 指標
<a name="storage-lens-cloudwatch-monitoring-cloudwatch"></a>

您可以將 S3 Storage Lens 指標發佈到 Amazon CloudWatch，以在 [CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)中建立統一的運作狀態檢視。您也可以使用 CloudWatch 功能 (例如警示和觸發動作、指標數學和異常偵測) 來監控 S3 Storage Lens 指標並對其採取動作。此外，CloudWatch API 操作可讓應用程式 (包括第三方供應商) 存取您的 S3 Storage Lens 指標。如需有關 CloudWatch 功能的詳細資訊，請參閱《[Amazon CloudWatch 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html)》。

您可以使用 Amazon S3 主控台 AWS CLI、Amazon S3 REST APIs 和 AWS SDKs，為新的或現有的儀表板組態啟用 CloudWatch 發佈選項。CloudWatch 發佈選項適用於升級至 S3 Storage Lens 進階指標和建議的儀表板。如需 S3 Storage Lens 進階指標和建議定價，請參閱 [Amazon S3 定價](https://aws.amazon.com/s3/pricing/)。不會產生額外的 CloudWatch 指標發佈費用；不過，儀表板、警示和 API 呼叫等其他 CloudWatch 費用則適用。如需詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com/cloudwatch/pricing/)。

S3 Storage Lens 指標會在擁有 S3 Storage Lens 組態的帳戶中發佈至 CloudWatch。在進階指標中啟用 CloudWatch 發佈選項後，您可以在 CloudWatch 中依組態 ID、帳戶、儲存貯體 （僅適用於儲存貯體層級指標）、區域和儲存類別存取帳戶層級和儲存貯體層級指標。在 CloudWatch 中不提供字首層級的指標。

**注意**  
S3 Storage Lens 指標是每日指標，每天向 CloudWatch 發佈一次。在 CloudWatch 中查詢 S3 Storage Lens 指標時，查詢的時段必須為 1 天 (86400 秒)。在每日 S3 Storage Lens 指標出現在 Amazon S3 主控台的 S3 Storage Lens 儀表板中之後，這些相同指標可能會需要幾個小時才會出現在 CloudWatch 中。首次啟用 S3 Storage Lens 指標的 CloudWatch 發佈選項時，您的指標最多可能需要 24 小時才能發佈到 CloudWatch。  
目前，S3 Storage Lens 指標無法透過 CloudWatch 串流取用。

如需在 CloudWatch 中使用 S3 Storage Lens 指標的詳細資訊，請參閱下列主題。

**Topics**
+ [使用 CloudWatch 儀表板](#storage-lens-cloudwatch-monitoring-cloudwatch-dashboards)
+ [設定警示、觸發動作和使用異常偵測](#storage-lens-cloudwatch-monitoring-cloudwatch-alarms)
+ [使用維度篩選指標](#storage-lens-cloudwatch-monitoring-cloudwatch-dimensions)
+ [使用指標數學計算新指標](#storage-lens-cloudwatch-monitoring-cloudwatch-metric-math)
+ [在圖形中使用搜尋表達式](#storage-lens-cloudwatch-monitoring-cloudwatch-search-expressions)

## 使用 CloudWatch 儀表板
<a name="storage-lens-cloudwatch-monitoring-cloudwatch-dashboards"></a>

您可以使用 CloudWatch 儀表板來監控 S3 Storage Lens 指標與其他應用程式指標，並建立統一的運作狀態檢視。儀表板是 CloudWatch 主控台中的可自訂首頁，您可於單一檢視中監控您的資源。

CloudWatch 具有廣泛的許可控制，不支援將存取限制為指標或維度的特定集。您帳戶或組織中具有 CloudWatch 存取權的使用者將可存取啟用 CloudWatch 支援選項之所有 S3 Storage Lens 組態的指標。您無法像在 S3 Storage Lens 中一樣管理特定儀表板的許可。如需 CloudWatch 許可的詳細資訊，請參閱《Amazon CloudWatch 使用者指南**》中的[管理 CloudWatch 資源的存取許可](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/iam-access-control-overview-cw.html)。

如需使用 CloudWatch 儀表板和設定許可的詳細資訊，請參閱《Amazon CloudWatch 使用者指南**》中的[使用 Amazon CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)和[共用 CloudWatch 儀表板](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch-dashboard-sharing.html)。

## 設定警示、觸發動作和使用異常偵測
<a name="storage-lens-cloudwatch-monitoring-cloudwatch-alarms"></a>

您可以設定 CloudWatch 警示，以便在 CloudWatch 中監視 S3 Storage Lens 指標，並在超出閾值時採取動作。例如，您可以設定警示，當 **Incomplete Multipart Upload Bytes** (未完成的分段上傳位元組) 指標連續三天超過 1 GB 時，傳送 Amazon SNS 通知。

您也可以啟用異常偵測，以持續分析您的 S3 Storage Lens 指標、判斷正常基準以及顯露異常情況。您可以建立以指標預期值為基礎的異常偵測警示。例如，您可以監控 **Object Lock Enabled Bytes** (已啟用物件鎖定的位元組) 指標的異常情況，以偵測未經授權即移除物件鎖定設定的情況。

如需詳細資訊和範例，請參閱《Amazon CloudWatch 使用者指南**》中的[使用 Amazon CloudWatch 警示](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)和[從圖表上的指標建立警示](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/create_alarm_metric_graph.html)。

## 使用維度篩選指標
<a name="storage-lens-cloudwatch-monitoring-cloudwatch-dimensions"></a>

您可以使用維度來篩選 CloudWatch 主控台中的 S3 Storage Lens 指標。例如，您可以依 `configuration_id`、`aws_account_number`、`aws_region`、`bucket_name` 等進行篩選。

S3 Storage Lens 支援每個帳戶的多種儀表板組態。這意味著不同的組態可以包含相同的儲存貯體。當這些指標在 CloudWatch 發佈時，儲存貯體在 CloudWatch 中會有重複的指標。若只要在 CloudWatch 中檢視特定 S3 Storage Lens 組態的指標，您可以使用 `configuration_id` 維度。依 `configuration_id` 篩選時，您只會看到與您所識別之組態相關聯的指標。

如需依組態 ID 篩選的詳細資訊，請參閱《Amazon CloudWatch 使用者指南》**中的[搜尋可用的指標](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/finding_metrics_with_cloudwatch.html)。

## 使用指標數學計算新指標
<a name="storage-lens-cloudwatch-monitoring-cloudwatch-metric-math"></a>

您可以使用指標數學，以查詢多個 S3 Storage Lens 指標，並使用數學表達式根據這些指標來建立新的時間序列。例如，您可以從「物件計數」中減去「加密物件」，為未加密物件建立新指標。您也可以建立一個指標，將 `StorageBytes` 除以 `ObjectCount` 而取得平均物件大小，或者將 `BytesDownloaded` 除以 `StorageBytes` 而取得一天存取的位元組數。

如需詳細資訊，請參閱《Amazon CloudWatch 使用者指南**》中的[使用指標數學](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)。

## 在圖形中使用搜尋表達式
<a name="storage-lens-cloudwatch-monitoring-cloudwatch-search-expressions"></a>

使用 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 搜尋表達式語法](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/search-expression-syntax.html)。若要使用搜尋表達式建立 CloudWatch 圖表，請參閱《Amazon CloudWatch 使用者指南**》中的[使用搜尋表達式建立 CloudWatch 圖表](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/create-search-expression.html)。

# Amazon S3 Storage Lens 指標使用案例
<a name="storage-lens-use-cases"></a>

您可以使用 Amazon S3 Storage Lens 儀表板，視覺化洞見與趨勢、標記異常值，以及接收建議。S3 Storage Lens 指標會組織成符合重要使用案例的類別。您可以使用這些指標執行下列動作：
+ 識別成本最佳化機會
+ 套用資料保護最佳實務
+ 套用存取管理最佳實務
+ 改善應用程式工作負載的效能

例如，使用成本最佳化指標，您可以識別哪些機會可降低 Amazon S3 儲存成本。您可以識別哪些儲存貯體具有超過 7 天的分段上傳，或哪些儲存貯體正在累積非目前版本。

同樣地，您可以使用資料保護指標，來識別組織內未遵循資料保護最佳實務的儲存貯體。例如，您可以識別不使用 AWS Key Management Service 金鑰 (SSE-KMS) 進行預設加密或未啟用 S3 版本控制的儲存貯體。

使用 S3 Storage Lens 存取管理指標，您可以識別 S3 物件擁有權的儲存貯體設定，以便可將存取控制清單 (ACL) 許可遷移至儲存貯體政策並停用 ACL。

如果已啟用 [S3 Storage Lens 進階指標](storage_lens_basics_metrics_recommendations.md)，您可以使用詳細的狀態碼指標，來取得成功或失敗請求的計數，您可以用來針對存取或效能問題進行疑難排解。

使用進階指標，您還可以存取其他成本最佳化和資料保護指標，可用來識別哪些機會可進一步降低整體 S3 儲存成本，並更好地符合保護資料的最佳實務。例如，進階成本最佳化指標包括生命週期規則計數，您可以用來您可以識別沒有生命週期規則的儲存貯體，這些規則可使超過 7 天未完成的分段上傳過期。進階資料保護指標包括複寫規則計數。

如需指標類別的詳細資訊，請參閱 [指標類別](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types)。如需 S3 Storage Lens 指標的完整清單，請參閱 [Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

**Topics**
+ [使用 Amazon S3 Storage Lens 最佳化儲存成本](storage-lens-optimize-storage.md)
+ [使用 S3 Storage Lens 保護您的資料](storage-lens-data-protection.md)
+ [使用 S3 Storage Lens 稽核物件擁有權設定](storage-lens-access-management.md)
+ [使用 S3 Storage Lens 指標來改善效能](storage-lens-detailed-status-code.md)

# 使用 Amazon S3 Storage Lens 最佳化儲存成本
<a name="storage-lens-optimize-storage"></a>

您可以使用 S3 Storage Lens 成本最佳化指標來降低 S3 儲存體的整體成本。成本最佳化指標可協助您確認您已有效地且根據最佳實務設定 Amazon S3 成本。例如，您可以識別下列成本最佳化機會：
+ 超過 7 天未完成分段上傳的儲存貯體
+ 累積眾多非目前版本的儲存貯體
+ 沒有生命週期規則來中止未完成分段上傳的儲存貯體
+ 沒有生命週期規則使非目前版本物件過期的儲存貯體
+ 沒有生命週期規則來將物件轉移到不同儲存體類別的儲存貯體

然後，您可以使用此資料，將其他生命週期規則新增至儲存貯體。

下列範例示範如何在 S3 Storage Lens 儀表板中使用成本最佳化指標，以最佳化您的儲存成本。

**Topics**
+ [識別您的最大 S3 儲存貯體](#identify-largest-s3-buckets)
+ [瞭解冷 Amazon S3 儲存貯體](#uncover-cold-buckets)
+ [尋找不完整的分段上傳](#locate-incomplete-mpu)
+ [減少保留的非目前版本數量](#reduce-noncurrent-versions-retained)
+ [識別沒有生命週期規則的儲存貯體，並檢閱生命週期規則計數](#identify-missing-lifecycle-rules)

## 識別您的最大 S3 儲存貯體
<a name="identify-largest-s3-buckets"></a>

您支付在 S3 儲存貯體中存放物件的費用。向您收取費用的費率取決於物件大小、存放物件多久以及其儲存體方案。使用 S3 Storage Lens，您可以集中檢視帳戶中的所有儲存貯體。若要查看組織所有帳戶中的所有儲存貯體，您可以設定 AWS Organizations層級的 S3 Storage Lens 儀表板。從此儀表板檢視中，您可以識別最大的儲存貯體。

### 步驟 1：識別您的最大儲存貯體
<a name="optimize-storage-identify-largest-buckets"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

   儀表板開啟時，您可以看到 S3 Storage Lens 收集指標的最新日期。您的儀表板一律會載入至具有可用指標的最新日期。

1. 若要透過所選日期範圍的 **Total storage** (儲存體總數) 指標來查看最大儲存貯體的排名，請向下捲動至 **Top N overview for *date*** (日期的前 N 個概觀) 區段，。

   您可以切換排序順序以顯示最小儲存貯體。您也可以調整 **Metric** (指標) 選擇，依據任何可用指標對儲存貯體進行排名。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

1. 如需有關儲存貯體的詳細洞見，請向上捲動至頁面頂端，然後選擇 **Bucket** (儲存貯體) 索引標籤。

   在 **Bucket** (儲存貯體) 索引標籤上，您可以查看詳細資訊，例如最近的成長率、平均物件大小、最大的字首以及物件數量。

### 步驟 2：導覽到您的儲存貯體並進行調查
<a name="optimize-storage-investigate"></a>

在識別了您的最大 S3 儲存貯體之後，您可以導覽至 S3 主控台內的每個儲存貯體，以檢視儲存貯體中的物件、了解其相關聯的工作負載，以及識別其內部擁有者。您可以聯絡儲存貯體擁有者，以了解是否預期此成長，或此成長是否需要進一步的監控與控制。

## 瞭解冷 Amazon S3 儲存貯體
<a name="uncover-cold-buckets"></a>

如果已啟用 [S3 Storage Lens 進階指標](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)，您可以使用[活動指標](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types)來瞭解您的 S3 儲存貯體有多久未使用。「冷」儲存貯體是不再存取其儲存的儲存貯體 (或非常少存取)。缺乏活動通常表示不經常存取儲存貯體的物件。

諸如 **GET 請求**和**下載位元組數**等指標指示每天存取儲存貯體的頻率。若要瞭解存取模式的一致性，以及找出完全不再存取的儲存貯體，您可以在數個月內趨勢化此資料。計算為**下載位元組/儲存總量**的**擷取率**指標指示每日存取的儲存貯體中的儲存比例。

**注意**  
如果同一個物件在一天內下載多次，則會複製下載位元組。

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看活動指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Activity metrics** (活動指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

### 步驟 1：識別作用中儲存貯體
<a name="storage-lens-identify-active-buckets"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 選擇 **Bucket** (儲存貯體) 索引標籤，然後向下捲動至 **Bubble analysis by buckets for *date*** (日期的依儲存貯體進行氣泡分析) 區段。

   在**依「日期」儲存貯體進行氣泡分析****區段中，您可以使用任意三個指標在多個維度上繪製儲存貯體，以表示氣泡的 **X 軸**、**Y 軸**及**大小**。

1. 若要尋找變冷的儲存貯體，針對 **X 軸**、**Y 軸**和**大小**，選擇**儲存體總量**、**% 擷取率**和**平均物件大小**指標。

1. 在 **Bubble analysis by buckets for *date*** (日期的依儲存貯體進行氣泡分析) 區段中，尋找任何擷取率為零 (或接近零) 且相對儲存體大小更大的儲存貯體，並選擇代表儲存貯體的氣泡。

   將出現一個方塊，其中包含更精細洞見的選項。執行以下任意一項：

   1. 若要更新 **Bucket** (儲存貯體) 索引標籤，僅顯示所選儲存貯體的指標，請選擇 **Drill down** (向下切入)，然後選擇 **Apply** (套用)。

   1. 若要依帳戶 AWS 區域、儲存類別或儲存貯體將儲存貯體層級資料彙總至 ，請選擇**分析依據**，然後選擇維**度**。例如，若要依儲存體類別彙總，請選擇 **Storage class** (儲存體類別) 作為 **Dimension** (維度)。

   要查找變冷的儲存貯體，請使用**儲存總量**、**擷取率 (%)** 以及**平均物件大小**指標進行氣泡分析。尋找任何擷取率為零 (或接近零) 且相對儲存容量較大的儲存貯體。

   儀表板的 **Bucket** (儲存貯體) 索引標籤會更新，以顯示所選彙總或篩選條件的資料。如果您依儲存體類別或另一個維度彙總，則該新索引標籤會在儀表板中開啟 (例如，**Storage class** (儲存體類別) 索引標籤)。

### 步驟 2：調查冷儲存貯體
<a name="storage-lens-investigate-buckets"></a>

從這裡，您可以識別帳戶或組織中冷儲存貯體的擁有者，並確定是否仍然需要該儲存體。然後，您可以透過設定這些儲存貯體的[生命週期過期組態](object-lifecycle-mgmt.md)，或在其中一個 [Amazon Glacier 儲存體類別](https://docs.aws.amazon.com/amazonglacier/latest/dev/introduction.html) 中封存資料來最佳化成本。

為了避免發生冷儲存貯體問題，可以[使用 S3 生命週期組態對您的儲存貯體自動轉換資料](lifecycle-configuration-examples.md)，或者可以啟用[使用 S3 Intelligent-Tiering 自動封存](archived-objects.md)。

您也可以使用步驟 1 來識別熱儲存貯體。然後，您可以確保這些儲存貯體使用正確的 [S3 儲存體類別](storage-class-intro.md)，以確保它們在效能和成本方面能夠以最有效率的方式提供請求。

## 尋找不完整的分段上傳
<a name="locate-incomplete-mpu"></a>

您可以使用分段上傳，將非常大型的物件 （高達 50 TB) 上傳為一組組件，以提高輸送量並更快地從網路問題中復原。如果分段上傳程序未完成，未完成的部分仍會留在儲存貯體中 (處於無法使用狀態)。這些未完成的部分會產生儲存成本，直到上傳程序完成或將未完成的部分移除為止。如需詳細資訊，請參閱[在 Amazon S3 中使用分段上傳來上傳和複製物件](mpuoverview.md)。

透過 S3 Storage Lens，您可以識別帳戶或整個組織中不完整分段上傳位元組的數量，包括超過 7 天未完成的分段上傳。如需未完成分段上傳指標的完整清單，請參閱 [Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

作為最佳實務，建議您設定生命週期規則，使超過特定天數未完成的分段上傳過期。當您建立生命週期規則，使未完成的分段上傳過期時，我們建議您使用 7 天作為不錯的起點。

### 步驟 1：檢閱未完成分段上傳的整體趨勢
<a name="locate-incomplete-mpu-step1"></a>

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 在 **Snapshot for *date*** (日期的快照) 區段中，於 **Metrics categories** (指標類別) 下，選擇 **Cost optimization** (成本最佳化)。

   **Snapshot for *date*** (日期的快照) 區段會更新，以顯示 **Cost optimization** (成本最佳化) 指標，其中包括 **Incomplete multipart upload bytes greater than 7 days old** (超過 7 天未完成的分段上傳位元組)。

   在 S3 Storage Lens 儀表板的任何圖表中，您可以看到未完成分段上傳的指標。您可以使用這些指標，進一步評估未完成分段上傳位元組對儲存體的影響，包括它們對整體成長趨勢的貢獻。您也可以使用**帳戶**、**AWS 區域**、**儲存貯體**或**儲存類別**索引標籤，向下切入至更深層的彙總，以進行更深入的資料分析。如需範例，請參閱 [瞭解冷 Amazon S3 儲存貯體](#uncover-cold-buckets)。

### 步驟 2：識別具有最多未完成分段上傳位元組，但沒有生命週期規則來中止未完成分段上傳的儲存貯體
<a name="locate-incomplete-mpu-step2"></a>

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看 **Abort incomplete multipart upload lifecycle rule count** (中止未完成分段上傳生命週期規則計數) 指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Advanced cost optimization metrics** (進階成本最佳化指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 若要識別累積超過 7 天未完成分段上傳的特定儲存貯體，請移至 **Top N overview for *date*** (日期的前 N 個概觀) 區段。

   依預設，**Top N overview for *date*** (日期的前 N 個概觀) 區段會顯示前 3 個儲存貯體的指標。您可以在 **Top N** (前 N 個) 欄位中增加或減少儲存貯體數目。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。(此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。) 
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

1. 針對 **Metric** (指標)，請在 **Cost optimization** (成本最佳化) 類別中選擇 **Incomplete multipart upload bytes greater than 7 days old** (超過 7 天未完成的分段上傳位元組)。

   在 **Top *number* buckets** (前幾個儲存貯體) 下，您可以看到哪些儲存貯體具有最多超過 7 天未完成的分段上傳儲存體位元組。

1. 若要檢視未完成分段上傳的更詳細儲存貯體層級指標，請捲動至頁面頂端，然後選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。針對 **Metrics categories** (指標類別)，請選取 **Cost optimization** (成本最佳化)。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會更新，以顯示所顯示儲存貯體的所有可用 **Cost optimization** (成本最佳化) 指標。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定成本最佳化指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除所有成本最佳化指標的切換，直到留下選取的 **Incomplete multipart upload bytes greater than 7 days old** (超過 7 天未完成的分段上傳位元組) 和 **Abort incomplete multipart upload lifecycle rule count** (中止未完成分段上傳生命週期規則計數) 為止。

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

   **Buckets** (儲存貯體) 清單會更新，以顯示未完成分段上傳和生命週期規則計數的儲存貯體層級指標。您可以使用此資料，來識別哪些儲存貯體具有最多超過 7 天未完成的分段上傳位元組，且缺少生命週期規則來中止未完成的分段上傳。然後，您可以導覽至 S3 主控台中的這些儲存貯體，然後新增生命週期規則來刪除已放棄的未完成分段上傳。

### 步驟 3：新增生命週期規則，以在 7 天後刪除未完成的分段上傳
<a name="locate-incomplete-mpu-step3"></a>

若要自動管理不完整的分段上傳，您可以使用 S3 主控台建立生命週期組態，以在指定天數後，使儲存貯體中未完成的分段上傳位元組過期。如需詳細資訊，請參閱[設定儲存貯體生命週期組態，以刪除不完整的分段上傳](mpu-abort-incomplete-mpu-lifecycle-config.md)。

## 減少保留的非目前版本數量
<a name="reduce-noncurrent-versions-retained"></a>

啟用時，S3 版本控制會保留相同物件的多個不同複本，您可以用來在物件遭到意外刪除或覆寫時快速復原資料。如果已啟用 S3 版本控制，但未設定生命週期規則來轉移非目前版本或使其過期，則可能會累積大量先前的非目前版本，這可能會影響儲存成本。如需詳細資訊，請參閱[使用 S3 版本控制保留多個版本的物件](Versioning.md)。

### 步驟 1：識別具有最多非目前物件版本的儲存貯體
<a name="reduce-noncurrent-versions-retained-step1"></a>

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 在 **Snapshot for *date*** (日期的快照) 區段中，於 **Metric categories** (指標類別) 下，選擇 **Cost optimization** (成本最佳化)。

   **Snapshot for *date*** (日期的快照) 區段會更新，以顯示 **Cost optimization** (成本最佳化) 指標，其中包括 **% noncurrent version bytes** (% 非目前版本位元組) 的指標。**% noncurrent version bytes** (非目前版本位元組百分比) 指標代表在儀表板的範圍內和針對所選日期，儲存體位元組總數對非目前版本所佔的比例。
**注意**  
如果您的 **% noncurrent version bytes** (非目前版本位元組百分比) 大於帳戶層級儲存體的 10%，您可能存放了太多物件版本。

1. 若要識別累積大量非目前版本的特定儲存貯體，請執行下列動作：

   1. 向下捲動至 **Top N overview for *date*** (日期的前 N 個概觀) 區段。針對 **Top N** (前 N 個)，輸入您要查看其資料的儲存貯體數目。

   1. 針對 **Metric** (指標)，選擇 **% noncurrent version bytes** (% 非目前版本位元組)。

      在 **Top *number* buckets** (前幾個儲存貯體) 下，您可以看到哪些儲存貯體 (針對您指定的數目) 具有最高的 **% noncurrent version bytes** (% 非目前版本位元組)。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

   1. 若要檢視非目前物件版本的更詳細儲存貯體層級指標，請捲動至頁面頂端，然後選擇 **Bucket** (儲存貯體) 索引標籤。

      在 S3 Storage Lens 儀表板的任何圖表或視覺效果中，您可以向下切入至更深層的彙總，方法為使用**帳戶**、**AWS 區域**、**儲存類別**或**儲存貯體**索引標籤。如需範例，請參閱 [瞭解冷 Amazon S3 儲存貯體](#uncover-cold-buckets)。

   1. 在 **Buckets** (儲存貯體) 區段中，針對 **Metric categories** (指標類別)，選取 **Cost optimization** (成本最佳化)。然後，清除 **Summary** (摘要)。

      您現在可以看到 **% noncurrent version bytes** (% 非目前版本位元組) 指標，以及與非目前版本相關的其他指標。

### 步驟 2：識別缺少用於管理非目前版本的轉移和過期生命週期規則的儲存貯體
<a name="reduce-noncurrent-versions-retained-step2"></a>

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看 **Noncurrent version transition lifecycle rule count** (非目前版本轉移生命週期規則計數) 和 **Noncurrent version expiration lifecycle rule count** (非目前版本過期生命週期規則計數) 指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Advanced cost optimization metrics** (進階成本最佳化指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 在 Storage Lens 儀表板中，選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。針對 **Metrics categories** (指標類別)，請選取 **Cost optimization** (成本最佳化)。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會更新，以顯示所顯示儲存貯體的所有可用 **Cost optimization** (成本最佳化) 指標。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定成本最佳化指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除所有成本最佳化指標的切換，直到只留下以下選取的項目為止：
   + **% noncurrent version bytes** (% 非目前版本位元組)
   + **Noncurrent version transition lifecycle rule count** (非目前版本轉移生命週期規則計數)
   + **Noncurrent version expiration lifecycle rule count** (非目前版本過期生命週期規則計數)

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

   **Buckets** (儲存貯體) 清單會更新，以顯示非目前版本位元組和非目前版本生命週期規則計數的指標。您可以使用此資料，來識別哪些儲存貯體具有高百分比的非目前版本位元組，但缺少轉移和過期生命週期規則。然後，您可以導覽至 S3 主控台中的這些儲存貯體，並將生命週期規則新增至這些儲存貯體。

### 步驟 3：新增生命週期規則來轉移非目前物件版本或使其過期
<a name="reduce-noncurrent-versions-retained-step3"></a>

在確定了哪些儲存貯體需要進一步調查之後，您可以導覽至 S3 主控台內的儲存貯體，並新增生命週期規則，以在指定天數後使非目前版本過期。或者，若要在保留非最新版本的同時降低成本，您可以設定生命週期規則，將非最新版本轉換為其中一個 Amazon Glacier 儲存類別。如需詳細資訊，請參閱[為已啟用版本控制的儲存貯體指定生命週期規則](lifecycle-configuration-examples.md#lifecycle-config-conceptual-ex6)。

## 識別沒有生命週期規則的儲存貯體，並檢閱生命週期規則計數
<a name="identify-missing-lifecycle-rules"></a>

S3 Storage Lens 提供 S3 生命週期規則計數指標，您可以用來識別缺少生命週期規則的儲存貯體。若要尋找沒有生命週期規則的儲存貯體，您可以使用 **Total buckets without lifecycle rules** (沒有生命週期規則的儲存貯體總數) 指標。沒有 S3 生命週期組態的儲存貯體可能具有您不再需要或者可以遷移到成本較低的儲存體類別的儲存體。您也可以使用生命週期規則計數指標，來識別缺少特定類型生命週期規則 (例如過期或轉移規則) 的儲存貯體。

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看生命週期規則計數，以及 **Total buckets without lifecycle rules** (沒有生命週期規則的儲存貯體總數) 指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Advanced cost optimization metrics** (進階成本最佳化指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

### 步驟 1：識別沒有生命週期規則的儲存貯體
<a name="identify-missing-lifecycle-rules-step1"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 若要識別沒有生命週期規則的特定儲存貯體，請向下捲動至 **Top N overview for *date*** (日期的前 N 個概觀) 區段。

   依預設，**Top N overview for *date*** (日期的前 N 個概觀) 區段會顯示前 3 個儲存貯體的指標。在 **Top N** (前 N 個) 欄位中，您可以增加儲存貯體的數目。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

1. 針對 **Metric** (儲存貯體)，從 **Cost optimization** (成本最佳化) 類別中選擇 **Total buckets without lifecycle rules** (沒有生命週期規則的儲存貯體總數)。

1. 檢閱 **Total buckets without lifecycle rules** (沒有生命週期規則的儲存貯體總數) 的下列資料:
   + **Top *number* accounts** (前幾個帳戶) - 查看哪些帳戶具有最多沒有生命週期規則的儲存貯體。
   + **Top *number* Regions** (前幾個區域) - 依區域檢視沒有生命週期規則的儲存貯體明細。
   + **Top *number* buckets** (前幾個儲存貯體) - 查看哪些儲存貯體沒有生命週期規則。

   在 S3 Storage Lens 儀表板的任何圖表或視覺效果中，您可以向下切入至更深層的彙總，方法為使用**帳戶**、**AWS 區域**、**儲存類別**或**儲存貯體**索引標籤。如需範例，請參閱 [瞭解冷 Amazon S3 儲存貯體](#uncover-cold-buckets)。

   在識別了哪些儲存貯體沒有生命週期規則之後，您也可以檢閱儲存貯體的特定生命週期規則計數。

### 步驟 2：檢閱儲存貯體的生命週期規則計數
<a name="identify-missing-lifecycle-rules-step2"></a>

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards (儀表板)** 清單中，選擇您要檢視的儀表板。

1. 在 S3 Storage Lens 儀表板中，選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。在 **Metrics categories** (指標類別) 下，選取 **Cost optimization** (成本最佳化)。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會更新，以顯示所顯示儲存貯體的所有可用 **Cost optimization** (成本最佳化) 指標。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定成本最佳化指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除所有成本最佳化指標的切換，直到只留下以下選取的項目為止：
   + **Transition lifecycle rule count** (轉移生命週期規則計數)
   + **Expiration lifecycle rule count** (過期生命週期規則計數)
   + **Noncurrent version transition lifecycle rule count** (非目前版本轉移生命週期規則計數)
   + **Noncurrent version expiration lifecycle rule count** (非目前版本過期生命週期規則計數)
   + **Abort incomplete multipart upload lifecycle rule count** (中止未完成分段上傳生命週期規則計數)
   + **Total lifecycle rule count** (生命週期規則總計數)

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

   **Buckets** (儲存貯體) 清單會更新，以顯示儲存貯體的生命週期規則計數指標。您可以使用此資料，來識別沒有生命週期規則的儲存貯體，或缺少特定類型生命週期規則的儲存貯體，例如過期或轉移規則。然後，您可以導覽至 S3 主控台中的這些儲存貯體，並將生命週期規則新增至這些儲存貯體。

### 步驟 3：新增生命週期規則
<a name="identify-missing-lifecycle-rules-step3"></a>

在識別了沒有生命週期規則的儲存貯體之後，您可以新增生命週期規則。如需詳細資訊，請參閱[設定儲存貯體的 S3 生命週期組態](how-to-set-lifecycle-configuration-intro.md)及[S3 生命週期組態範例](lifecycle-configuration-examples.md)。

# 使用 S3 Storage Lens 保護您的資料
<a name="storage-lens-data-protection"></a>

您可以使用 Amazon S3 Storage Lens 資料保護指標，來識別尚未套用資料保護最佳實務的儲存貯體。您可以使用這些指標採取行動，並套用符合最佳實務的標準設定，以在您的帳戶或組織中跨儲存貯體保護您的資料。例如，您可以使用資料保護指標來識別不使用 AWS Key Management Service (AWS KMS) 金鑰 (SSE-KMS) 進行預設加密的儲存貯體，或使用 AWS Signature 第 2 版 (SigV2) 的請求。

下列使用案例提供策略，用於使用 S3 Storage Lens 儀表板來識別異常值以及跨 S3 儲存貯體套用資料保護最佳實務。

**Topics**
+ [識別不使用伺服器端加密搭配 AWS KMS 進行預設加密的儲存貯體 (SSE-KMS)](#storage-lens-sse-kms)
+ [識別已啟用 S3 版本控制的儲存貯體](#storage-lens-data-protection-versioning)
+ [識別使用 AWS Signature 第 2 版 (SigV2) 的請求](#storage-lens-data-protection-sigv)
+ [計算每個儲存貯體的複寫規則總數](#storage-lens-data-protection-replication-rule)
+ [識別物件鎖定位元組的百分比](#storage-lens-data-protection-object-lock)

## 識別不使用伺服器端加密搭配 AWS KMS 進行預設加密的儲存貯體 (SSE-KMS)
<a name="storage-lens-sse-kms"></a>

使用 Amazon S3 預設加密，您可以設定 S3 儲存貯體的預設加密行為。如需詳細資訊，請參閱[對 Amazon S3 儲存貯體設定預設伺服器端加密行為](bucket-encryption.md)。

您可以使用 **SSE-KMS 啟用的儲存貯體計數**和 **% SSE-KMS 啟用的儲存貯**體指標，來識別使用伺服器端加密搭配 AWS KMS 金鑰 (SSE-KMS) 進行預設加密的儲存貯體。S3 Storage Lens 也提供未加密位元組、未加密物件、加密位元組和加密物件的指標。如需指標的完整清單，請參閱[Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

您可以在一般加密指標的內容中分析 SSE-KMS 加密指標，以識別未使用 SSE-KMS 的儲存貯體。如果您想要針對帳戶或組織中的所有儲存貯體使用 SSE-KMS，則可以更新這些儲存貯體的預設加密設定，以使用 SSE-KMS。除了 SSE-KMS 之外，您還可以使用伺服器端加密搭配 Amazon S3 受管金鑰 (SSE-S3) 或客戶提供的金鑰 (SSE-C)。如需詳細資訊，請參閱[使用加密來保護資料](UsingEncryption.md)。

### 步驟 1：識別哪些儲存貯體正在使用 SSE-KMS 進行預設加密
<a name="storage-lens-sse-kms-step1"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 **Trends and distributions** (趨勢和分佈) 區段中，選擇 **% SSE-KMS enabled bucket count** (% 已啟用 SSE-KMS 的儲存貯體計數) 作為主要指標，以及選擇 **% encrypted bytes** (% 加密位元組) 作為次要指標。

   **Trend for *date*** (<日期> 的趨勢) 圖表會更新，以顯示 SSE-KMS 和加密位元組的趨勢。

1. 若要檢視 SSE-KMS 的更精細儲存貯體層級洞見：

   1. 在圖表上選擇一點。將出現一個方塊，其中包含更精細洞見的選項。

   1. 選擇 **Buckets** (儲存貯體) 維度。接著選擇 **Apply (套用)**。

1. 在 **Distribution by buckets for *date*** (<日期> 依儲存貯體的分佈) 圖表中，選擇 **SSE-KMS enabled bucket count** (已啟用 SSE-KMS 的儲存貯體計數) 指標。

1. 您現在可以看到哪些儲存貯體已啟用 SSE-KMS，以及哪些儲存貯體未啟用它。

### 步驟 2：更新儲存貯體預設加密設定
<a name="storage-lens-sse-kms-step2"></a>

確定了哪些儲存貯體在 **% encrypted bytes** (% 加密位元組) 的內容中使用 SSE-KMS，您就可以識別未使用 SSE-KMS 的儲存貯體。然後，您可以選擇性地導覽至 S3 主控台內的這些儲存貯體，並更新其預設加密設定，以使用 SSE-KMS 或 SSE-S3。如需詳細資訊，請參閱[設定預設加密](default-bucket-encryption.md)。

## 識別已啟用 S3 版本控制的儲存貯體
<a name="storage-lens-data-protection-versioning"></a>

啟用時，S3 版本控制功能會保留相同物件的多個版本，以便在物件意外刪除或覆寫時快速復原資料。您可以使用 **Versioning-enabled bucket count** (已啟用版本控制的儲存貯體計數) 指標，查看哪些儲存貯體使用 S3 版本控制。然後，您可以在 S3 主控台中採取動作，針對其他儲存貯體啟用 S3 版本控制。

### 步驟 1：識別已啟用 S3 版本控制的儲存貯體
<a name="storage-lens-data-protection-versioning-step1"></a>

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 **Trends and distributions** (趨勢和分佈) 區段中，選擇 **Versioning-enabled bucket count** (已啟用版本控制的儲存貯體計數) 作為主要指標，以及選擇 **Buckets** (儲存貯體) 作為次要指標。

   **Trend for *date*** (日期的趨勢) 圖表會更新，以顯示已啟用 S3 版本控制的儲存貯體的趨勢。在趨勢線下方，您可以看到 **Storage class distribution** (儲存體類別分佈) 和 **Region distribution** (區域分佈) 子區段。

1. 若要檢視您在 **Trend for *date*** (<日期> 的趨勢) 圖表中看到的任何儲存貯體的更精細洞見，以便您可以執行更深入的分析，請執行下列動作：

   1. 在圖表上選擇一點。將出現一個方塊，其中包含更精細洞見的選項。

   1. 選擇要套用至資料以進行更深入分析的維度：**Account** (帳戶)、**AWS 區域**、**Storage class** (儲存體類別) 或 **Bucket** (儲存貯體)。接著選擇 **Apply (套用)**。

1. 在**依儲存貯體「日期」進行氣泡分析****區段中，選擇**已啟用版本控制的儲存貯體計數**、**儲存貯體**和**作用中儲存貯體**指標。

   **Bubble analysis by buckets for *date*** (日期的依儲存貯體進行氣泡分析) 區段會更新，以顯示您所選指標的資料。您可以使用此資料，來查看哪些儲存貯體已在儲存貯體總計數的內容中啟用 S3 版本控制。在**依「日期」儲存貯體進行氣泡分析****區段中，您可以使用任意三個指標在多個維度上繪製儲存貯體，以表示氣泡的 **X 軸**、**Y 軸**及**大小**。

### 步驟 2：啟用 S3 版本控制
<a name="storage-lens-data-protection-versioning-step2"></a>

在識別了已啟用 S3 版本控制的儲存貯體之後，您可以識別從未啟用 S3 版本控制或已暫停版本控制的儲存貯體。然後，您可以選擇性地在 S3 主控台中針對這些儲存貯體啟用版本控制。如需詳細資訊，請參閱[在儲存貯體上啟用版本控制](manage-versioning-examples.md)。

## 識別使用 AWS Signature 第 2 版 (SigV2) 的請求
<a name="storage-lens-data-protection-sigv"></a>

您可以使用**所有不支援的簽章請求**指標來識別使用 AWS 簽章版本 2 (SigV2) 的請求。此資料可協助您識別正在使用 SigV2 的特定應用程式。然後，您可以將這些應用程式遷移到 AWS Signature 第 4 版 (SigV4)。

SigV4 是所有新 S3 應用程式的建議簽署方法。SigV4 可改善安全性，並支援所有 AWS 區域。如需詳細資訊，請參閱 [Amazon S3 更新 - SigV2 棄用期間延長和修改](https://aws.amazon.com/blogs/aws/amazon-s3-update-sigv2-deprecation-period-extended-modified/)。

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看 **All unsupported signature requests** (所有不支援的簽章請求)，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Advanced data protection metrics** (進階資料保護指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

### 步驟 1：依 AWS 帳戶區域和儲存貯體檢查 SigV2 簽署趨勢
<a name="storage-lens-data-protection-sigv-step1"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 若要識別具有使用 SigV2 之請求的特定儲存貯體、帳戶和區域：

   1. 在 **Top N overview for *date*** (<日期> 的前 N 個概觀) 下的 **Top N** (前 N 個) 中，輸入您要查看其資料的儲存貯體數目。

   1. 對於 **Metric** (指標)，請從 **Data protection** (資料保護) 類別中選擇 **All unsupported signature requests** (所有不支援的簽章請求)。

      ***日期*更新的前 N 個概觀**，可依帳戶 AWS 區域和儲存貯體顯示 SigV2 請求的資料。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

### 步驟 2：識別應用程式透過 SigV2 請求存取的儲存貯體
<a name="storage-lens-data-protection-sigv-step2"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 Storage Lens 儀表板中，選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。在 **Metrics categories** (指標類別) 下，選擇 **Data protection** (資料保護)。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會更新，以顯示所顯示儲存貯體的所有可用 **Data protection** (資料保護) 指標。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定資料保護指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除所有資料保護指標的切換，直到只留下以下選取的指標為止：
   + **All unsupported signature requests** (所有不支援的簽章請求)
   + **% all unsupported signature requests** (% 所有不支援的簽章請求)

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

   **Buckets** (儲存貯體) 清單會更新，以顯示 SigV2 請求的儲存貯體層級指標。您可以使用此資料來識別具有 SigV2 請求的特定儲存貯體。然後，您可以使用此資訊，將應用程式遷移到 SigV4。如需詳細資訊，請參閱《*Amazon Simple Storage Service API 參考*》中的[驗證請求 (AWS 簽章版本 4)](https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html)。

## 計算每個儲存貯體的複寫規則總數
<a name="storage-lens-data-protection-replication-rule"></a>

S3 複寫可讓物件跨 Amazon S3 儲存貯體進行自動非同步複製。設定用於物件複寫的儲存貯體可由相同 AWS 帳戶 或不同帳戶擁有。如需詳細資訊，請參閱[複寫區域內和跨區域的物件](replication.md)。

您可以使用 S3 Storage Lens 複寫規則計數指標，取得針對複寫所設定之儲存貯體的每個儲存貯體詳細資訊。此資訊包括儲存貯體和區域內部以及它們之間的複寫規則。

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看複寫規則計數指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Advanced data protection metrics** (進階資料保護指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

### 步驟 1：計算每個儲存貯體的複寫規則總數
<a name="storage-lens-data-protection-replication-rule-step1"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 Storage Lens 儀表板中，選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。在 **Metrics categories** (指標類別) 下，選擇 **Data protection** (資料保護)。然後清除 **Summary** (摘要)。

1. 若要篩選 **Buckets** (儲存貯體) 清單以僅顯示複寫規則計數指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除所有資料保護指標的切換，直到只留下選取的複寫規則計數指標為止：
   + **Same-Region Replication rule count** (相同區域複寫規則計數)
   + **Cross-Region Replication rule count** (跨區域複寫規則計數)
   + **Same-account replication rule count** (相同帳戶複寫規則計數)
   + **Cross-account replication rule count** (跨帳戶複寫規則計數)
   + **Total replication rule count** (複寫規則數總計)

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

### 步驟 2：新增複寫規則
<a name="storage-lens-data-protection-replication-rule-step2"></a>

在具有每個儲存貯體複寫規則計數之後，您可以選擇性地建立其他複寫規則。如需詳細資訊，請參閱[設定即時複寫的範例](replication-example-walkthroughs.md)。

## 識別物件鎖定位元組的百分比
<a name="storage-lens-data-protection-object-lock"></a>

搭配 S3 物件鎖定，您可以使用*單寫多讀* (WORM) 模型來存放物件。您可以使用物件鎖定，協助您讓物件在固定時間或無限期免於遭到刪除或覆寫。只有在您建立儲存貯體並同時啟用 S3 版本控制時，才能啟用物件鎖定。不過，您可以編輯個別物件版本的保留期間，或針對已啟用物件鎖定的儲存貯體套用法務保存措施。如需詳細資訊，請參閱[使用物件鎖定來鎖定物件](object-lock.md)。

您可以在 S3 Storage Lens 中使用物件鎖定指標，查看您帳戶或組織的 **% Object Lock bytes** (% 物件鎖定位元組) 指標。您可以使用此資訊來識別帳戶或組織中未遵循資料保護最佳實務的儲存貯體。

1. 登入 AWS 管理主控台 並開啟位於 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 的 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 **Snapshot** (快照) 區段的 **Metrics categories** (指標類別) 下，選擇 **Data protection** (資料保護)。

   **Snapshot** (快照) 區段會更新，以顯示資料保護指標，包括 **% Object Lock bytes** (% 物件鎖定位元組) 指標。您可以查看帳戶或組織的物件鎖定位元組的整體百分比。

1. 若要查看每個儲存貯體的 **% Object Lock bytes** (% 物件鎖定位元組)，請向下捲動至 **Top N overview** (前 N 個概觀) 區段。

   若要取得物件鎖定的物件層級資料，您也可以使用 **Object Lock object count** (物件鎖定物件計數) 和 **% Object Lock objects** (% 物件鎖定物件) 指標。

1. 針對 **Metric** (指標)，從 **Data protection** (資料保護) 類別中選擇 **% Object Lock bytes** (% 物件鎖定位元組)。

   依預設，**Top N overview for *date*** (<日期> 的前 N 個概觀) 區段會顯示前 3 個儲存貯體的指標。在 **Top N** (前 N 個) 欄位中，您可以增加儲存貯體的數目。**Top N overview for *date*** (日期的前 N 個概觀) 區段也會顯示前一天或前一週的變更百分比以及火花線，來視覺化趨勢。此趨勢是 14 天趨勢 (若為免費指標)，以及 30 天趨勢 (若為進階指標和建議)。
**注意**  
有了 S3 Storage Lens 進階指標和建議，指標可供查詢使用 15 個月。如需詳細資訊，請參閱[指標選擇](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。

1. 檢閱 **% Object Lock bytes** (% 物件鎖定位元組) 的下列資料：
   + **Top *number* accounts** (前 <數目> 個帳戶) - 查看哪些帳戶具有最高和最低的 **% Object Lock bytes** (% 物件鎖定位元組)。
   + **Top *number* Regions** (前幾個區域) - 依區域檢視 **% Object Lock bytes** (% 物件鎖定位元組) 的明細。
   + **Top *number* buckets** (前幾個儲存貯體) - 查看哪些儲存貯體具有最高和最低的 **% Object Lock bytes** (% 物件鎖定位元組)。

# 使用 S3 Storage Lens 稽核物件擁有權設定
<a name="storage-lens-access-management"></a>

Amazon S3 物件擁有權是一項 Amazon S3 儲存貯體層級設定，您可以用來停用存取控制清單 (ACL)，以及控制儲存貯體中物件的擁有權。如果您將物件擁有權設為儲存貯體擁有者強制執行，則可以停用[存取控制清單 (ACL)](acl-overview.md)，並取得儲存貯體中每個物件的擁有權。此方法可簡化存放在 Amazon S3 中之資料的存取管理。

根據預設，當另一個 將物件 AWS 帳戶 上傳到您的 S3 儲存貯體時，該帳戶 （物件寫入器） 擁有該物件、可以存取該物件，並且可以透過 ACLs。您可以使用「物件所有權」變更此預設行為。

Amazon S3 中的大多數新式使用案例不再需要使用 ACL。因此，建議您停用 ACL，除非是必須個別控制每個物件存取的情況。透過將物件擁有權設為儲存貯體擁有者強制執行，您可以停用 ACL，並依賴政策進行存取控制。如需詳細資訊，請參閱[控制物件的擁有權並停用儲存貯體的 ACL](about-object-ownership.md)。

使用 S3 Storage Lens 存取管理指標，您可以識別未停用 ACL 的儲存貯體。在識別這些儲存貯體之後，您可以將 ACL 許可遷移至政策，並停用這些儲存貯體的 ACL。

**Topics**
+ [步驟 1：識別物件擁有權設定的一般趨勢](#storage-lens-access-management-step1)
+ [步驟 2：識別物件擁有權設定的儲存貯體層級趨勢](#storage-lens-access-management-step2)
+ [步驟 3：將您的物件擁有權設定更新為儲存貯體擁有者強制執行，以停用 ACL](#storage-lens-access-management-step3)

## 步驟 1：識別物件擁有權設定的一般趨勢
<a name="storage-lens-access-management-step1"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 **Snapshot for *date*** (日期的快照) 區段中，於 **Metrics categories** (指標類別) 下，選擇 **Access management** (存取管理)。

   **Snapshot for *date*** (日期的快照) 區段即會更新，以顯示 **% Object Ownership bucket owner enforced** (% 物件擁有權儲存貯體擁有者強制執行) 指標。您可以查看帳戶或組織中針對物件擁有權使用儲存貯體擁有者強制執行設定，以停用 ACL 之儲存貯體的整體百分比。

## 步驟 2：識別物件擁有權設定的儲存貯體層級趨勢
<a name="storage-lens-access-management-step2"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 若要檢視更詳細的儲存貯體層級指標，請選擇 **Bucket** (儲存貯體) 索引標籤。

1. 在 **Distribution by buckets for *date*** (依日期的儲存貯體進行分佈) 區段中，選擇 **% Object Ownership bucket owner enforced** (% 物件擁有權儲存貯體擁有者強制執行) 指標。

   此圖表會更新以顯示 **% Object Ownership bucket owner enforced** (% 物件擁有權儲存貯體擁有者強制執行) 的每個儲存貯體明細。您可以查看哪些儲存貯體使用儲存貯體擁有者強制執行設定，以停用 ACL。

1. 若要在內容中檢視儲存貯體擁有者強制執行設定，請向下捲動至 **Buckets** (儲存貯體) 區段。針對 **Metrics categories** (指標類別)，選取 **Access management** (存取管理)。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會顯示所有三個物件擁有權設定的資料：儲存貯體擁有者強制執行、儲存貯體擁有者偏好，以及物件寫入器。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定物件擁有權設定的指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除您不想要查看的指標。

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

## 步驟 3：將您的物件擁有權設定更新為儲存貯體擁有者強制執行，以停用 ACL
<a name="storage-lens-access-management-step3"></a>

在識別了針對物件擁有權使用物件寫入器和儲存貯體有者偏好設定的儲存貯體之後，您可以將 ACL 許可遷移至儲存貯體政策。在完成了遷移 ACL 許可之後，您可以接著將物件擁有權設定更新為儲存貯體擁有者強制執行，以停用 ACL。如需詳細資訊，請參閱[停用 ACL 的先決條件](object-ownership-migrating-acls-prerequisites.md)。

# 使用 S3 Storage Lens 指標來改善效能
<a name="storage-lens-detailed-status-code"></a>

如果已啟用 [S3 Storage Lens 進階指標](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)，您可以使用詳細的狀態碼指標，來取得成功或失敗請求的計數。您可以使用此資訊，針對存取或效能問題進行疑難排解。詳細的狀態碼指標會顯示 HTTP 狀態碼的計數，例如 403 Forbidden 和 503 服務無法使用。您可以跨 S3 儲存貯體、帳戶和組織檢查詳細狀態碼指標的整體趨勢。然後，您可以向下切入至儲存貯體層級指標，以識別目前正在存取這些儲存貯體並導致錯誤的工作負載。

例如，您可以查看**403 Forbidden 錯誤計數**指標，以識別在未套用正確許可的情況下存取工作負載的工作負載。在識別了這些工作負載之後，您可以在 S3 Storage Lens 之外進行深入探索，針對 403 Forbidden 錯誤進行疑難排解。

此範例說明如何使用 **403 Forbidden 錯誤計數**和 **% 403 Forbidden 錯誤**指標，針對 403 Forbidden 錯誤執行趨勢分析。您可以使用這些指標，來識別在未套用正確許可的情況下存取儲存貯體的工作負載。您可以針對任何其他 **Detailed status code metrics** (詳細狀態碼指標) 執行類似的趨勢分析。如需詳細資訊，請參閱[Amazon S3 Storage Lens 指標詞彙表](storage_lens_metrics_glossary.md)。

**先決條件**  
若要在 S3 Storage Lens 儀表板中查看 **Detailed status code metrics** (詳細狀態碼指標) 指標，您必須啟用 S3 Storage Lens **Advanced metrics and recommendations** (進階指標和建議)，然後選取 **Detailed status code metrics** (詳細狀態碼指標)。如需詳細資訊，請參閱[使用 S3 主控台](storage_lens_editing.md#storage_lens_console_editing)。

**Topics**
+ [步驟 1：針對個別 HTTP 狀態碼執行趨勢分析](#storage-lens-detailed-status-code-step1)
+ [步驟 2：依儲存貯體分析錯誤計數](#storage-lens-detailed-status-code-step2)
+ [步驟 3：針對錯誤進行疑難排解](#storage-lens-detailed-status-code-step3)

## 步驟 1：針對個別 HTTP 狀態碼執行趨勢分析
<a name="storage-lens-detailed-status-code-step1"></a>

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在**趨勢和分佈**區段中，針對**主要指標**，從**詳細狀態碼**類別中選擇 **403 Forbidden 錯誤計數**。針對**次要指標**，選擇 **% 403 Forbidden 錯誤**。

1. 向下捲動至 **Top N overview for *date*** (日期的前 N 個概觀) 區段。針對**指標**，從**詳細狀態碼**類別中選擇 **403 Forbidden 錯誤計數**或 **% 403 Forbidden 錯誤**。

   ***日期*區段的前 N 個概觀**會更新，以顯示依帳戶 AWS 區域和儲存貯體列出的前 403 個禁止錯誤計數。

## 步驟 2：依儲存貯體分析錯誤計數
<a name="storage-lens-detailed-status-code-step2"></a>

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/) 開啟 Amazon S3 主控台。

1. 在左導覽窗格中，選擇 **Storage Lens**、**Dashboards** (儀表板)。

1. 在 **Dashboards** (儀表板) 清單中，選擇您要檢視的儀表板名稱。

1. 在 Storage Lens 儀表板中，選擇 **Bucket** (儲存貯體) 索引標籤。

1. 向下捲動至 **Buckets** (儲存貯體) 區段。針對 **Metrics categories** (指標類別)，選取 **Detailed status code** (詳細狀態碼) 指標。然後清除 **Summary** (摘要)。

   **Buckets** (儲存貯體) 清單會更新，以顯示所有可用的詳細狀態碼指標。您可以使用此資訊，來查看哪些儲存貯體具有很大比例的特定 HTTP 狀態碼，以及哪些狀態碼在儲存貯體間是通用的。

1. 若要篩選 **Buckets** (儲存貯體) 清單，僅顯示特定詳細狀態碼指標，請選擇偏好設定圖示 (![\[A screenshot that shows the preferences icon in the S3 Storage Lens dashboard.\]](http://docs.aws.amazon.com/zh_tw/AmazonS3/latest/userguide/images/preferences.png))。

1. 清除您不想要在 **Buckets** (儲存貯體) 清單中檢視之任何詳細狀態碼指標的切換。

1. (選用) 在 **Page size** (頁面大小) 下，選擇要在清單中顯示的儲存貯體數目。

1. 選擇**確認**。

   **Buckets** (儲存貯體) 清單會顯示您指定之儲存貯體數目的錯誤計數指標。您可以使用此資訊，來識別遇到許多錯誤的特定儲存貯體，並依儲存貯體針對錯誤進行疑難排解。

## 步驟 3：針對錯誤進行疑難排解
<a name="storage-lens-detailed-status-code-step3"></a>

 在識別具有高比例特定 HTTP 狀態碼的儲存貯體之後，您可以針對這些錯誤進行疑難排解。如需詳細資訊，請參閱下列內容：
+ [當我嘗試在 Amazon S3 中上傳檔案時，為什麼收到 403 Forbidden 錯誤？](https://aws.amazon.com/premiumsupport/knowledge-center/s3-403-forbidden-error/)
+ [當我嘗試在 Amazon S3 中修改儲存貯體政策時，為什麼收到 403 Forbidden 錯誤？](https://aws.amazon.com/premiumsupport/knowledge-center/s3-access-denied-bucket-policy/)
+ [如何針對 Amazon S3 儲存貯體中的 403 Forbidden 錯誤進行疑難排解，其中所有資源都來自相同的 AWS 帳戶？](https://aws.amazon.com/premiumsupport/knowledge-center/s3-troubleshoot-403-resource-same-account/)
+ [如何針對 Amazon S3 中的 HTTP 500 或 503 錯誤進行疑難排解？](https://aws.amazon.com/premiumsupport/knowledge-center/http-5xx-errors-s3/)