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
命名空间中发布以下指标。
指标 |
描述 |
---|---|
|
您账户中运行的指定资源的总数量。资源由与指标关联的维度定义。 |
以下维度用于优化由 Amazon Fargate 发布的用量指标。
维度 |
描述 |
---|---|
|
包含该资源的 Amazon 服务的名称。对于 Amazon Fargate 用量指标,此维度的值为 |
|
正在报告的实体的类型。目前,Amazon Fargate 用量指标的唯一有效值为 |
|
正在运行的资源的类型。 目前,Amazon Fargate 会返回有关 Fargate 按需使用情况的信息。Fargate 按需使用情况的资源值为 注意Fargate 按需使用情况结合了使用 Fargate 的 Amazon EKS pods、使用 Fargate 启动类型的 Amazon ECS 任务和使用 |
|
所跟踪的资源的类。目前,Amazon Fargate 不使用类维度。 |
创建 CloudWatch 警报以监控 Fargate 资源使用情况指标
Amazon Fargate 提供 CloudWatch 使用情况指标,这些指标与 Fargate 按需资源使用情况的Amazon服务配额相对应。在 Service Quotas 控制台中,您可以在图表上可视化您的使用情况。还可以配置警报,以在用量接近服务配额时向您发出警报。有关更多信息,请参阅Fargate 指标。
使用以下步骤根据 Fargate 资源使用情况指标创建 CloudWatch 警报。
根据您的 Fargate 使用情况配额 (Amazon Web Services Management Console) 创建警报
访问 https://console.aws.amazon.com/servicequotas/
,打开 Service Quotas 控制台。 -
在左侧导航窗格中,选择 Amazon services(Amazon 服务)。
-
从 Amazon services(亚马逊云科技服务)列表中,搜索并选择 Amazon Fargate。
-
在 Service quotas(服务配额)列表中,选择要为其创建警报的 Fargate 使用情况配额。
-
在 Amazon CloudWatch 警报部分中,选择 Create(创建)。
-
对于警报阈值,选择要设置为警报值的适用配额值的百分比。
-
对于警报名称,输入警报名称,然后选择创建。