

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

# 性能
<a name="performance-checks"></a>

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

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

**Contents**
+ [Amazon DynamoDB Auto Scaling 未启用](#dynamodb-auto-scaling-not-enabled)
+ [Amazon EBS 优化未启用](#ebs-optimization-not-enabled)
+ [Amazon EBS 预置 IOPS (SSD) 卷附件配置](#EBS-ProvisionedIOPSRule)
+ [Amazon EBS 预调配不足的卷](#amazon-ebs-under-provisioned-volumes)
+ [高 CPU 使用率 Amazon EC2 实例](#high-utilization-amazon-ec2-instances)
+ [应用于实例的大量 EC2 安全组规则](#large-number-ec2-secuity-group-rules)
+ [EC2 安全组中的大量规则](#large-number-rules-ec2-security-group)
+ [过度使用的 Amazon EBS 磁性介质卷](#overutilized-amazon-ebs-magnetic-volumes)

## Amazon DynamoDB Auto Scaling 未启用
<a name="dynamodb-auto-scaling-not-enabled"></a>

**说明**  
检查您的 Amazon DynamoDB 表和全局二级索引是否启用了自动扩缩或按需。  
Amazon DynamoDB Auto Scaling 使用 Application Auto Scaling 服务代表您动态调整预置的吞吐能力，以响应实际的流量模式。这将允许表或全局二级索引增大其预置的读取和写入容量以处理突发流量，而不进行限制。当工作负载减少时，Application Auto Scaling 可以减少吞吐量，这样您就无需为未使用的预置容量付费。  
您可以使用 Amazon Config 规则中的参数调整检查配置。  
有关更多信息，请参阅[使用 DynamoDB Auto Scaling 自动管理吞吐能力](https://docs.amazonaws.cn/amazondynamodb/latest/developerguide/AutoScaling.html)。  
此检查的结果将每天自动刷新多次，并且不允许刷新请求。更改可能需要几个小时才能显示。  
对于企业、企业入口或企业客户，您可以使用 [BatchUpdateRecommendationResourceExclusion](https://docs.amazonaws.cn/trustedadvisor/latest/APIReference/API_BatchUpdateRecommendationResourceExclusion.html)API 在 Trusted Advisor 结果中包含或排除一项或多项资源。

**检查 ID**  
`c18d2gz136`

**来源**  
Amazon Config 托管规则： dynamodb-autoscaling-enabled

**提醒条件**  
黄色：未为您的 DynamoDB and/or 表全局二级索引启用自动缩放。

**Recommended Action（建议的操作）**  
除非您已经有一种机制可以根据您的工作负载要求自动扩展 DynamoDB and/or 表和全局二级索引的预配置吞吐量，否则请考虑为您的 Amazon DynamoDB 表启用自动扩展。  
有关更多信息，请参阅将 d [ynamoDB Amazon Web Services 管理控制台 与 auto scalingp 配合使用](https://docs.amazonaws.cn/amazondynamodb/latest/developerguide/AutoScaling.Console.html)。

**其他资源**  
[使用 DynamoDB Auto Scaling 自动管理吞吐能力](https://docs.amazonaws.cn/amazondynamodb/latest/developerguide/AutoScaling.html)

**报告列**  
+ Status
+ Region
+ 资源
+ Amazon Config 规则
+ 输入参数
+ 上次更新时间

## Amazon EBS 优化未启用
<a name="ebs-optimization-not-enabled"></a>

**说明**  
检查您的 Amazon EC2 实例是否已启用 Amazon EBS 优化。  
Amazon EBS 优化的实例使用优化的配置堆栈，为来自您的实例的 Amazon EBS I/O. This optimization provides the best performance for your Amazon EBS volumes by minimizing contention between Amazon EBS I/O 和其他流量提供额外的专用容量。  
有关更多信息，请参阅 [Amazon EBS 优化的实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-optimized.html)。  
此检查的结果将每天自动刷新多次，并且不允许刷新请求。更改可能需要几个小时才能显示。  
对于企业、企业入口或企业客户，您可以使用 [BatchUpdateRecommendationResourceExclusion](https://docs.amazonaws.cn/trustedadvisor/latest/APIReference/API_BatchUpdateRecommendationResourceExclusion.html)API 在 Trusted Advisor 结果中包含或排除一项或多项资源。

**检查 ID**  
`c18d2gz142`

**来源**  
Amazon Config 托管规则： ebs-optimized-instance

**提醒条件**  
黄色：未在支持的 Amazon EC2 实例上启用 Amazon EBS 优化。

**Recommended Action（建议的操作）**  
在支持的实例上开启 Amazon EBS 优化。  
有关更多信息，请参阅[在启动时启用 EBS 优化](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-optimized.html#enable-ebs-optimization)。

**其他资源**  
[Amazon EBS 优化的实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-optimized.html)

**报告列**  
+ Status
+ Region
+ 资源
+ Amazon Config 规则
+ 输入参数
+ 上次更新时间

## Amazon EBS 预置 IOPS (SSD) 卷附件配置
<a name="EBS-ProvisionedIOPSRule"></a>

**说明**  
检查附加到未经过 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 优化的实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSOptimized.html)和[将 Amazon EBS 卷附加到实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-attaching-volume.html)。

**其他资源**  
+ [Amazon EBS 卷类型](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSVolumeTypes.html)
+ [Amazon EBS 卷性能](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSPerformance.html)

**报告列**  
+ Status
+ 区域/可用区
+ 卷 ID
+ 卷名
+ 卷附件
+ 实例 ID
+ 实例类型
+ EBS 优化

## Amazon EBS 预调配不足的卷
<a name="amazon-ebs-under-provisioned-volumes"></a>

**说明**  
检查在回顾期内任何时刻运行过的 Amazon Elastic Block Store（Amazon EBS）卷。如果有任何 EBS 卷相比您的工作负载而言预调配不足，则该检查会提醒您。持续的高利用率可能代表已经优化的稳定性能，但也可能说明应用程序没有足够的资源。  
此检查的结果将每天自动刷新多次，并且不允许刷新请求。更改可能需要几个小时才能显示。  
对于企业、企业入口或企业客户，您可以使用 [BatchUpdateRecommendationResourceExclusion](https://docs.amazonaws.cn/trustedadvisor/latest/APIReference/API_BatchUpdateRecommendationResourceExclusion.html)API 在 Trusted Advisor 结果中包含或排除一项或多项资源。

**检查 ID**  
`COr6dfpM04`

**提醒条件**  
 黄色：回顾期间预置不足的 EBS 卷。为了确定卷是否配置不足，我们会考虑所有默认 CloudWatch 指标（包括 IOPS 和吞吐量）。用于识别资源不足的 EBS 卷的算法遵循 Amazon Web Services 最佳实践。识别新模式后，算法会更新。

**Recommended Action（建议的操作）**  
考虑扩大使用率高的卷。  
有关更多信息，请参阅 [选择使用 Amazon Compute Optimizer 支 Trusted Advisor 票](compute-optimizer-with-trusted-advisor.md)。

**报告列**  
+ Status
+ Region
+ 卷 ID
+ 卷类型
+ 卷大小（GB）
+ 卷基准 IOPS
+ 卷爆增 IOPS
+ 卷爆增吞吐量
+ 推荐的卷类型
+ 推荐的卷大小（GB）
+ 推荐的卷基准 IOPS
+ 推荐的卷爆增 IOPS
+ 推荐的卷基准吞吐量
+ 推荐的卷爆增吞吐量
+ 回顾期（天）
+ 性能风险
+ 上次更新时间

## 高 CPU 使用率 Amazon EC2 实例
<a name="high-utilization-amazon-ec2-instances"></a>

**说明**  
检查过去 14 天内随时运行的 Amazon Elastic Compute Cloud (Amazon EC2) 实例。如果在四天或更长时间内每日 CPU 使用率超过 90%，则会发送警报。  
一致的高利用率可能表明性能得到优化、稳定。但是，它也可能表示应用程序没有足够的资源。要获取每日 CPU 使用率数据，请下载此检查的报告。  
此检查会报告按标准标记的所有资源以及评估的资源总数，包括 `OK` 资源。资源表仅列出已标记的资源。

**检查 ID**  
`ZRxQlPsb6c`

**提醒条件**  
黄色：在过去 14 天中的至少 4 天内，某个实例的日均 CPU 使用率超过 90%。

**Recommended Action（建议的操作）**  
考虑添加更多实例。有关根据需要增加实例数量的信息，请参阅[什么是 Auto Scaling？](https://docs.amazonaws.cn/AutoScaling/latest/DeveloperGuide/WhatIsAutoScaling.html)

**其他资源**  
+ [监控 Amazon EC2](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-monitoring.html)
+ [实例元数据和用户数据](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/AESDG-chapter-instancedata.html)
+ [亚马逊 CloudWatch 用户指南](https://docs.amazonaws.cn/AmazonCloudWatch/latest/DeveloperGuide/)
+ [Amazon EC2 Auto Scaling 用户指南](https://docs.amazonaws.cn/autoscaling/latest/userguide/)

**报告列**  
+ 区域/可用区
+ 实例 ID
+ 实例类型
+ 实例名称
+ 14 天 CPU 平均使用率
+ CPU 使用率超过 90% 的天数

## 应用于实例的大量 EC2 安全组规则
<a name="large-number-ec2-secuity-group-rules"></a>

**说明**  
检查具有大量安全组规则的 EC2 实例。如果实例具有大量规则，性能可能会降低。  
此检查会报告按标准标记的所有资源以及评估的资源总数，包括 `OK` 资源。资源表仅列出已标记的资源。

**检查 ID**  
`j3DFqYTe29`

**提醒条件**  
黄色：EC2-VPC 实例拥有超过 50 条安全组规则。  
黄色：EC2-Classic 实例拥有超过 100 条安全组规则。

**Recommended Action（建议的操作）**  
通过删除不必要或重叠的规则，减少与实例关联的规则数量。有关更多信息，请参阅[从安全组中删除规则](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-network-security.html#deleting-security-group-rule)。

**其他资源**  
[EC2 安全组](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-network-security.html#concepts-security)

**报告列**  
+ Region
+ 实例 ID
+ 实例名称
+  - VPC ID
+ 入站规则总数
+ 出站规则总数

## EC2 安全组中的大量规则
<a name="large-number-rules-ec2-security-group"></a>

**说明**  
检查每个 Amazon Elastic Compute Cloud (Amazon EC2) 安全组是否存在过多的规则。  
如果安全组具有大量规则，则性能可能会降低。  
此检查会报告按标准标记的所有资源以及评估的资源总数，包括 `OK` 资源。资源表仅列出已标记的资源。

**检查 ID**  
`tfg86AVHAZ`

**提醒条件**  
黄色：某个 Amazon EC2-VPC 安全组拥有超过 50 个规则。  
黄色：某个 Amazon EC2-Classic 安全组拥有超过 100 个规则。

**Recommended Action（建议的操作）**  
删除不必要或重复的规则，以减少安全组中规则的数量。有关更多信息，请参阅[适用于 EC2 实例的 Amazon EC2 安全组](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-network-security.html#deleting-security-group-rule)。

**其他资源**  
+ [Amazon EC2 安全组](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/using-network-security.html)

**报告列**  
+ Region
+ 安全组名称
+ 组 ID
+ 说明
+ 实例计数
+  - VPC ID
+ 出站规则总数

## 过度使用的 Amazon EBS 磁性介质卷
<a name="overutilized-amazon-ebs-magnetic-volumes"></a>

**说明**  
检查可能被过度使用且可能受益于更高效配置的 Amazon Elastic Block Store (Amazon EBS) 磁性介质卷。  
磁卷专为具有中等或突发 input/output (I/O) 要求的应用程序而设计，无法保证 IOPS 速率。它平均提供约 100 IOPS，且最大限度能够突增至数百 IOPS。对于一贯较高的 IOPS，您可以使用预置 IOPS (SSD) 卷。对于突发 IOPS，您可以使用通用型 (SSD) 卷。有关更多信息，请参阅 [Amazon EBS 卷类型](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSVolumeTypes.html)。  
有关支持 EBS 优化行为的实例类型列表，请参阅 [Amazon EBS 优化的实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSOptimized.html)。  
要获取每日使用率指标，请下载此检查的报告。详细的报告将针对过去 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 卷类型](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/EBSVolumeTypes.html)。

**其他资源**  
+ [Amazon Elastic Block Store 用户指南](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/AmazonEBS.html)

**报告列**  
+ Status
+ Region
+ 卷 ID
+ 卷名
+ 超过的天数
+ 最大每日中值
+ 出站规则总数