

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

# Amazon ECS 叢集使用率指標
<a name="cluster_utilization"></a>

叢集使用率指標涵蓋 CPU、記憶體以及 EBS 檔案系統使用率 (當有 EBS 磁碟區連接至任務時)。這些指標僅適用於任務或服務託管在 Amazon EC2 執行個體上的叢集，不適用於任務託管在 AWS Fargate上的叢集。

## Amazon ECS 叢集層級 CPU 與記憶體使用率指標
<a name="cluster-utilization-cpu-memory"></a>

CPU 與記憶體使用率的計算方式為，叢集中所有任務所使用的 CPU 與記憶體，相較於叢集中所有已註冊的作用中 Amazon EC2 執行個體其註冊的 CPU 與記憶體總量，所得出的百分比。僅處於 `ACTIVE` 或 `DRAINING` 狀態的 Amazon EC2 執行個體會影響叢集使用率指標。

```
                                  (Total CPU units used by tasks in cluster) x 100
Cluster CPU utilization =  --------------------------------------------------------------
                           (Total CPU units registered by container instances in cluster)
```

```
                                     (Total MiB of memory used by tasks in cluster x 100)
Cluster memory utilization =  ------------------------------------------------------------------
                              (Total MiB of memory registered by container instances in cluster)
```

每個 Amazon EC2 執行個體上的 Amazon ECS 容器代理程式，每分鐘都會計算該 Amazon EC2 執行個體上每個執行中任務目前正在使用的 CPU 單位數與記憶體量 (MiB)，並將此資訊回報給 Amazon ECS。叢集上所有執行中之任務使用的 CPU 和記憶體總數量皆會計算，這些數字會以在叢集總登錄資源中所佔的百分比回報給 CloudWatch。

例如，叢集已註冊有兩個作用中的 Amazon EC2 執行個體：`c4.4xlarge` 執行個體與 `c4.large` 執行個體。`c4.4xlarge` 執行個體以 `16,384` 個 CPU 單位與 `30,158` MiB 記憶體的配置向叢集完成註冊。`c4.large` 執行個體以 `2,048` 個 CPU 單位與 `3,768` MiB 記憶體的配置完成註冊。此叢集的資源總量為 `18,432` 個 CPU 單位與 `33,926` MiB 記憶體。

如果有十個任務在此叢集上執行且每個任務取用 `1,024` 個 CPU 單位與 `2,048` MiB 記憶體，則此叢集上總共使用 `10,240` 個 CPU 單位與 `20,480` MiB 記憶體。此會回報到 CloudWatch，做為叢集的 55% CPU 使用率和 60% 記憶體使用率。

## Amazon ECS 叢集層級 Amazon EBS 檔案系統使用率
<a name="cluster-utilization-ebs"></a>

叢集層級 EBS 檔案系統使用率指標的計算方式為，叢集中執行中任務所使用的 EBS 檔案系統總量，除以為叢集中所有任務配置的 EBS 檔案系統儲存總量。

```
                                       (Total GB of EBS filesystem used by tasks in cluster x 100)
Cluster EBS filesystem utilization =  --------------------------------------------------------------- 
                                       (Total GB of EBS filesystem allocated to tasks in cluster)
```