本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon ECS CloudWatch Word 指標
您可以使用 CloudWatch 用量指標來提供您帳戶對資源用量的可見性。使用這些指標,將您目前的服務用量視覺化到 CloudWatch 圖形和儀表板上。
CPUReservation
-
在叢集或服務中保留的 CPU 單位百分比。
CPU 保留 ( 篩選)
ClusterName
的測量方式為叢集上 Amazon ECS 任務保留的總 CPU 單位,除以叢集中註冊的所有 Amazon CPU 執行個體的總 EC2 單位。只有 中的 Amazon EC2 執行個體ACTIVE
或DRAINING
狀態會影響 CPU 保留指標。指標僅支援託管在 Amazon EC2 執行個體上的任務。有效維度:
ClusterName
。實用統計資料:平均、最小、最大
單位:百分比。
CPUUtilization
-
叢集或服務所使用的 CPU 單位百分比。
叢集層級 CPU 使用率 ( 篩選
ClusterName
) 的測量方式是叢集上 Amazon ECS 任務正在使用的總 CPU 單位,除以叢集中註冊的所有 Amazon EC2 執行個體的總 CPU 單位。只有 中的 Amazon EC2 執行個體ACTIVE
或DRAINING
狀態會影響 CPU 保留指標。叢集層級指標僅支援託管在 Amazon EC2 執行個體上的任務。服務層級的 CPU 使用率 ( 篩選,
ServiceName
)ClusterName
是以屬於服務的任務正在使用的 CPU 單位總數除以屬於服務的任務預留的 CPU 單位總數。Amazon EC2 執行個體和 Fargate 上託管的任務支援服務層級指標。有效維度:
ClusterName
、ServiceName
。實用統計資料:平均、最小、最大
單位:百分比。
MemoryReservation
-
由叢集內執行中任務保留的記憶體的百分比。
叢集記憶體保留是叢集上 Amazon ECS 任務所保留的總記憶體,除以叢集中註冊的所有 Amazon EC2 執行個體的記憶體總量。此指標只能由 篩選
ClusterName
。只有 中的 Amazon EC2 執行個體ACTIVE
或DRAINING
狀態會影響記憶體保留指標。叢集層級記憶體保留指標僅支援託管在 Amazon EC2 執行個體上的任務。注意
計算記憶體使用率時,如果
MemoryReservation
已指定 ,則會在計算中使用它,而不是總記憶體。有效維度:
ClusterName
。實用統計資料:平均、最小、最大
單位:百分比。
MemoryUtilization
-
叢集或服務使用的記憶體百分比。
叢集層級記憶體使用率 (由 篩選
ClusterName
) 是測量叢集上 Amazon ECS 任務正在使用的總記憶體,除以叢集中註冊的所有 Amazon EC2 執行個體的總記憶體。只有 中的 Amazon EC2 執行個體ACTIVE
或DRAINING
狀態會影響記憶體使用率指標。叢集層級指標僅支援託管在 Amazon EC2 執行個體上的任務。服務層級記憶體使用率 (由 篩選
ServiceName
)ClusterName
是屬於服務的任務所使用的總記憶體,除以屬於服務的任務預留的總記憶體。Amazon EC2 執行個體和 Fargate 上託管的任務支援服務層級指標。有效維度:
ClusterName
、ServiceName
。實用統計資料:平均、最小、最大
單位:百分比。
EBSFilesystemUtilization
-
服務中任務使用的 Amazon EBS 檔案系統百分比。
服務層級的 EBS 檔案系統使用率指標 (由 篩選
ServiceName
)ClusterName
是以屬於服務的任務所使用的 EBS 檔案系統總量,除以分配給屬於服務之所有任務的 EBS 檔案系統儲存總量。服務層級 EBS 檔案系統使用率指標僅適用於託管在 Amazon EC2 執行個體 (使用容器代理程式版本1.79.0
) 和 Fargate (使用平台版本1.4.0
) 上並連接 EBS 磁碟區的任務。注意
對於託管在 Fargate 上的任務,磁碟上有只有 Fargate 使用的空間。Fargate 使用的空間沒有成本,但您會使用 等工具看到此額外儲存
df
體。有效維度:
ClusterName, ServiceName
。實用統計資料:平均、最小、最大
單位:百分比。
GPUReservation
-
透過在叢集中執行任務來保留的可用 GPUs 總數百分比。
叢集層級 GPU 保留指標的測量方式為叢集上 Amazon ECS 任務GPUs預留的 Word 數量,除以叢集中註冊 GPUs 的所有 Amazon EC2 執行個體上可用的 GPUs 總數。只有 中的 Amazon EC2 執行個體
ACTIVE
或DRAINING
狀態會影響 GPU 保留指標。有效維度:
ClusterName
。實用統計資料:平均、最小、最大
所有統計資料:平均值、最小值、最大值、總和、範例計數。
單位:百分比。
ActiveConnectionCount
-
從用戶端到在共用所選 的任務中執行之 Amazon ECS Service Connect 代理的並行連線總數
DiscoveryName
。只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
DiscoveryName
和DiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
NewConnectionCount
-
從用戶端到在共用所選 的任務中執行的 Amazon ECS Service Connect 代理伺服器所建立的新連線總數
DiscoveryName
。只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
DiscoveryName
和DiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
ProcessedBytes
-
Service Connect Proxy 處理的輸入流量總位元組數。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
DiscoveryName
和DiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:位元組。
RequestCount
-
Service Connect Proxy 處理的輸入流量請求數。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
您也需要在任務定義的
appProtocol
連接埠映射中設定 。有效維度:
DiscoveryName
和DiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
GrpcRequestCount
-
的 數目 gRPC Service Connect 代理處理的傳入流量請求。
只有在您已設定 Amazon ECS Service Connect 且
appProtocol
GRPC
位於任務定義中的連接埠映射中時,才能使用此指標。有效維度:
DiscoveryName
和DiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
HTTPCode_Target_2XX_Count
-
這些任務中應用程式產生的 HTTP 回應碼數目,編號為 200 到 299。這些任務是目標。此指標只會計算應用程式在這些任務中傳送至 Service Connect Proxy 的回應,而非直接傳送的回應。
此指標只有在您已設定 Amazon ECS Service Connect,且
appProtocol
位於任務定義中的連接埠映射HTTP2
中HTTP
時,才能使用。有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
HTTPCode_Target_3XX_Count
-
這些任務中應用程式產生的 HTTP 回應碼數目,編號為 300 到 399。這些任務是目標。此指標只會計算應用程式在這些任務中傳送至 Service Connect Proxy 的回應,而非直接傳送的回應。
此指標只有在您已設定 Amazon ECS Service Connect,且
appProtocol
位於任務定義中的連接埠映射HTTP2
中HTTP
時,才能使用。有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
HTTPCode_Target_4XX_Count
-
這些任務中應用程式產生的 HTTP 回應碼數目,編號為 400 到 499。這些任務是目標。此指標只會計算應用程式在這些任務中傳送至 Service Connect Proxy 的回應,而非直接傳送的回應。
此指標只有在您已設定 Amazon ECS Service Connect,且
appProtocol
位於任務定義中的連接埠映射HTTP2
中HTTP
時,才能使用。有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和
單位:計數。
HTTPCode_Target_5XX_Count
-
這些任務中應用程式產生的 HTTP 回應碼數目,其數字為 500 到 599。這些任務是目標。此指標只會計算應用程式在這些任務中傳送至 Service Connect Proxy 的回應,而非直接傳送的回應。
此指標只有在您已設定 Amazon ECS Service Connect,且
appProtocol
位於任務定義中的連接埠映射HTTP2
中HTTP
時,才能使用。實用統計資料:平均、最小、最大、總和。
單位:計數。
RequestCountPerTarget
-
共享所選
DiscoveryName
的每個目標接收的平均請求數。只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均值。
單位:計數。
TargetProcessedBytes
-
Service Connect Proxy 處理的總位元組數。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:位元組。
TargetResponseTime
-
應用程式請求處理的延遲。從請求到達目標任務中的 Service Connect Proxy,直到 Proxy 收到目標應用程式回應所經過的時間 (以毫秒為單位)。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
TargetDiscoveryName
和TargetDiscoveryName, ServiceName, ClusterName
。實用統計資料:平均值、最小值、最大值。
所有統計資料:平均值、最小值、最大值、總和、範例計數。
單位:毫秒。
ClientTLSNegotiationErrorCount
-
TLS 連線失敗的總次數。只有在啟用 TLS 時,才會使用此指標。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
DiscoveryName
和DiscoveryName
、ServiceName
、ClusterName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
TargetTLSNegotiationErrorCount
-
由於用戶端憑證遺失、 AWS Private CA 驗證失敗或 TLS 驗證失敗,導致 SAN 連線失敗的總次數。此指標僅在啟用 TLS 時使用。
只有在您已設定 Amazon ECS Service Connect 時,才能使用此指標。
有效維度:
ServiceName
、ClusterName
TargetDiscoveryName
和TargetDiscoveryName
。實用統計資料:平均、最小、最大、總和。
單位:計數。
Amazon ECS 指標的維度
Amazon ECS 指標使用AWS/ECS
命名空間,並提供下列維度的指標。Amazon ECS 只會傳送RUNNING
狀態為任務的資源指標。例如,如果您的叢集中有一個服務,但該服務沒有處於 RUNNING
狀態的任務,則不會有指標傳送至 CloudWatch。如果您有兩個服務,其中一個有執行中的任務,而另一個沒有,則只會傳送有執行中任務之服務的指標。
ClusterName
-
此維度可篩選您為指定叢集中所有資源請求的資料。所有 Amazon ECS 指標都會由 篩選
ClusterName
。 ServiceName
-
此維度可篩選您為指定叢集中的指定服務的所有資源請求的資料。
DiscoveryName
-
此維度會將您請求的流量指標資料,篩選至所有 Amazon ECS 叢集中指定的 Service Connect 探索名稱。
請注意,執行中容器內的特定連接埠可以擁有多個探索名稱。
DiscoveryName, ServiceName, ClusterName
-
此維度會篩選您為流量指標請求,且傳送至具有此探索名稱並由此叢集中此服務所建立之任務內指定 Service Connect 探索名稱的資料。
如果您在不同命名空間的多個服務中重複使用相同的探索名稱,請使用此維度來查看特定服務的輸入流量指標。
請注意,執行中容器內的特定連接埠可以擁有多個探索名稱。
TargetDiscoveryName
-
此維度會將您請求的流量指標資料,篩選至所有 Amazon ECS 叢集中指定的 Service Connect 探索名稱。
不同於
DiscoveryName
,這些流量指標只會測量來自此命名空間中具有 Service Connect 組態之其他 Amazon ECS 任務DiscoveryName
的傳入流量。這包括服務使用僅限用戶端或用戶端-伺服器 Service Connect 組態建立的任務。請注意,執行中容器內的特定連接埠可以擁有多個探索名稱。
TargetDiscoveryName, ServiceName, ClusterName
-
此維度會篩選您為流量指標請求,且傳送至指定 Service Connect 探索名稱的資料,但僅會計算來自此叢集中此服務所建立任務的流量。
使用此維度來查看來自另一服務中特定用戶端的輸入流量指標。
不同於
DiscoveryName, ServiceName, ClusterName
,這些流量指標只會測量來自此命名空間中具有 Service Connect 組態之其他 Amazon ECS 任務DiscoveryName
的傳入流量。這包括服務使用僅限用戶端或用戶端-伺服器 Service Connect 組態建立的任務。請注意,執行中容器內的特定連接埠可以擁有多個探索名稱。