

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

# AWS Batch CloudWatch Container Insights
<a name="cloudwatch-container-insights"></a>

CloudWatch Container Insights 會從 AWS Batch 運算環境和任務收集、彙總和摘要指標和日誌。這些指標包括 CPU、記憶體、磁碟和網路使用率。您可以將這些指標新增至 CloudWatch 儀表板。

營運資料的收集形式為「效能日誌事件」。這些項目使用的是結構化的 JSON 結構描述，可擷取高基數資料並大量地進行存放。從這些資料中，CloudWatch 會在運算環境和任務層級建立更高層級的彙總指標，做為 CloudWatch 指標。如需詳細資訊，請參閱 *Amazon CloudWatch 使用者指南*中的 [Amazon ECS 的 Container Insights 結構式日誌](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-reference-structured-logs-ECS.html)。

**重要**  
CloudWatch Container Insights 會以自訂指標的形式由 CloudWatch 收費。如需詳細資訊，請參閱 [Amazon CloudWatch Events 定價](https://aws.amazon.com/cloudwatch/pricing/)

**Topics**
+ [開啟容器洞見](cloudwatch-container-insights-working.md)

# 開啟容器洞見
<a name="cloudwatch-container-insights-working"></a>

完成下列步驟以開啟 AWS Batch 運算環境的 Container Insights。

1. 開啟 [AWS Batch 主控台](https://console.aws.amazon.com/batch/home)。

1. 選擇 **Environments (環境)**。

1. 選擇您想要的運算環境。

1. 在**容器洞見**索引標籤上，開啟運算環境的**容器洞見**。
**提示**  
您可以選取預設間隔來彙總指標或建立自訂間隔。

根據預設，會顯示下列指標。要檢視 Amazon ECS Container Insights 指標的完整清單，請參閱 *Amazon CloudWatch 使用者指南*中的 [Amazon ECS Container Insights 指標](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-ECS.html)。
+ **`JobCount`** – 在運算環境中執行的任務數量。
+ **`ContainerInstanceCount`** – 執行 Amazon ECS 代理程式並在運算環境中註冊的 Amazon Elastic Compute Cloud 執行個體數目。
+ **`MemoryReserved`** – 運算環境任務預留的記憶體。此指標只會針對在其任務定義中具有已定義記憶體保留的任務收集。
+ **`MemoryUtilized`** – 運算環境任務正在使用的記憶體。此指標只會針對在其任務定義中具有已定義記憶體保留的任務收集。
+ **`CpuReserved`** – 運算環境任務預留的 CPU 單位。此指標只會針對在其任務定義中具有已定義 CPU 保留的任務收集。
+ **`CpuUtilized`** – 運算環境中任務使用的 CPU 單位。此指標只會針對在其任務定義中具有已定義 CPU 保留的任務收集。
+ **`NetworkRxBytes`** - 收到的位元組數。此指標僅適用於使用 `awsvpc`或橋接網路模式的任務中的容器。
+ **`NetworkTxBytes`** – 傳輸的位元組數。此指標僅適用於使用 `awsvpc`或橋接網路模式的任務中的容器。
+ **`StorageReadBytes`** – 從儲存體讀取的位元組數。
+ **`StorageWriteBytes`** – 寫入儲存體的位元組數。