

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

# Aurora 和 RDS 数据库指标
<a name="rds-metrics-analyzed"></a>

Compute Optimizer 会分析您的亚马逊 Aurora 和 RDS 数据库的以下 CloudWatch 指标。

------
#### [ RDS DB instances ]

Compute Optimizer 会分析您的 Amazon RDS 数据库实例的以下 CloudWatch 指标。


| 指标 | 说明 | 
| --- | --- | 
|  CPUUtilization  | 数据库实例上正在使用的已分配计算单元的百分比。此指标确定在实例上运行应用程序所需的处理能力。 | 
|  DatabaseConnections  | 连接到数据库实例的客户端会话数。 | 
|  NetworkReceiveThroughput  | 数据库实例的传入（接收）网络流量，包括用于监控和复制的客户数据库流量和 Amazon RDS 流量。 | 
|  NetworkTransmitThroughput  | 数据库实例的传出（传输）网络流量，包括用于监控和复制的客户数据库流量和 Amazon RDS 流量。 | 
|  ReadIOPS  | 每秒磁盘读取 I/O 操作的平均次数。 | 
|  WriteIOPS  | 每秒磁盘写入 I/O 操作的平均次数。 | 
|  ReadThroughput  | 每秒从磁盘读取的平均字节数。 | 
|  WriteThroughput  | 每秒写入磁盘的平均字节数。 | 
|  EBSIOBalance%  | RDS 数据库突发存储桶中剩余的 I/O 积分百分比。此指标仅对基本监控可用。 | 
|  EBSByteBalance%  | RDS 数据库突增存储桶中剩余的吞吐量积分的百分比 此指标仅对基本监控可用。 | 
|  FreeStorageSpace  | 可用存储空间的大小。 | 

如果启用了 Amazon RDS 性能详情，Compute Optimizer 还会分析 Amazon RDS 数据库实例的以下指标。要为您的数据库实例启用性能详情，请参阅《Amazon Relational Database Service 用户指南》**中的[为 Amazon RDS 打开和关闭 Performance Insights](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_PerfInsights.Enabling.html)。

**注意**  
如果未启用 Performance Insights，Compute Optimizer 将不会提供减少 vCPU 容量的建议。


| 指标 | 说明 | 
| --- | --- | 
|  DBLoad  | 数据库中的会话活动级别。有关更多信息，请参阅《Amazon Relational Database Service 用户指南》**中的[数据库负载](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_PerfInsights.Overview.ActiveSessions.html)。 | 
|  os.swap.in  | 从磁盘换入的内存量（以 KB 为单位）。 | 
|  os.swap.out  | 换出到磁盘的内存量（以 KB 为单位）。 | 

有关 Amazon RDS 指标的更多信息，请参阅《Amazon Relational Database Service 用户指南》**中的 [Amazon RDS 的指标参考](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/metrics-reference.html)。

------
#### [ Aurora DB instances ]

Compute Optimizer 会分析您的亚马逊 Aurora 数据库实例的以下 CloudWatch 指标。


| 指标 | 说明 | 
| --- | --- | 
|  CPUUtilization  | Aurora 数据库实例占用的 CPU 百分比。 | 
|  DatabaseConnections  | 连接至数据库实例的客户端网络连接数。 | 
|  NetworkReceiveThroughput  | Aurora 数据库集群中每个实例从客户端接收的网络吞吐量。此吞吐量不包括 Aurora 数据库集群中的实例与集群卷之间的网络流量。 | 
|  NetworkTransmitThroughput  | Aurora 数据库集群中每个实例发送到客户端的网络吞吐量。此吞吐量不包括数据库集群中的实例与集群卷之间的网络流量。 | 
|  StorageNetworkReadThroughput  | 数据库集群中每个实例从 Aurora 存储子系统接收的网络吞吐量。 | 
|  StorageNetworkWriteThroughput  | Aurora 数据库集群中每个实例发送到 Aurora 存储子系统的网络吞吐量。 | 
|  AuroraMemoryHealthState  | 指示内存运行状况。值 `0` 代表 `NORMAL`。值 `10` 代表 `RESERVED`，这表示服务器的内存使用量已接近临界水平。 此指标仅适用于 Aurora MySQL。  | 
|  AuroraMemoryNumDeclinedSqlTotal  | 作为避免 out-of-memory (OOM) 的一部分，查询总数被拒绝。 此指标仅适用于 Aurora MySQL。  | 
|  AuroraMemoryNumKillConnTotal  | 作为避免发生 OOM 的一部分而关闭的连接总数。 此指标仅适用于 Aurora MySQL。  | 
|  AuroraMemoryNumKillQueryTotal  | 作为避免发生 OOM 的一部分而结束的查询总数。 此指标仅适用于 Aurora MySQL。  | 
|  ReadIOPSEphemeralStorage  | 对临时 NVMe 存储进行磁盘读取 I/O 操作的平均次数。 此指标适用于支持本地连接的非易失性内存 express (NVMe) 存储的实例。  | 
|  WriteIOPSEphemeralStorage  | 对临时 NVMe 存储进行磁盘写入 I/O 操作的平均次数。 此指标适用于支持本地连接的非易失性内存 express (NVMe) 存储的实例。  | 
|  ReadIOPS  | 每秒磁盘 I/O 操作的平均次数，但报告以 1 分钟为间隔分别读取和写入。 | 
|  WriteIOPS  | 每秒生成的 Aurora 存储写入记录数。这或多或少是由数据库生成的日志记录数。这些不对应于 8K 页写入次数，也不对应于发送的网络数据包。 | 

有关更多信息，请参阅[亚马逊 Aurora *用户指南中的亚马逊 Aurora CloudWatch * 指标](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)。

如果您启用了 Aurora 的 Performance Insights，Compute Optimizer 还会分析您的 Aurora 数据库实例的以下指标。要启用 Aurora 的 Performance [Insights，请参阅*亚马逊 Aurora 用户指南中的开启和关闭 Aurora* 的性能见解](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Enabling.html)。


| 指标 | 说明 | 
| --- | --- | 
|  DBLoad  | 数据库的活动会话的数量。通常，您需要活动会话的平均数量数据。在 Performance Insights 中，这些数据以 db.load.avg 的形式进行查询。 | 
|  os.memory.outOfMemoryKillCount  | 在上次收集间隔内发生的 OOM 终止次数。 | 

有关 Aurora 指标的更多信息，请参阅亚马逊 A [urora *用户指南中的亚马逊 Aurora* 指标参考](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/metrics-reference.html)。

------
#### [ Aurora DB clusters ]

Compute Optimizer 会分析您的亚马逊 Aurora 数据库集群的以下 CloudWatch 指标。


| 指标 | 说明 | 
| --- | --- | 
|  VolumeReadIOPs  | 在 5 分钟间隔内从集群卷中执行的计费读取 I/O 操作数。 | 
|  VolumeWriteIOPs  | 向集群卷写入磁盘的 I/O 操作次数，每隔 5 分钟报告一次。 | 

**注意**  
Compute Optimizer 会分析这些指标，以估计回顾期内的 I/O 成本变异性。Aurora 数据库集群存储建议基于对实例成本、存储成本和 I/O 成本的分析。

------