

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

# 亚马逊 EBS 的亚马逊 CloudWatch 指标
<a name="using_cloudwatch_ebs"></a>

Amazon CloudWatch 指标是统计数据，可用于查看、分析卷的运行行为并设置警报。

数据在 1 分钟期间内自动可用，无需收费。

当您从中获取数据时 CloudWatch，可以包含一个`Period`请求参数来指定返回数据的粒度。这不同于我们收集数据时所用的时间（1 分钟时间）。我们建议您在请求中指定的时间大于等于收集时间，从而确保返回数据有效。

您可以使用 CloudWatch API 或 Amazon EC2 控制台获取数据。控制台从 CloudWatch API 中获取原始数据，并根据这些数据显示一系列图表。根据您的需要，您既可以选择使用从 API 中获得的数据也可以选择使用控制台中的图表。

**Topics**
+ [Amazon EBS 卷的指标](#ebs-volume-metrics)
+ [Amazon EBS 快照的指标](#ebs-snapshot-metrics)
+ [Nitro 实例的指标](#ebs-metrics-for-nitro)
+ [快速快照还原的指标](#fast-snapshot-restore-metrics)
+ [Amazon EC2 控制台图表](#graphs-in-the-aws-management-console-2)

## Amazon EBS 卷的指标
<a name="ebs-volume-metrics"></a>

`AWS/EBS` 命名空间包括连接到所有实例类型的 EBS 卷的以下指标。所有 Amazon EBS 卷类型都会自动向其发送 1 分钟指标 CloudWatch，但前提是该卷已连接到实例。

要从实例上的操作系统获取有关可用磁盘空间的信息，请参阅[查看可用磁盘空间](ebs-describing-volumes.md#ebs-view-free-disk-space-lin)。

**注意**  
某些指标在基于 Nitro 系统构建的实例上存在差异。有关这些实例类型的列表，请参阅[基于 Nitro 系统构建的实例](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html)。


| 指标 | 说明 | 单位 | Dimensions | 有意义的统计数据 | 
| --- | --- | --- | --- | --- | 
| VolumeAvgIOPS\$1 |  支持所有附加到 Nitro 实例的 EBS 卷类型。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  一分钟内驱动到卷的平均读取和写入 IOPS。如果在最后一分钟内没有任何操作驱动到卷，则该指标的值为零（`0`）。有关更多信息，请参阅 [使用监视 I/O 特性 CloudWatch](ebs-io-characteristics.md#ebs-io-metrics)。 对于启用了多重连接的卷，请使用 `InstanceId` 维度查看特定卷-实例连接的平均 IOPS。  |  Ops/秒  |  `VolumeId` \$1 `InstanceId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeAvgThroughput\$1 |  支持所有附加到 Nitro 实例的 EBS 卷类型。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  一分钟内驱动到卷的平均读取和写入吞吐量。如果在最后一分钟内没有任何操作驱动到卷，则该指标的值为零（`0`）。有关更多信息，请参阅 [使用监视 I/O 特性 CloudWatch](ebs-io-characteristics.md#ebs-io-metrics)。 对于启用了多重连接的卷，请使用 `InstanceId` 维度查看特定卷-实例连接的平均吞吐量。  |  KiB/秒  |  `VolumeId` \$1 `InstanceId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeAvgReadLatency\$1 |  支持所有附加到 Nitro 实例的卷类型。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  一分钟内完成读取操作所需的平均时间。使用此指标来监控连接到您的 Amazon EC2 实例的 EBS 卷的平均 I/O 延迟。平均值是根据最后一分钟完成的 I/O 操作计算得出的。如果在最后一分钟内没有完成任何操作，则该指标的值为零。 对于启用了多重连接的卷，请使用 `InstanceId` 维度查看特定卷-实例连接的平均延迟。  |  毫秒  |  `VolumeId` \$1 `InstanceId`  |  `Minimum` \$1 `Maximum`  | 
| VolumeAvgWriteLatency\$1 |  支持所有附加到 Nitro 实例的卷类型。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  一分钟内完成写入操作所需的平均时间。使用此指标来监控连接到您的 Amazon EC2 实例的 EBS 卷的平均 I/O 延迟。平均值是根据最后一分钟完成的 I/O 操作计算得出的。如果在最后一分钟内没有完成任何操作，则该指标的值为零。 对于启用了多重连接的卷，请使用 `InstanceId` 维度查看特定卷-实例连接的平均延迟。  |  毫秒  |  `VolumeId` \$1 `InstanceId`  |  `Minimum` \$1 `Maximum`  | 
| VolumeIOPSExceededCheck\$1 |  支持所有附加到 Nitro 实例的卷类型，磁介质（`standard`）除外。启用多重挂载的卷不支持此指标。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  报告应用程序是否在最后一分钟内持续尝试驱动超过卷的预调配 IOPS 性能的 IOPS。此指标可以是 `0`（未超过预调配 IOPS），也可以是 `1`（已超过预调配 IOPS） 有关更多信息，请参阅 [使用监视 I/O 特性 CloudWatch](ebs-io-characteristics.md#ebs-io-metrics)。  |  None（无）  |  `VolumeId` \$1 `InstanceId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeThroughputExceededCheck\$1 |  支持所有附加到 Nitro 实例的卷类型，磁介质（`standard`）除外。启用多重挂载的卷不支持此指标。未针对附加到 Amazon ECS 的卷和 AWS Fargate 任务发布。  报告应用程序是否在最后一分钟内持续尝试驱动超过卷的预调配吞吐量性能的吞吐量。此指标可以是 `0`（未超过预调配吞吐量）或 `1`（已超出预调配吞吐量）。有关更多信息，请参阅 [使用监视 I/O 特性 CloudWatch](ebs-io-characteristics.md#ebs-io-metrics)。  |  无  |  `VolumeId` \$1 `InstanceId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeReadBytes |  提供有关指定时间段内的读取操作的信息。 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  对于 Xen 实例，只有在卷上有读取活动时才报告数据。   |  字节  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeWriteBytes |  提供有关指定时间段内的写入操作的信息 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  对于 Xen 实例，只有在卷上有写入活动时才报告数据。   |  字节  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeReadOps |  在指定时间的读取操作总数。读取操作在完成时计数。要计算该时间段的平均每秒读取操作数（读取 IOPS），请将该时间段的总读取操作数除以秒数。  |  计数  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeWriteOps |  在指定时间的写入操作总数。写入操作在完成时计数。要计算该时间段的平均每秒写入操作数（写入 IOPS），请将该时间段的总写入操作数除以秒数。  |  计数  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeTotalReadTime |   启用多重挂载的卷不支持此指标。对于 Xen 实例，只有在卷上有读取活动时才报告数据。   指定时间段中所有读取操作耗费的总秒数。如果同时提交多个请求，该总数可能大于时间段长度。例如，对于长度为 1 分钟（60 秒）的时间段：如果该时间段内完成了 150 个操作，每个操作耗时 1 秒，值便是 150 秒。  |  秒  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeTotalWriteTime |   启用多重挂载的卷不支持此指标。对于 Xen 实例，只有在卷上有写入活动时才报告数据。   指定时间段中所有写入操作耗费的总秒数。如果同时提交多个请求，该总数可能大于时间段长度。例如，对于长度为 1 分钟（60 秒）的时间段：如果该时间段内完成了 150 个操作，每个操作耗时 1 秒，值便是 150 秒。  |  秒  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeIdleTime |   启用多重挂载的卷不支持此指标。   未提交读取或写入操作的指定时间段中的总秒数。  |  秒  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeQueueLength |  指定时间段中等待完成的读取和写入操作请求的数量。  |  计数  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeStalledIOCheck\$1 |   仅适用于 Nitro 实例。对附加到 Amazon ECS 和 AWS Fargate 任务的卷未发布。   报告卷在最后一分钟内是否通过*停滞 IO 检查*。此指标可以是 `0`（通过）或 `1`（未通过）。有关更多信息，请参阅 [使用监视 I/O 特性 CloudWatch](ebs-io-characteristics.md#ebs-io-metrics)。  |  None（无）  |  `VolumeId` \$1 `InstanceId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeThroughputPercentage |   仅限预调配 IOPS SSD 卷。启用多重挂载的卷不支持此指标。   每秒交付的 I/O 操作数 (IOPS) 占为 Amazon EBS 卷预配置的总 IOPS 的百分比。预置 IOPS SSD 卷在 99.9% 的时间里可提供预置性能。在写入过程中，如果一分钟内没有其他待处理的 I/O 请求，则指标值将为 100%。此外，由于您采取的操作（例如，在使用高峰期创建卷快照、在 non-EBS-optimized实例上运行卷或首次访问卷上的数据），卷的 I/O 性能可能会暂时降低。  |  百分比  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| VolumeConsumedReadWriteOps |   仅限预调配 IOPS SSD 卷。   在指定时间段内消耗的读取和写入操作总量（标准化为 25.6K 容量单位）。 I/O 每个小于 256K 的操作计为 1 消耗的 IOPS。 I/O 大于 256K 的操作以 25.6 万个容量单位计算。例如，1024K I/O 将计为 4 消耗的 IOPS。  |  计数  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
| BurstBalance |   仅适用于 `gp2`、`st1` 和 `sc1` 卷。   提供有关突发存储桶中剩余的 I/O 积分（用于`gp2`）或吞吐量积分（`st1`和的`sc1`）百分比的信息。只有当卷处于活动状态时， CloudWatch 才会向其报告数据。如果未附加卷，则不会报告任何数据。如果卷的基准性能超过了最大突发性能，则绝不会使用积分。对于其他实例，报告的突增余额是 100%。有关更多信息，请参阅 [`gp2` 卷性能](general-purpose.md#gp2-performance)。  |  百分比  |  `VolumeId`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 

\$1 你不能在 Outposts、Local Zones 或 Wavelength Zones 中使用这些指标。

## Amazon EBS 快照的指标
<a name="ebs-snapshot-metrics"></a>

`AWS/EBS` 命名空间包括 Amazon EBS 卷的以下指标。


| 指标 | 说明 | 单位 | Dimensions | 有意义的统计数据 | 
| --- | --- | --- | --- | --- | 
| SnapshotCopyBytesTransferred | 复制到某个 AWS 区域的快照数据量。 | 字节 | `sourceRegion` |  `Sum`  | 

## Nitro 实例的指标
<a name="ebs-metrics-for-nitro"></a>

`AWS/EC2` 命名空间包括所添加的卷的基于 Nitro 的实例（非裸机实例）的其他 Amazon EBS 指标。


| 指标 | 说明 | 单位 | 有意义的统计数据 | 
| --- | --- | --- | --- | 
|  InstanceEBSIOPSExceededCheck\$1  |  报告应用程序是否在最后一分钟内尝试驱动超过实例最大 EBS IOPS 限制的 IOPS。此指标可以是 `0`（未超过 IOPS），也可以是 `1`（已超过 IOPS）。  |  无  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  InstanceEBSThroughputExceededCheck\$1  |  报告应用程序是否在最后一分钟内尝试驱动超过实例最大 EBS 吞吐量限制的吞吐量。此指标可以是 `0`（未超过吞吐量），也可以是 `1`（超出吞吐量）。  |  无  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSReadOps |  在指定时间段内在挂载到实例的所有 Amazon EBS 卷中完成的读取操作数。要计算该时段内的平均每秒读取 I/O 操作数（读取 IOPS），请将该时段内的总操作数除以该时段内的秒数。如果使用基本（5 分钟）监控，您可以将该数字除以 300 以计算读取 IOPS。如果您使用的是详细（1 分钟）监控，请将其除以 60。您也可以使用 CloudWatch 公制数学函数`DIFF_TIME`来查找每秒的运算次数。例如，如果您将图表绘`EBSReadOps`制 CloudWatch 为`m1`，则指标数学公式将`m1/(DIFF_TIME(m1))`返回以运算/秒为单位的量度。有关`DIFF_TIME`和其他指标数学函数的更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[使用公制数学](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)。  |  计数  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSWriteOps  |  在指定时间段内在附加到实例的所有 EBS 卷中完成的写入操作数。要计算该时段内的平均每秒写入 I/O 操作数（写入 IOPS），请将该时段内的总操作数除以该时段内的秒数。如果使用基本（5 分钟）监控，您可以将该数字除以 300 以计算写入 IOPS。如果您使用的是详细（1 分钟）监控，请将其除以 60。您也可以使用 CloudWatch 公制数学函数`DIFF_TIME`来查找每秒的运算次数。例如，如果您将图表绘`EBSWriteOps`制 CloudWatch 为`m1`，则指标数学公式将`m1/(DIFF_TIME(m1))`返回以运算/秒为单位的量度。有关`DIFF_TIME`和其他指标数学函数的更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[使用公制数学](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)。  |  计数  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSReadBytes  |  在指定时间段内从附加到实例的所有 EBS 卷中读取的字节数。报告的数字是在该时间段内读取的字节数。如果使用基本（5 分钟）监控，您可以将该数字除以 300 以计算每秒读取的字节数。如果您使用的是详细（1 分钟）监控，请将其除以 60。您也可以使用 CloudWatch 公制数学函数`DIFF_TIME`来查找每秒字节数。例如，如果您将图形化`EBSReadBytes` CloudWatch 为`m1`，则指标数学公式将`m1/(DIFF_TIME(m1))`返回以字节/秒为单位的指标。有关`DIFF_TIME`和其他指标数学函数的更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[使用公制数学](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)。  |  字节  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSWriteBytes  |  在指定时间段内写入附加到实例的所有 EBS 卷的字节数。报告的数字是在该时间段内写入的字节数。如果使用基本（5 分钟）监控，您可以将该数字除以 300 以计算每秒写入的字节数。如果您使用的是详细（1 分钟）监控，请将其除以 60。您也可以使用 CloudWatch 公制数学函数`DIFF_TIME`来查找每秒字节数。例如，如果您将图形化`EBSWriteBytes` CloudWatch 为`m1`，则指标数学公式将`m1/(DIFF_TIME(m1))`返回以字节/秒为单位的指标。有关`DIFF_TIME`和其他指标数学函数的更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[使用公制数学](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)。  |  字节  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSIOBalance%  |  提供有关突发存储桶中剩余 I/O 积分的百分比的信息。此指标仅对基本监控可用。此指标仅适用于某些 `*.4xlarge` 大小和更小的实例，这样的实例仅需 30 分钟便可突增到最高性能，且至少每 24 小时发生一次。有关更多信息，请参阅[默认为 EBS 优化](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html#current)。 `Sum` 统计数据不适用于该指标。  |  百分比  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 
|  EBSByteBalance%  |  提供有关突增存储桶中剩余的吞吐量积分百分比的信息。此指标仅对基本监控可用。此指标仅适用于某些 `*.4xlarge` 大小和更小的实例，这样的实例仅需 30 分钟便可突增到最高性能，且至少每 24 小时发生一次。有关更多信息，请参阅[默认为 EBS 优化](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html#current)。 `Sum` 统计数据不适用于该指标。  |  百分比  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  | 

\$1 你不能在 Outposts、Local Zones 或 Wavelength Zones 中使用这些指标。

## 快速快照还原的指标
<a name="fast-snapshot-restore-metrics"></a>

`AWS/EBS` 命名空间包含以下用于[快速快照还原](ebs-fast-snapshot-restore.md)的指标。


| 指标 | 说明 | 单位 | Dimensions | 有意义的统计数据 | 
| --- | --- | --- | --- | --- | 
| FastSnapshotRestoreCreditsBucketSize |  可以累积的最大卷创建积分数。将为每个可用区的每个快照报告该指标。  |  无  |  `SnapshotId` \$1 `AvailabilityZone`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  最有意义的统计数据是 `Average`。`Minimum` 和 `Maximum` 统计数据的结果与 `Average` 相同，可以替换使用。   | 
| FastSnapshotRestoreCreditsBalance |  可用的卷创建积分数。将为每个可用区的每个快照报告该指标。  |  无  |  `SnapshotId` \$1 `AvailabilityZone`  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/ebs/latest/userguide/using_cloudwatch_ebs.html)  最有意义的统计数据是 `Average`。`Minimum` 和 `Maximum` 统计数据的结果与 `Average` 相同，可以替换使用。   | 

## Amazon EC2 控制台图表
<a name="graphs-in-the-aws-management-console-2"></a>

创建一个卷后，您可以在 Amazon EC2 控制台中查看该卷的监控图表。在控制台的 **Volumes** 页面上选择一个卷，然后选择 **Monitoring**。下表列出了显示的图表。右边的列描述了如何使用 CloudWatch API 中的原始数据指标来生成每个图表。所有的图表周期都是 5 分钟。


| 图表 | 使用原始指标描述 | 
| --- | --- | 
|  读取吞吐量（KiB/s）  | Sum(VolumeReadBytes) / Period / 1024 | 
|  写入吞吐量（KiB/s）  | Sum(VolumeWriteBytes) / Period / 1024 | 
|  读取操作（Ops/s）  | Sum(VolumeReadOps) / Period | 
|  写入操作（Ops/s）  |  Sum(VolumeWriteOps) / Period  | 
|  平均队列长度（操作数）  |  Avg(VolumeQueueLength)  | 
|  空闲花费时间（%）  |  Sum(VolumeIdleTime) / Period × 100  | 
|  平均读取大小（KiB/op）  |  `Avg(VolumeReadBytes) / 1024` 对于基于 Nitro 的实例，以下公式使用[CloudWatch公](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)式计算出平均读取大小： `(Sum(VolumeReadBytes) / Sum(VolumeReadOps)) / 1024` `VolumeReadBytes`和`VolumeReadOps`指标可在 EBS CloudWatch 控制台中找到。  | 
|  平均写入大小（KiB/op）  |  `Avg(VolumeWriteBytes) / 1024` 对于基于 Nitro 的实例，以下公式使用[CloudWatch公](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)式计算出平均写入大小： `(Sum(VolumeWriteBytes) / Sum(VolumeWriteOps)) / 1024` `VolumeWriteBytes`和`VolumeWriteOps`指标可在 EBS CloudWatch 控制台中找到。  | 
|  平均读取延迟（ms/op）  |  `Avg(VolumeTotalReadTime) × 1000` 对于基于 Nitro 的实例，以下公式使用[CloudWatch指标](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)数学推导出平均读取延迟： `(Sum(VolumeTotalReadTime) / Sum(VolumeReadOps)) × 1000` `VolumeTotalReadTime`和`VolumeReadOps`指标可在 EBS CloudWatch 控制台中找到。  | 
|  平均写入延迟（ms/op）  |  `Avg(VolumeTotalWriteTime) × 1000` 对于基于 Nitro 的实例，以下公式使用[CloudWatch指标](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)数学推导出平均写入延迟： `(Sum(VolumeTotalWriteTime) / Sum(VolumeWriteOps)) * 1000` `VolumeTotalWriteTime`和`VolumeWriteOps`指标可在 EBS CloudWatch 控制台中找到。  | 

对于平均延迟图表和平均大小图表，平均值通过该期间内完成的操作（读取或写入，以适用于图表者为准）总数计算得出。