Fargate 指标 - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Fargate 指标

您可以收集系统指标和 Amazon Fargate 的 CloudWatch 使用量指标。

应用程序指标

对于在 Amazon EKS 和 Amazon Fargate 上运行的应用程序,您可以使用 Amazon Distro for OpenTelemetry (ADOT)。ADOT 允许您收集系统指标并将其发送到 CloudWatch Container Insights 控制面板。要开始为在 Fargate 上运行的应用程序使用 ADOT,请参阅 ADOT 文档中的将 CloudWatch Container Insights 与 Amazon Distro for OpenTelemetry 结合使用

使用情况指标

您可以使用 CloudWatch 用量指标来提供账户资源使用情况的可见性。使用这些指标在 CloudWatch 图表和控制面板上可视化当前服务用量。

Amazon Fargate 用量指标与 Amazon 服务配额对应。您可以配置警报,以在用量接近服务配额时向您发出警报。有关 Fargate 服务配额的更多信息,请参阅 Amazon EKS 服务配额

Amazon Fargate 在 Amazon/Usage 命名空间中发布以下指标。

指标

描述

ResourceCount

您账户中运行的指定资源的总数量。资源由与指标关联的维度定义。

以下维度用于优化由 Amazon Fargate 发布的用量指标。

维度

描述

Service

包含该资源的 Amazon 服务的名称。对于 Amazon Fargate 用量指标,此维度的值为 Fargate

Type

正在报告的实体的类型。目前,Amazon Fargate 用量指标的唯一有效值为 Resource

Resource

正在运行的资源的类型。

目前,Amazon Fargate 会返回有关 Fargate 按需使用情况的信息。Fargate 按需使用情况的资源值为 OnDemand

注意

Fargate 按需使用情况结合了使用 Fargate 的 Amazon EKS pods、使用 Fargate 启动类型的 Amazon ECS 任务和使用 FARGATE 容量提供程序的 Amazon ECS 任务。

Class

所跟踪的资源的类。目前,Amazon Fargate 不使用类维度。

创建 CloudWatch 警报以监控 Fargate 资源使用情况指标

Amazon Fargate 提供 CloudWatch 使用情况指标,这些指标与 Fargate 按需资源使用情况的Amazon服务配额相对应。在 Service Quotas 控制台中,您可以在图表上可视化您的使用情况。还可以配置警报,以在用量接近服务配额时向您发出警报。有关更多信息,请参阅Fargate 指标

使用以下步骤根据 Fargate 资源使用情况指标创建 CloudWatch 警报。

根据您的 Fargate 使用情况配额 (Amazon Web Services Management Console) 创建警报

  1. 访问 https://console.aws.amazon.com/servicequotas/,打开 Service Quotas 控制台。

  2. 在左侧导航窗格中,选择 Amazon services(Amazon 服务)。

  3. Amazon services(亚马逊云科技服务)列表中,搜索并选择 Amazon Fargate

  4. Service quotas(服务配额)列表中,选择要为其创建警报的 Fargate 使用情况配额。

  5. 在 Amazon CloudWatch 警报部分中,选择 Create(创建)。

  6. 对于警报阈值,选择要设置为警报值的适用配额值的百分比。

  7. 对于警报名称,输入警报名称,然后选择创建