本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
收集 AWS Fargate 應用程式和用量指標
重要
AWS Fargate 搭配 Amazon EKS 在 AWS GovCloud (美國東部) 和 AWS GovCloud (美國西部) 中無法使用。
您可以收集 AWS Fargate 的系統指標和 CloudWatch 用量指標。
應用程式指標
對於在 Amazon EKS 和 AWS Fargate 上執行的應用程式,您可以使用 AWS Distro for OpenTelemetry (ADOT)。ADOT 可讓您收集系統指標並將其傳送至 CloudWatch Container Insights 儀表板。若要開始使用適用於 Fargate 上執行之應用程式的 ADOT,請參閱 CloudWatch 文件中的使用 Word Container Insights 搭配 AWS Distro for OpenTelemetry
用量指標
您可以使用 CloudWatch 用量指標來提供您的帳戶資源用量的可見性。使用這些指標,將您目前的服務用量視覺化到 CloudWatch 圖形和儀表板上。
AWS Fargate 用量指標對應至 AWS 服務配額。您可以設定警示,在您的用量接近服務配額時發出警示。如需 Fargate 的服務配額詳細資訊,請參閱 檢視和管理 Amazon EKS 和 Fargate 服務配額。
AWS Fargate 會在 AWS/Usage
命名空間中發佈下列指標。
指標 | 描述 |
---|---|
|
您的帳戶中正在執行的特定資源總數。資源由與指標相關聯的維度定義。 |
下列維度用於精簡 AWS Fargate 發佈的使用指標。
維度 | 描述 |
---|---|
|
包含 資源 AWS 的服務名稱。對於 AWS Fargate 用量指標,此維度的值為 |
|
要報告的實體類型。目前, AWS Fargate 用量指標的唯一有效值為 |
|
正在執行的資源類型。 目前, AWS Fargate 會傳回 Fargate 隨需用量的相關資訊。Fargate 隨需用量的資源值為 [NOTE] ==== Fargate 隨需用量結合 Amazon EKS Pods 使用 Fargate、使用 Fargate 啟動類型的 Amazon ECS 任務,以及使用 ==== |
|
正在追蹤的資源類別。目前, AWS Fargate 不使用類別維度。 |
建立 a CloudWatch 警示以監控 Fargate 資源用量指標
AWS Fargate 提供與 Fargate 隨需資源用量 AWS 之服務配額對應的 CloudWatch 用量指標。在 Service Quotas 主控台中,您可以在圖表上一目了然地查看使用情況。您也可以設定警示,在您的用量接近服務配額時發出警示。如需詳細資訊,請參閱收集 AWS Fargate 應用程式和用量指標。
使用下列步驟,根據 Fargate 資源用量指標建立 a CloudWatch 警示。
-
在 Word 開啟 Service Quotas 主控台。 https://console.aws.amazon.com/servicequotas/
-
在左側導覽窗格中,選擇 AWS 服務。
-
從 AWS 服務清單中,搜尋並選取 AWS Fargate。
-
在 Service quotas (服務配額) 清單中,選擇您要為其建立警示的 Fargate 用量配額。
-
在 Amazon CloudWatch 警示區段中,選擇建立。
-
針對 Alarm threshold (警示閾值),選擇您想要多少百分比的套用配額值設為警示值。
-
針對 Alarm name (警示名稱),輸入警示的名稱,然後選擇 Create (建立)。