收集 AWS Fargate 應用程式和使用量度 - Amazon EKS

協助改善此頁面

想要為此使用者指南做出貢獻嗎? 捲動至此頁面底部,然後選取 [編輯此頁面於] GitHub。您的貢獻將有助於使我們的用戶指南更適合所有人。

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

收集 AWS Fargate 應用程式和使用量度

重要

AWS Fargate Amazon 在 AWS GovCloud (美國東部)和 AWS GovCloud (美國西部)EKS不可用。

您可以收集的系統度量和 CloudWatch 使用狀況測量結果 AWS Fargate。

應用程式指標

對於在 Amazon 上運行EKS的應用程序 AWS Fargate,您可以使用 AWS 發行版OpenTelemetry(ADOT)。ADOT可讓您收集系統指標,並將其傳送至 CloudWatch 容器深入解析儀表板。要開始ADOT使用OpenTelemetry在 Fargate 上運行的應用程序,請參閱文檔中的使用 CloudWatch 容器洞察與 AWS 發行版一起使用。ADOT

用量指標

您可以使用 CloudWatch 使用量度來提供您帳戶資源使用情況的可見度。使用這些指標,在 CloudWatch 圖形和儀表板上視覺化您目前的服務使用情況。

AWS Fargate 使用量度對應至 AWS 服務配額。您可以設定警示,在您的用量接近服務配額時發出警示。如需 Fargate 的服務配額詳細資訊,請參閱 檢視和管理 Amazon EKS 和Fargate服務配額

AWS Fargate 會在AWS/Usage命名空間中發佈下列量度。

指標 描述

ResourceCount

您的帳戶中正在執行的特定資源總數。資源由與指標相關聯的維度定義。

下列維度可用來調整由發佈的使用狀況測量結果 AWS Fargate。

維度 描述

Service

包含資源的 AWS 服務名稱。對於 AWS Fargate 用量指標,此維度的值為 Fargate

Type

正在報告的實體類型。目前, AWS Fargate 使用狀況測量結果的唯一有效值為Resource

Resource

正在執行的資源類型。

目前, AWS Fargate 返回有關您的 Fargate 隨需使用情況的信息。Fargate 隨需用量的資源值為 OnDemand

注意

Fargate 隨需用量將 Amazon EKS Pods 使用 Fargate 結合在一起,使用 Fargate 啟動類型的 Amazon ECS 任務和使用容量提供商的 FARGATE Amazon ECS 任務。

Class

正在追蹤的資源類別。 AWS Fargate 目前不會使用類別維度。

建立 CloudWatch 警示以監控 Fargate 資源使用量度

AWS Fargate 提供與 Fargate 隨需資源 CloudWatch 使用情況的 AWS 服務配額相對應的使用量度量。在 Service Quotas 主控台中,您可以在圖表上一目了然地查看使用情況。您也可以設定警示,在您的用量接近服務配額時發出警示。如需詳細資訊,請參閱收集 AWS Fargate 應用程式和使用量度

使用下列步驟,根據 Fargate 資源使用量度建立 CloudWatch 警示。

根據您的 Fargate 用量配額建立警示 (AWS Management Console)
  1. 開啟「Service Quotas」主控台,位於https://console.aws.amazon.com/servicequotas/

  2. 在左側導覽窗格中,選擇 AWS 服務

  3. AWS services (AWS 服務) 清單中,搜尋並選取 AWS Fargate

  4. Service quotas (服務配額) 清單中,選擇您要為其建立警示的 Fargate 用量配額。

  5. 在 Amazon CloudWatch 警報部分中,選擇創建

  6. 針對 Alarm threshold (警示閾值),選擇您想要多少百分比的套用配額值設為警示值。

  7. 針對 Alarm name (警示名稱),輸入警示的名稱,然後選擇 Create (建立)