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

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

Performance

通过检查服务配额(以前称为限制)来提高服务的性能,以便您可以利用预置吞吐量、监控过度使用的实例并检测任何未使用的资源。

您可以使用以下性能类别检查。

Amazon Aurora 数据库集群的读取工作负载配置不足

描述

检查 Amazon Aurora 数据库集群是否具有支持读取工作负载的资源。

检查 ID

c1qf5bt038

提醒条件

黄色:

数据库读取量增加:数据库负载很高,数据库读取的行数多于写入或更新行数。

Recommended Action(建议的操作)

我们建议您调整查询以减少数据库负载,或者向数据库集群中添加一个与集群中写入器数据库实例相同的实例类和大小的读取器数据库实例。当前配置中至少有一个数据库实例的数据库负载持续很高,主要是由读取操作造成的。通过向集群添加另一个数据库实例并将读取工作负载定向到数据库集群只读终端节点来分发这些操作。

其他资源

Aurora 数据库集群有一个用于只读连接的读取器终端节点。此端点使用负载平衡来管理对数据库集群中数据库负载影响最大的查询。读取器终端节点将这些语句定向到 Aurora 只读副本并减少主实例的负载。读取器终端节点还可以根据集群中 Aurora 只读副本的数量扩展处理并发 SELECT 查询的容量。

有关更多信息,请参阅将 Aurora 副本添加到数据库集群管理 Aurora 数据库集群的性能和扩展

报告列
  • 状态

  • 区域

  • 资源

  • 增加数据库读取(计数)

  • 上次检测周期

  • 上次更新时间

Amazon EBS 预置 IOPS (SSD) 卷附件配置

描述

检查附加到未经过 EBS 优化的 Amazon EBS 可优化 Amazon Elastic Compute Cloud (Amazon EC2) 实例的预置 IOPS (SSD) 卷。

Amazon Elastic Block Store (Amazon EBS) 中的预置 IOPS (SSD) 卷仅在附加到 EBS 优化实例时才能提供预期的性能。

检查 ID

PPkZrjsH2q

提醒条件

黄色:可通过 EBS 优化的 Amazon EC2 实例具有已附加的预调配 IOPS(SSD)卷,但实例未经过 EBS 优化。

Recommended Action(建议的操作)

创建经 EBS 优化的新实例,分离卷,并重新将卷附加到新实例。有关更多信息,请参阅 Amazon EBS 优化的实例将 Amazon EBS 卷附加到实例

其他资源
报告列
  • 状态

  • 区域/可用区

  • 卷 ID

  • 卷名

  • 卷附件

  • 实例 ID

  • 实例类型

  • EBS 优化

Amazon RDS 实例的系统容量配置不足

描述

检查 Amazon RDS 实例或 Amazon Aurora 数据库实例是否具有运行所需的系统容量。

检查 ID

c1qf5bt039

提醒条件

黄色:

O ut-of-memory kills:当数据库主机上的进程因操作系统级别的内存减少而停止时,内存不足 (OOM) 杀死计数器会增加。

交换过多:os.memory.swap.in 和 os.memory.swap.out 指标值很高。

Recommended Action(建议的操作)

我们建议您调整查询以使用更少的内存,或者使用分配内存更高的数据库实例类型。当实例内存不足时,这会影响数据库性能。

其他资源

检测到 O ut-of-memory kill:当主机上运行的进程需要的内存超过操作系统的实际可用内存时,Linux 内核会调用内存不足 (OOM) 杀手。在这种情况下,OOM Killer 会检查所有正在运行的进程,并停止一个或多个进程,以释放系统内存并保持系统运行。

检测到交换:当数据库主机上的内存不足时,操作系统会在交换空间中向磁盘发送几个最少使用的页面。此卸载过程会影响数据库性能。

有关更多信息,请参阅 Amazon RDS 实例类型扩展 Amazon R DS 实例。

报告列
  • 状态

  • 区域

  • 资源

  • O ut-of-memory 击杀(计数)

  • 过度交换(计数)

  • 上次检测周期

  • 上次更新时间

高使用率 Amazon EC2 实例

描述

检查过去 14 天内随时运行的 Amazon Elastic Compute Cloud (Amazon EC2) 实例。如果在四天或更长时间内每日 CPU 使用率超过 90%,则会发送警报。

一致的高利用率可能表明性能得到优化、稳定。但是,它也可能表示应用程序没有足够的资源。要获取每日 CPU 使用率数据,请下载此检查的报告。

检查 ID

ZRxQlPsb6c

提醒条件

黄色:在过去 14 天中的至少 4 天内,某个实例的日均 CPU 使用率超过 90%。

Recommended Action(建议的操作)

考虑添加更多实例。有关根据需要增加实例数量的信息,请参阅什么是 Auto Scaling?

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

  • 实例 ID

  • 实例类型

  • 实例名称

  • 14 天 CPU 平均使用率

  • CPU 使用率超过 90% 的天数

应用于实例的大量 EC2 安全组规则

描述

检查具有大量安全组规则的 Amazon Elastic Compute Cloud (Amazon EC2) 实例。如果实例具有大量规则,性能可能会降低。

检查 ID

j3DFqYTe29

提醒条件
  • 黄色:某个 Amazon EC2-VPC 实例拥有超过 50 个安全组规则。

  • 黄色:某个 Amazon EC2-Classic 实例拥有超过 100 个安全组规则。

Recommended Action(建议的操作)

通过删除不必要或重叠的规则,减少与实例关联的规则数量。有关更多信息,请参阅从安全组中删除规则

其他资源

Amazon EC2 安全组

报告列
  • 区域

  • 实例 ID

  • 实例名称

  • VPC ID

  • 入站规则总数

  • 出站规则总数

EC2 安全组中的大量规则

描述

检查每个 Amazon Elastic Compute Cloud (Amazon EC2) 安全组是否存在过多的规则。

如果安全组具有大量规则,则性能可能会降低。

检查 ID

tfg86AVHAZ

提醒条件
  • 黄色:某个 Amazon EC2-VPC 安全组拥有超过 50 个规则。

  • 黄色:某个 Amazon EC2-Classic 安全组拥有超过 100 个规则。

Recommended Action(建议的操作)

删除不必要或重复的规则,以减少安全组中规则的数量。有关更多信息,请参阅从安全组中删除规则

其他资源

Amazon EC2 安全组

报告列
  • 区域

  • 安全组名称

  • 组 ID

  • 描述

  • 实例计数

  • VPC ID

  • 入站规则总数

  • 出站规则总数

过度使用的 Amazon EBS 磁性介质卷

描述

检查可能被过度利用且可能受益于更高效配置的 Amazon Elastic Block Store (Amazon EBS) 磁性介质卷。

磁性介质卷设计用于具有中等或突发输入/输出(I/O)要求的应用程序,不保证 IOPS 速率。它平均提供约 100 IOPS,且最大限度能够突增至数百 IOPS。对于一贯较高的 IOPS,您可以使用预置 IOPS (SSD) 卷。对于突发 IOPS,您可以使用通用型 (SSD) 卷。有关更多信息,请参阅 Amazon EBS 卷类型

有关支持 EBS 优化行为的实例类型列表,请参阅 Amazon EBS 优化的实例

要获取每日使用率指标,请下载此检查的报告。详细的报告将针对过去 14 天中的每一天显示一列。如果没有活跃 EBS 卷,单元格将为空。如果没有充足的数据来进行可靠的测量,则单元格显示 N/A。如果数据充足,单元格将包含每日中值和中值相对变化百分比(例如,256 / 20%)。

检查 ID

k3J2hns32g

提醒条件

黄色:Amazon EBS 磁卷附加到实例中,该实例可通过 EBS 优化或作为集群计算网络的组成部分,该集群计算网络的每日中值大于 95 IOPS,并且在过去 14 天中,至少有 7 天的变化幅度小于中值的 10%。

Recommended Action(建议的操作)

对于一贯较高的 IOPS,您可以使用预置 IOPS (SSD) 卷。对于突发 IOPS,您可以使用通用型 (SSD) 卷。有关更多信息,请参阅 Amazon EBS 卷类型

其他资源

Amazon Elastic Block Store (Amazon EBS)

报告列
  • 状态

  • 区域

  • 卷 ID

  • 卷名

  • 超过的天数

  • 最大每日中值

注意

如果您的账户启用了 Amazon Compute Optimizer,我们建议您改用 Amazon EBS 预调配不足卷检查。有关更多信息,请参阅 启用 Amazon Compute Optimizer 以执行 Trusted Advisor 检查