成本优化 - AWS Support

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

成本优化

您可以使用以下成本优化类别检查。

AWS 账户不属于 AWS Organizations

描述

检查 AWS 账户是否属于相应管理账户下的 AWS Organizations。

AWS Organizations 是一项账户管理服务,用于将多个 AWS 账户合并为一个集中管理的组织。这使您能够集中管理账户以合并计费,并在 AWS 上扩展工作负载时实施所有权和安全策略。

您可以使用AWS Config规则的MasterAccountId参数指定管理账户 ID。

有关更多信息,请参阅什么是 Amazon Organizations?

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

c18d2gz127

来源

AWS Config Managed Rule: account-part-of-organizations

提醒条件

黄色:此 AWS 账户不属于 AWS Organizations。

Recommended Action(建议的操作)

将此 AWS 账户添加为 AWS Organizations 的一部分。

有关更多信息,请参阅教程:创建和配置组织

报告列
  • 状态

  • 区域

  • 资源

  • AWS Config 规则

  • 输入参数

  • 上次更新时间

Amazon Comprehend 未充分利用的端点

描述

检查端点的吞吐量配置。当端点未被主动用于实时推理请求时,此检查会提示您。端点未连续使用超过 15 天则会被认为未充分利用。所有端点均根据设置的吞吐量以及端点处于活动状态的时长来累积费用。

注意

此检查每天自动刷新一次。当前,您无法从此检查中排除资源。

检查 ID

Cm24dfsM12

提醒条件

黄色:端点处于活跃状态,但在过去 15 天内未用于实时推理请求。

Recommended Action(建议的操作)

如果端点在过去 15 天内尚未使用,我们建议使用应用程序 Autoscaling 为资源定义扩缩策略。

如果端点已定义扩缩策略并且在过去 30 天内尚未使用,请考虑删除此终端节点并使用异步推理。有关更多信息,请参阅使用 Amazon Comprehend 删除端点

报告列
  • 状态

  • 区域

  • 端点 ARN

  • 预置推理单元

  • AutoScaling 状态

  • Reason

  • 上次更新时间

Amazon EBS 过度预调配卷

描述

检查在回顾期内任何时刻运行过的 Amazon Elastic Block Store(Amazon EBS)卷。如果有任何 EBS 卷相比您的工作负载而言预调配过度,则该检查会提醒您。如果您有过度预调配的卷,则需要为未使用的资源付费。尽管有些场景可能会导致在设计优化不足的问题,但通常可以通过更改 EBS 卷的配置来降低成本。预估每月节省基于 EBS 卷的当前使用率。如果该卷整月都不存在,则实际节省将会有异。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

COr6dfpM03

提醒条件

黄色:回顾期间预置过高的 EBS 卷。为了确定卷是否过度配置,我们会考虑所有默认 CloudWatch 指标(包括 IOPS 和吞吐量)。用于识别预置过高的 EBS 卷的算法遵循 AWS 最佳实践。识别新模式后,算法会更新。

Recommended Action(建议的操作)

考虑缩小使用率较低的卷。

有关更多信息,请参阅 选择使用 AWS Compute Optimizer 支 Trusted Advisor 票

报告列
  • 状态

  • 区域

  • 卷 ID

  • 卷类型

  • 卷大小(GB)

  • 卷基准 IOPS

  • 卷爆增 IOPS

  • 卷爆增吞吐量

  • 推荐的卷类型

  • 推荐的卷大小(GB)

  • 推荐的卷基准 IOPS

  • 推荐的卷爆增 IOPS

  • 推荐的卷基准吞吐量

  • 推荐的卷爆增吞吐量

  • 回顾期(天)

  • 节省机会(%)

  • 预估每月节省

  • 预估每月节省货币

  • 上次更新时间

适用于 Microsoft SQL Server 的 Amazon EC2 实例整合

描述

检查过去 24 小时内运行 SQL Server 的 Amazon Elastic Compute Cloud(Amazon EC2)实例。如果实例的 SQL Server 许可证数量少于最低数量,则此检查会提示您。根据《Microsoft SQL Server 许可指南》,即使实例只有 1 个或 2 个 vCPU,也要支付 4 个 vCPU 许可证。您可以整合较小的 SQL Server 实例以帮助降低成本。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

Qsdfp3A4L2

提醒条件

黄色:使用 SQL Server 的实例少于 4 个 vCPU。

Recommended Action(建议的操作)

考虑将较小的 SQL Server 工作负载整合到至少具有 4 个 vCPU 的实例。

其他资源
报告列
  • 状态

  • 区域

  • 实例 ID

  • 实例类型

  • vCPU

  • 最小 vCPU 数

  • SQL Server 版本

  • 上次更新时间

使用 Microsoft SQL Server 的 Amazon EC2 实例超限预置

描述

检查过去 24 小时内运行 SQL Server 的 Amazon Elastic Compute Cloud(Amazon EC2)实例。SQL Server 数据库对每个实例都有计算容量限制。使用 SQL Server Standard 版的实例最多可以使用 48 个 vCPU。使用 SQL Server Web 版的实例最多可以使用 32 个 vCPU。如果实例超过此 vCPU 限制,则此检查会提示您。

如果您的实例超限预置,则您需要支付全部费用,但并没有实现性能提升。您可以管理实例的数量和大小以帮助降低成本。

预估每月节省基于同一实例系列以及一个 SQL Server 实例可以使用的最大 vCPU 数和按需定价。如果您使用的是预留实例(RI),或者实例未全天运行,则实际节省将会不同。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

Qsdfp3A4L1

提醒条件
  • 红色:使用 SQL Server Standard 版的实例具有超过 48 个 vCPU。

  • 红色:使用 SQL Server Web 版的实例具有超过 32 个 vCPU。

Recommended Action(建议的操作)

对于 SQL Server Standard 版,请考虑更改为同一实例系列中具有 48 个 vCPU 的实例。对于 SQL Server Web 版,请考虑更改为同一实例系列中具有 32 个 vCPU 的实例。如果占用大量内存,请考虑更改为内存优化的 R5 实例。有关更多信息,请参阅在 Amazon EC2 上部署 Microsoft SQL Server 的最佳实践

其他资源
报告列
  • 状态

  • 区域

  • 实例 ID

  • 实例类型

  • vCPU

  • SQL Server 版本

  • 最大 vCPU 数

  • 推荐的实例类型

  • 预估每月节省

  • 上次更新时间

Amazon EC2 实例已停止

描述

检查是否有已停止超过 30 天的 Amazon EC2 实例。

您可以在 of AWS Config 参数中指定允许的天数值。AllowedDays

有关更多信息,请参阅我所有的实例都已经终止,为什么还要为 Amazon EC2 付费?

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

c18d2gz150

来源

AWS Config Managed Rule: ec2-stopped-instance

提醒条件
  • 黄色:Amazon EC2 实例的停止时间超过了允许的天数。

Recommended Action(建议的操作)

查看已停止 30 天或更长时间的 Amazon EC2 实例。为避免产生不必要成本,请终止不再需要的所有实例。

有关更多信息,请参阅终止实例

其他资源
报告列
  • 状态

  • 区域

  • 资源

  • AWS Config 规则

  • 输入参数

  • 上次更新时间

Amazon EC2 Reserved Instance Lease Expiration

描述

检查计划在未来 30 天内过期,或已在前 30 天内过期的 Amazon EC2 预留实例。

预留实例不会自动续订。您可以继续不中断地使用由预留覆盖的 Amazon EC2 实例,但需支付按需费率。新预留实例可以具有与过期实例相同的参数,也可以购买具有不同参数的预留实例。

预估每月节省是同一实例类型的按需实例费率和预留实例费率之间的差额。

检查 ID

1e93e4c0b5

提醒条件
  • 黄色:预留实例租赁将在 30 天内过期。

  • 黄色:预留实例租赁已在过去 30 天内过期。

Recommended Action(建议的操作)

考虑购买新的预留实例来替换即将到期的预留实例。有关更多信息,请参阅如何购买预留实例购买预留实例

其他资源
报告列
  • 状态

  • 实例类型

  • 平台

  • 实例计数

  • 当前月度成本

  • 预估每月节省

  • 到期日期

  • Reserved Instance ID

  • Reason

Amazon EC2 预留实例优化

描述

使用 AWS 的重要部分涉及平衡您的预留实例(RI)购买量和您的按需型实例使用量。此检查提供了关于哪些 RI 可帮助降低使用按需实例产生的成本的建议。

我们通过分析您在过去 30 天内的按需使用情况来创建这些建议。然后,我们将使用情况分为符合条件的预留类别。我们会在生成的使用量类别中模拟每个预留组合以确定要购买的每种 RI 类型的建议数量。这种模拟和优化过程使我们能够最大限度地为您节省成本。此检查涵盖了基于具有部分预付款选项的标准预留实例的建议。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

cX3c2R1chu

提醒条件

黄色:优化预付部分费用的预留实例使用量有助于降低成本。

Recommended Action(建议的操作)

请参阅 Cost Explorer 页面,以了解更详细的自定义建议。另请参阅购买指南,了解如何购买预留实例以及可用选项。

其他资源
  • 有关预留实例及其如何帮助您节省资金的信息,请单击此处

  • 有关此建议的更多信息,请参阅 Trusted Advisor 常见问题中的预留实例优化检查问题

报告列
  • 区域

  • 实例类型

  • 平台

  • 建议购买的预留实例数量

  • 预期平均预留实例使用率

  • 建议产生的预估节省(每月)

  • 预留实例的预付费用

  • 预留实例的预估成本(每月)

  • 购买建议预留实例后的预估按需成本(每月)

  • 预估收支相抵(月)

  • 回顾期(天)

  • 期限(年)

未对生命周期策略进行配置的 Amazon ECR 存储库

描述

检查私有 Amazon ECR 存储库是否配置了至少一个生命周期策略。生命周期策略允许您定义一组规则来自动清理旧的或未使用的容器映像。这使您可以控制镜像的生命周期管理,以便更好地组织 Amazon ECR 存储库,并有助于降低总体存储成本。

有关更多信息,请参阅生命周期策略

检查 ID

c18d2gz128

来源

AWS Config Managed Rule: ecr-private-lifecycle-policy-configured

提醒条件

黄色:Amazon ECR 私有存储库尚未配置任何生命周期策略。

Recommended Action(建议的操作)

请考虑为您的私有 Amazon ECR 存储库创建至少一个生命周期策略。

有关更多信息,请参阅创建生命周期策略

其他资源
报告列
  • 状态

  • 区域

  • 资源

  • AWS Config 规则

  • 输入参数

  • 上次更新时间

Amazon ElastiCache 预留节点优化

描述

检查您对预留节点的使用情况 ElastiCache 并提供购买建议。提供这些建议是为了减少使用 ElastiCache 按需服务所产生的成本。我们通过分析您在过去 30 天内的按需使用情况来创建这些建议。

我们使用此分析来模拟生成的使用类别中的每个预留组合。这样,我们就可以推荐要购买的每种预留节点的数量,以实现最大的节省成本。此检查涵盖基于部分预付款选项与 1 年或 3 年承诺的建议。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

h3L1otH3re

提醒条件

黄色:优化 ElastiCache 预留节点的购买有助于降低成本。

Recommended Action(建议的操作)

有关更多详细建议、自定义选项(例如,回顾期、付款选项等)以及购买 ElastiCache 预留节点的信息,请参阅 Cost Expl orer 页面。

其他资源
报告列
  • 区域

  • 系列

  • 节点类型

  • 产品描述

  • 建议购买的预留节点数量

  • 预留节点预期平均使用率

  • 建议产生的预估节省(每月)

  • 预留节点预付费

  • 预留节点预估费用(每月)

  • 购买建议预留节点后产生的预估按需成本(每月)

  • 预估收支相抵(月)

  • 回顾期(天)

  • 期限(年)

Amazon OpenSearch 服务预留实例优化

描述

检查您对 Amazon OpenSearch 服务的使用情况,并提供有关购买预留实例的建议。提供这些建议是为了减少使用 OpenSearch 按需服务所产生的成本。我们通过分析您在过去 30 天内的按需使用情况来创建这些建议。

我们使用此分析来模拟生成的使用类别中的每个预留组合。这样,我们就可以推荐要购买的每种预留实例的数量,以实现最大的节省成本。此检查涵盖基于部分预付款选项与 1 年或 3 年承诺的建议。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

7ujm6yhn5t

提醒条件

黄色:优化亚马逊 OpenSearch 服务预留实例的购买有助于降低成本。

Recommended Action(建议的操作)

有关更多详细建议、自定义选项(例如回顾期、付款选项等)以及购买亚马逊 OpenSearch 服务预留实例的信息,请参阅 Cost Expl orer 页面。

其他资源
报告列
  • 区域

  • 实例类

  • 实例大小

  • 建议购买的预留实例数量

  • 预留实例预期平均使用率

  • 建议产生的预估节省(每月)

  • 预留实例预付费

  • 预留实例预估费(每月)

  • 购买建议预留实例后产生的预估按需成本(每月)

  • 预估收支相抵(月)

  • 回顾期(天)

  • 期限(年)

Amazon RDS 闲置数据库实例

描述

检查 Amazon Relational Database Service (Amazon RDS) 的配置是否存在似乎处于空闲状态的任何数据库 (DB) 实例。

如果数据库实例长时间没有连接,您可以删除该实例以降低成本。如果数据库实例在过去 7 天内没有连接,则该实例将被视为空闲。如果实例上的数据需要持久性存储,则可以使用成本较低的选项,例如拍摄和保留数据库快照。手动创建的数据库快照将保留,直到删除它们为止。

检查 ID

Ti39halfu8

提醒条件

黄色:活跃数据库实例在过去 7 天内没有连接。

Recommended Action(建议的操作)

考虑为闲置的数据库实例拍摄快照,然后将其停止或删除。停止数据库实例可为其省去某些成本,但无法省去存储成本。停止的实例将基于配置的保留期保留所有自动备份。与删除实例然后仅保留最终快照相比,停止数据库实例通常会产生额外成本。请参阅暂时停止 Amazon RDS 数据库实例删除带有最终快照的数据库实例

其他资源

备份和还原

报告列
  • 区域

  • 数据库实例名称

  • 多可用区

  • 实例类型

  • 预置的存储(GB)

  • 自上次连接后的天数

  • 预估每月节省(按需)

Amazon Redshift 预留节点优化

描述

检查您的 Amazon Redshift 使用量,并提供有关购买预留节点的建议,以帮助降低使用 Amazon Redshift 按需实例产生的成本。

我们通过分析您在过去 30 天内的按需使用量来生成这些建议。我们使用此分析来模拟生成的使用类别中的每个预留组合。这样,我们就可以确定要购买的每种预留节点的最佳数量,以实现最大的节省成本。此检查涵盖基于部分预付款选项与 1 年或 3 年承诺的建议。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

1qw23er45t

提醒条件

黄色:优化 Amazon Redshift 预留节点的购买有助于降低成本。

Recommended Action(建议的操作)

请参阅 Cost Explorer 页面,以了解更详细的建议、自定义选项(例如回顾期、付款选项等)以及购买 Amazon Redshift 预留节点。

其他资源
报告列
  • 区域

  • 系列

  • 节点类型

  • 建议购买的预留节点数量

  • 预留节点预期平均使用率

  • 建议产生的预估节省(每月)

  • UpFront 预留节点的成本

  • 预留节点预估费用(每月)

  • 购买建议预留节点后产生的预估按需成本(每月)

  • 预估收支相抵(月)

  • 回顾期(天)

  • 期限(年)

Amazon Relational Database Service (RDS) 预留实例优化

描述

检查您的 RDS 使用量,并提供有关购买预留实例的建议,以帮助降低使用 RDS 按需实例产生的成本。

我们通过分析您在过去 30 天内的按需使用量来生成这些建议。我们使用此分析来模拟生成的使用类别中的每个预留组合。这样,我们可以确定要购买的每种预留实例的最佳数量,以实现最大的成本节省。此检查涵盖基于部分预付款选项与 1 年或 3 年承诺的建议。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

1qazXsw23e

提醒条件

黄色:优化 Amazon RDS 预留实例的购买有助于降低成本。

Recommended Action(建议的操作)

请参阅 Cost Explorer 页面,以了解更详细的建议、自定义选项(例如回顾期、付款选项等)以及购买 Amazon RDS 预留实例。

其他资源
报告列
  • 区域

  • 系列

  • 实例类型

  • 许可模式

  • 数据库版本

  • 数据库引擎

  • 部署选项

  • 建议购买的预留实例数量

  • 预留实例预期平均使用率

  • 建议产生的预估节省(每月)

  • 预留实例预付费

  • 预留实例预估费(每月)

  • 购买建议预留实例后产生的预估按需成本(每月)

  • 预估收支相抵(月)

  • 回顾期(天)

  • 期限(年)

Amazon Route 53 延迟资源记录集

描述

检查低效配置的 Amazon Route 53 延迟记录集。

为了使 Amazon Route 53 以最新的网络延迟将查询路由到 AWS 区域,您应为不同区域中的特定域名(如 example.com)创建延迟资源记录集。如果您只为域名创建一个延迟资源记录集,则所有查询都将路由到一个区域,并且您需要为基于延迟的路由支付额外费用,但无法获得益处。

AWS 服务创建的托管区域将不会显示在您的检查结果中。

检查 ID

51fC20e7I2

提醒条件

黄色:仅为特定域名配置了一个延迟资源记录集。

Recommended Action(建议的操作)

如果您的资源分布在多个区域,请务必为每个区域定义延迟资源记录集。请参阅基于延迟的路由

如果您的资源仅分布在一个 AWS 区域,请考虑在多个 AWS 区域 创建资源,并为每个区域定义延迟资源记录集;请参阅基于延迟的路由

如果您不想使用多个 AWS 区域,则应该使用简单资源记录集。请参阅使用资源记录集

其他资源
报告列
  • 托管区域名称

  • 托管区域 ID

  • 资源记录集名称

  • 资源记录集类型

已配置 Amazon S3 桶生命周期策略

描述

检查 Amazon S3 桶是否已配置生命周期策略。Amazon S3 生命周期策略可确保桶内的 Amazon S3 对象在其整个生命周期内经济高效地进行存储。这对于满足数据留存和存储的监管要求非常重要。策略配置是一组规则,用于定义 Amazon S3 服务对一组对象应用的操作。生命周期策略允许您自动将对象转换为成本较低的存储类别,或在对象使用期限结束时将其删除。例如,您可以在对象创建 30 天后将其转换为 Amazon S3 Standard-IA 存储,或者在 1 年后转换为 Amazon S3 Glacier。

您还可以定义对象有效期,以便 Amazon S3 在一段时间后代表您删除对象。

您可以使用 AWS Config 规则中的参数调整检查配置

有关更多信息,请参阅管理存储生命周期

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

c18d2gz100

来源

AWS Config Managed Rule: s3-lifecycle-policy-check

提醒条件

黄色:Amazon S3 桶未配置生命周期策略。

Recommended Action(建议的操作)

确保您的 Amazon S3 桶中配置了生命周期策略。

如果您的组织没有制定保留策略,请考虑使用 Amazon S3 Intelligent-Tiering 来优化成本。

有关如何定义 Amazon S3 生命周期策略的信息,请参阅在桶上设置生命周期配置

有关 Amazon S3 Intelligent-Tiering 的信息,请参阅 Amazon S3 Intelligent-Tiering 存储类

其他资源

在存储桶上设置生命周期配置

S3 生命周期配置的示例

报告列
  • 状态

  • 区域

  • 资源

  • AWS Config 规则

  • 输入参数

Amazon S3 未完成分段上传中止配置

描述

检查每个 Amazon S3 存储桶是否配置了生命周期规则,以中止 7 天后仍未完成的分段上传。建议使用生命周期规则中止这些未完成的上传并删除关联的存储。

注意

该检查的结果每天会自动刷新一次或多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

c1cj39rr6v

提醒条件

黄色:生命周期配置存储桶不包含用于中止 7 天后仍未完成的所有分段上传的生命周期规则。

Recommended Action(建议的操作)

查看没有生命周期规则的存储桶的生命周期配置,该规则将清理所有未完成的分段上传。24 小时后仍未完成的上传不太可能完成。单击此处按照说明创建生命周期规则。建议将其应用于存储桶中的所有对象。如果您需要对存储桶中的选定对象应用其他生命周期操作,则可以设置多个具有不同筛选条件的规则。请查看存储镜头仪表板或调用 ListMultipartUpload API 了解更多信息。

其他资源

创建生命周期配置

发现和删除未完成的分段上传以降低 Amazon S3 成本

使用分段上传和复制对象

生命周期配置元素

描述生命周期操作的元素

中止分段上传的生命周期配置

报告列
  • 状态

  • 区域

  • 存储桶名称

  • 存储桶 ARN

  • 删除不完整 MPU 的生命周期规则

  • 启动后的天数

  • 上次更新时间

启用 Amazon S3 版本的桶未配置生命周期策略

描述

检查启用了 Amazon S3 版本的桶是否配置了生命周期策略。

有关更多信息,请参阅管理存储生命周期

您可以使用 AWS Config 规则中的 bucketNames 参数指定要检查的桶名称。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

c18d2gz171

来源

AWS Config Managed Rule: s3-version-lifecycle-policy-check

提醒条件

黄色:启用了 Amazon S3 版本的桶未配置生命周期策略。

Recommended Action(建议的操作)

配置 Amazon S3 桶的生命周期来管理您的对象,以使其在整个生命周期内经济高效地进行存储。

有关更多信息,请参阅在桶上设置生命周期配置

其他资源

管理存储生命周期

在存储桶上设置生命周期配置

报告列
  • 状态

  • 区域

  • 资源

  • AWS Config 规则

  • 输入参数

  • 上次更新时间

过度超时的 AWS Lambda 函数

描述

检查具有可能会导致高成本的高超时率的 Lambda 函数。

Lambda 费用基于您的函数的运行时间和请求的数量。函数超时会导致错误,从而可能会导致重试。重试函数将产生额外的请求和运行时间费用。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

L4dfs2Q3C3

提醒条件

黄色:由于过去 7 天内任何一天的超时,调用超过 10% 的函数以错误结束。

Recommended Action(建议的操作)

检查函数日志记录和 X-ray 跟踪来确定高函数持续时间的贡献者。在相关部分实施代码登录,例如 API 调用或数据库连接之前或之后。默认情况下,AWS SDK 客户端超时可能会长于配置的函数持续时间。将 API 和 SDK 连接客户端调整为在函数超时内重试或失败。如果预期持续时间超过配置的超时,您可以增加函数的超时设置。有关更多信息,请参阅对 Lambda 应用程序进行监控和问题排查

其他资源
报告列
  • 状态

  • 区域

  • 函数 ARN

  • 每日最大超时率

  • 每日最大超时率的日期

  • 每日平均超时率

  • 函数超时设置(毫秒)

  • 损失的每日计算成本

  • 平均每日调用次数

  • 当天调用次数

  • 当天超时率

  • 上次更新时间

具有高误差率的 AWS Lambda 函数

描述

检查具有可能会导致较高成本的高错误率的 Lambda 函数。

Lambda 费用基于您的函数的请求数量和总运行时间。函数错误可能会导致重试,从而产生额外费用。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

L4dfs2Q3C2

提醒条件

黄色:在过去 7 天内任何一天,调用超过 10% 的函数以错误结束。

Recommended Action(建议的操作)

考虑遵照以下指南来减少错误。函数错误包括函数代码返回的错误,以及函数运行时返回的错误。

为了帮助您排除 Lambda 错误,Lambda 与亚马逊和等服务集成。 CloudWatch AWS X-Ray您可以结合使用日志、指标、警报和 X-Ray 跟踪来快速检测和识别函数代码,API 或支持您的应用程序的其他资源中的问题。有关更多信息,请参阅对 Lambda 应用程序进行监控和问题排查

有关处理特定运行时错误的更多信息,请参阅 AWS Lambda 中的错误处理和自动重试

有关其他问题排查,请参阅排查 Lambda 中的问题

您还可以从 AWS Lambda 合作伙伴提供的监控和可观察性工具的生态系统中选择。有关更多信息,请参阅 AWS Lambda 合作伙伴

其他资源
报告列
  • 状态

  • 区域

  • 函数 ARN

  • 每日最大错误率

  • 最大错误率的日期

  • 每日平均错误率

  • 损失的每日计算成本

  • 平均每日调用次数

  • 当天调用次数

    当天错误率

  • 上次更新时间

相比内存大小过度预调配的 AWS Lambda 函数

描述

检查在回顾期内至少调用过一次的 AWS Lambda 函数。如果有任何 Lambda 函数相比内存大小而言预调配过度,则此检查会提醒您。如果有 Lambda 函数相比内存大小而言预调配过度,则您需要为未使用的资源付费。尽管有些场景可能会导致设计利用率低的问题,但通常可以通过更改 Lambda 函数的配置来降低成本。预估每月节省基于 Lambda 函数的当前使用率。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

COr6dfpM05

提醒条件

黄色:在回顾期内存大小预置过高的 Lambda 函数。为了确定 Lambda 函数是否被过度配置,我们会考虑该函数的所有默认 CloudWatch 指标。用于识别内存大小预置过高的 Lambda 函数的算法遵循 AWS 最佳实践。识别新模式后,算法会更新。

Recommended Action(建议的操作)

考虑减少 Lambda 函数的内存大小。

有关更多信息,请参阅 选择使用 AWS Compute Optimizer 支 Trusted Advisor 票

报告列
  • 状态

  • 区域

  • 函数名称

  • 函数版本

  • 内存大小(MB)

  • 推荐的内存大小(MB)

  • 回顾期(天)

  • 节省机会(%)

  • 预估每月节省

  • 预估每月节省货币

  • 上次更新时间

AWS Well-Architected 成本优化高风险问题

描述

对工作负载高风险问题(HRI)的成本优化支柱检查。此检查基于您的 AWS-Well Architected 审查。检查结果取决于您是否使用 AWS Well-Architected 完成了对工作负载的评估。

注意

此检查的结果将每天自动刷新多次,并且不允许刷新请求。更改可能需要几个小时才能显示。当前,您无法从此检查中排除资源。

检查 ID

Wxdfp4B1L1

提醒条件
  • 红色:在 AWS Well-Architected 的成本优化支柱中至少发现了一个活跃的高风险问题。

  • 绿色:在 AWS Well-Architected 的成本优化支柱中未检测到活跃的高风险问题。

Recommended Action(建议的操作)

AWS Well-Architected 在工作负载评估过程中检测到高风险问题。这些问题为降低风险和节省资金提供了机会。登录 AWS Well-Architected 工具以查看您的答案并采取措施解决活跃的问题。

报告列
  • 状态

  • 区域

  • 工作负载 ARN

  • 工作负载名称

  • 审核人姓名

  • 工作负载类型

  • 工作负载开始日期

  • 工作负载上次修改日期

  • 已确定的成本优化 HRI 数量

  • 已解决的成本优化 HRI 数量

  • 已回答的成本优化问题数量

  • 成本优化支柱中的问题总数

  • 上次更新时间

闲置的负载均衡器

描述

检查 Elastic Load Balancing 配置中有无闲置的负载均衡器。

配置的任何负载均衡器都会产生费用。如果负载均衡器没有关联的后端实例,或者如果网络流量受到严重限制,则无法有效地使用负载均衡器。此检查目前仅检查 ELB 服务中的经典负载均衡器类型。它不包括其他 ELB 类型(Application Load Balancer、Network Load Balancer)。

检查 ID

hjLMh88uM8

提醒条件
  • 黄色:负载均衡器没有活跃的后端实例。

  • 黄色:负载均衡器没有运行状况正常的后端实例。

  • 黄色:在过去 7 天内,负载均衡器每天的请求数少于 100 个。

Recommended Action(建议的操作)

如果您的负载均衡器没有活跃的后端实例,则考虑注册实例或删除负载均衡器。请参阅使用负载均衡器注册 Amazon EC2 实例删除负载均衡器

如果您的负载均衡器没有运行正常的后端实例,请参阅对 Elastic Load Balancing 进行问题排查:运行状况检查配置

如果您的负载均衡器的请求数较低,则考虑删除负载均衡器。请参阅删除负载均衡器

其他资源
报告列
  • 区域

  • 负载均衡器名称

  • Reason

  • 预估每月节省

低使用率 Amazon EC2 实例

描述

检查过去 14 天内随时运行的 Amazon Elastic Compute Cloud (Amazon EC2) 实例。如果每日 CPU 使用率为 10% 或以下,且网络输入/输出至少在 4 天内不超过 5MB,则此检查会向您发出提示。

正在运行的实例会产生小时使用费。尽管有些场景可能会导致设计上的利用率低,但您通常可以通过管理实例的数量和大小来降低成本。

预估每月节省通过使用按需实例的当前使用率和实例可能未充分利用的预计天数来计算。如果您使用的是预留实例或 Spot 实例,或者实例未运行一整天,则实际节省额将有所不同。要获取每日利用率数据,请下载此检查的报告。

检查 ID

Qch7DwouX1

提醒条件

黄色:在过去 14 天的至少 4 天内,实例的每日平均 CPU 使用率未超过 10%,且网络 I/O 未超过 5 MB。

Recommended Action(建议的操作)

考虑停止或终止使用率较低的实例,或通过使用 Auto Scaling 增加实例数量。有关更多信息,请参阅停止和启动实例终止实例什么是 Auto Scaling?

其他资源
报告列
  • 区域/可用区

  • 实例 ID

  • 实例名称

  • 实例类型

  • 预估每月节省

  • 14 天平均 CPU 使用率

  • 14 天平均网络 I/O

  • 低使用率天数

Savings Plan

描述

检查您过去 30 天内的 Amazon EC2、Fargate 和 Lambda 的使用量,并提供 Savings Plan 购买建议。这些建议使您承诺在一年或三年期内保持一致的使用量(以每小时美元计量),以换取折扣费率。

这些来源于 AWS Cost Explorer,它可以获得更详细的建议信息。您还可以通过 Cost Explorer 购买 Savings Plan。这些建议应被视为 RI 建议的替代。我们建议您只对一组建议采取措施。对这两组采取措施可能导致过度承诺。

此检查不适用于整合账单中关联的账户。此检查的建议仅适用于付款账户。

检查 ID

vZ2c2W1srf

提醒条件

黄色:优化 Savings Plans 的购买有助于降低成本。

Recommended Action(建议的操作)

请参阅 Cost Explorer 页面,以了解更详细的自定义建议以及购买 Savings Plans。

其他资源
报告列
  • Savings Plans 类型

  • 付款选项

  • 预付费用

  • 要购买的每小时承付款

  • 预估平均使用率

  • 预估每月节省

  • 预估节省百分比

  • 期限(年)

  • 回顾期(天)

未关联的弹性 IP 地址

描述

检查与正在运行的 Amazon Elastic Compute Cloud (Amazon EC2) 实例没有关联的弹性 IP 地址 (EIP)。

EIP 是专为动态云计算设计的静态 IP 地址。与传统的静态 IP 地址不同,EIP 通过将公有 IP 地址重新映射到您的账户中的另一个实例来屏蔽实例或可用区故障。针对与正在运行的实例无关的 EIP,将收取名义费用。

检查 ID

Z4AUBRNSmz

提醒条件

黄色:分配的弹性 IP 地址(EIP)没有与正在运行的 Amazon EC2 实例关联。

Recommended Action(建议的操作)

将 EIP 与运行的活跃实例关联,或释放未关联的 EIP。有关更多信息,请参阅将弹性 IP 地址与不同的运行实例关联释放弹性 IP 地址

其他资源

弹性 IP 地址

报告列
  • 区域

  • IP 地址

未充分利用的 Amazon EBS 卷

描述

检查 Amazon Elastic Block Store (Amazon EBS) 卷配置,并在卷未充分利用时发出警告。

在创建卷时开始收费。如果卷在一段时间内保持未连接状态或写入活动非常低(不包括启动卷),则该卷未被充分利用。我们建议您删除未充分利用的卷以降低成本。

检查 ID

DAvU99Dc4C

提醒条件

黄色:卷处于未连接状态或过去 7 天里卷每天的 IOPS 小于 1。

Recommended Action(建议的操作)

考虑创建快照并删除卷以减少费用。有关更多信息,请参阅创建 Amazon EBS 快照删除 Amazon EBS 卷

其他资源
报告列
  • 区域

  • 卷 ID

  • 卷名

  • 卷类型

  • 卷大小

  • 每月存储成本

  • 快照 ID

  • 快照名称

  • 快照期限

注意

如果您的账户启用了 AWS Compute Optimizer,我们建议您改用 Amazon EBS 过度预调配卷检查。有关更多信息,请参阅 选择使用 AWS Compute Optimizer 支 Trusted Advisor 票

Underutilized Amazon Redshift Clusters

描述

检查您的 Amazon Redshift 配置是否存在似乎未充分利用的集群。

如果 Amazon Redshift 集群长时间没有连接,或者使用的 CPU 量较少,您可以使用成本较低的选项,例如缩小集群规模或关闭集群并拍摄最终快照。即使您删除集群,最终快照也会保留。

检查 ID

G31sQ1E9U

提醒条件
  • 黄色:正在运行的集群在过去 7 天内无连接。

  • 黄色:在过去 7 天 99% 的时间内,正在运行的集群的集群级平均 CPU 使用率低于 5%。

Recommended Action(建议的操作)

考虑关闭此集群并拍摄最终快照,或者减小集群的大小。请参阅关闭和删除集群调整集群大小

其他资源

《亚马逊 CloudWatch 用户指南》

报告列
  • 状态

  • 区域

  • 集群

  • 实例类型

  • Reason

  • 预估每月节省