

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

# 使用 S3 複寫指標
<a name="repl-metrics"></a>

S3 複寫指標提供了複寫組態中複寫規則的詳細指標。透過複寫指標，您可以透過追蹤擱置的位元組、擱置中的操作、複寫失敗的操作和複寫延遲來監控每分鐘進度。

**注意**  
S3 複寫指標的計費方式與 Amazon CloudWatch 自訂指標相同。如需詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com/cloudwatch/pricing/)。
使用 S3 複寫時間控制時，當您在各自的複寫規則上啟用 S3 RTC 之後，Amazon CloudWatch 會在 15 分鐘內開始報告複寫指標。

當您啟用 S3 複寫時間控制 (S3 RTC) 時，系統會自動開啟 S3 複寫指標。您也可以在[建立或編輯規則](replication-walkthrough1.md)時，獨立於 S3 RTC 啟用 S3 複寫指標。S3 RTC 包含其他功能，例如服務水準協議 (SLA) 和遺漏臨界值的通知。如需詳細資訊，請參閱[使用 S3 複寫時間控制來滿足合規要求](replication-time-control.md)。

啟用 S3 複寫指標後，Amazon S3 複寫指標會將下列指標發佈至 Amazon CloudWatch。CloudWatch 指標是盡力交付。


| 指標名稱 | 指標描述 | 此指標會套用至哪些物件？ | 此指標發佈於哪個區域？ | 如果刪除目的地儲存貯體，是否仍然會發佈此指標？ | 如果未進行複寫，是否仍然發佈此指標？ | 
| --- | --- | --- | --- | --- | --- | 
| **位元組等待複寫** | 針對指定複寫規則等待複寫的物件位元組總數。 | 此指標僅適用於使用 S3 跨區域複寫 (S3 CRR) 或 S3相同區域複寫 (S3 SRR) 複寫的新物件。 | 此指標會發佈在目的地儲存貯體的所在區域中。 | 否 | 是 | 
| **複寫延遲** | 針對指定複寫規則，複寫目的地儲存貯體落後來源儲存貯體的秒數上限。 | 此指標僅適用於使用 S3 CRR 或 S3 SRR 複寫的新物件。 | 此指標會發佈在目的地儲存貯體的所在區域中。 | 否 | 是 | 
| **操作等待複寫** | 針對指定複寫規則等待複寫的操作數目。此指標會追蹤與物件、刪除標記、標籤、存取控制清單 (ACL) 和 S3 物件鎖定相關的操作。 | 此指標僅適用於使用 S3 CRR 或 S3 SRR 複寫的新物件。 | 此指標會發佈在目的地儲存貯體的所在區域中。 | 否 | 是 | 
| **複寫失敗的操作** | 針對指定複寫規則的複寫失敗操作數目。此指標會追蹤與物件、刪除標記、標籤、存取控制清單 (ACL) 和物件鎖定相關的操作。<br />**複寫失敗的操作**會追蹤每分鐘彙總的 S3 複寫失敗。若要識別複寫失敗的特定物件及其失敗原因，請在 Amazon S3 事件通知中訂閱 `OperationFailedReplication` 事件。如需詳細資訊，請參閱[使用 Amazon S3 事件通知接收複寫失敗事件](replication-metrics-events.md)。 | 此指標適用於使用 S3 CRR 或 S3 SRR 複寫的新物件，以及使用 S3 批次複寫的現有物件。 如果 S3 批次複寫任務完全無法執行，則系統不會將指標傳送至 Amazon CloudWatch。例如，若您沒有執行 S3 批次複寫任務的必要許可，或者複寫組態中的標籤或字首不相符，任務將不會執行。  | 此指標會發佈在來源儲存貯體的所在區域中。 | 是 | 否 | 

如需在 CloudWatch 內使用這些指標的相關資訊，請參閱[CloudWatch 中的 S3 複寫指標](metrics-dimensions.md#s3-cloudwatch-replication-metrics)。

## 啟用 S3 複寫指標
<a name="enabling-replication-metrics"></a>

您可以開始使用 S3 複寫指標搭配全新或現有的複寫規則。如需建立複寫規則的完整說明，請參閱 [設定相同帳戶內的儲存貯體複寫](replication-walkthrough1.md)。您可以選擇將複寫規則套用至整個 S3 儲存貯體，或套用至具有特定前綴或標籤的 Amazon S3 物件。

本主題提供當來源與目的地儲存貯體為相同或不同的 AWS 帳戶所擁有時，在您的複寫組態中啟用 S3 複寫指標的說明。

若要使用 AWS Command Line Interface (AWS CLI) 啟用複寫指標，您必須將複寫組態新增至`Metrics`已啟用 的來源儲存貯體。在此範例組態中，字首 `{{Tax}}` 下的物件會複寫至目的地儲存貯體 `{{amzn-s3-demo-bucket}}`，而且會針對這些物件產生指標。

```
{
    "Rules": [
        {
            "Status": "Enabled",
            "Filter": {
                "Prefix": "{{Tax}}"
            },
            "Destination": {
                "Bucket": "arn:aws:s3:::{{amzn-s3-demo-bucket}}",
                "Metrics": {
                    "Status": "Enabled"
                }
            },
            "Priority": 1
        }
    ],
    "Role": "{{IAM-Role-ARN}}"
}
```

## 檢視複寫指標
<a name="viewing-replication-metrics"></a>

您可以在 Amazon S3 主控台的來源一般用途儲存貯體**指標**索引標籤中檢視 S3 複寫指標。您也可在 Amazon CloudWatch 主控台中使用這些 Amazon CloudWatch 指標。當您啟用 S3 複寫指標時，Amazon CloudWatch 會發出指標，以供您在複寫規則層級追蹤位元組等待複寫、操作等待複寫和複寫延遲。

當您使用 Amazon S3 主控台或 Amazon S3 REST API 啟用具有 S3 複寫時間控制 (S3 RTC) 的複寫時，系統將會自動開啟 S3 複寫指標。您也可以在[建立或編輯規則](replication-walkthrough1.md)時，獨立於 S3 RTC 啟用 S3 複寫指標。

使用 S3 複寫時間控制時，當您在各自的複寫規則上啟用 S3 RTC 之後，Amazon CloudWatch 會在 15 分鐘內開始報告複寫指標。如需詳細資訊，請參閱[使用 S3 複寫指標](#repl-metrics)。

複寫指標會追蹤複寫組態的規則 ID。複寫規則 ID 可以是字首、標籤或兩者的組合。

 如需有關 Amazon S3 的 CloudWatch 指標的詳細資訊，請參閱「[使用 Amazon CloudWatch 監控指標](cloudwatch-monitoring.md)」。

**先決條件**  
建立啟用 S3 複寫指標的複寫規則。如需詳細資訊，請參閱[啟用 S3 複寫指標](#enabling-replication-metrics)。

**透過來源儲存貯體的**指標**索引標籤檢視 S3 複寫指標**

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

1. 在左側導覽窗格中，選擇**一般用途儲存貯體**。

1. 在儲存貯體清單中，選擇包含您要複寫指標之物件的來源儲存貯體名稱。

1. 選擇**指標**標籤。

1. 在**複寫指標**下，選擇您要查看其指標的複寫規則。

1. 選擇 **Display charts** (顯示圖表)。

   Amazon S3 會針對您所選取的規則顯示**複寫延遲**、**位元組等待複寫**、**操作等待複寫**，以及**複寫失敗的操作**圖表。