

# 收集 Amazon EBS NVMe 驱动指标
<a name="Container-Insights-metrics-EBS-Collect"></a>

如需让 CloudWatch 代理收集挂载于 Amazon EC2 实例之 Amazon EBS 卷的 AWS NVMe 驱动指标，请在 CloudWatch 代理配置文件的 `metrics_collected` 部分添加 `diskio` 部分。

此外，CloudWatch 代理二进制文件需要具备针对 NVMe 驱动程序设备的 `ioctl`，以便从已附加的 Amazon EBS 卷收集指标。

可以收集以下指标。


| 指标 | CloudWatch 的指标名称 | 说明 | 
| --- | --- | --- | 
|  `ebs_total_read_ops` |  `diskio_ebs_total_read_ops`  | 已完成的读取操作总数。 | 
|  `ebs_total_write_ops` |  `diskio_ebs_total_write_ops`  | 已完成的写入操作总数。 | 
|  `ebs_total_read_bytes` |  `diskio_ebs_total_read_bytes`  | 传输的读取字节总数。 | 
|  `ebs_total_write_bytes` |  `diskio_ebs_total_write_bytes`  | 传输的写入字节总数。 | 
|  `ebs_total_read_time` |  `diskio_ebs_total_read_time`  | 所有已完成读取操作的总耗时（单位：微秒）。 | 
|  `ebs_total_write_time` |  `diskio_ebs_total_write_time`  | 所有已完成写入操作的总耗时（单位：微秒）。 | 
|  `ebs_volume_performance_exceeded_iops` |  `diskio_ebs_volume_performance_exceeded_iops`  | IOPS 需求超出存储卷预调配 IOPS 性能的总时长（单位：微秒）。 | 
|  `ebs_volume_performance_exceeded_tp` |  `diskio_ebs_volume_performance_exceeded_tp`  | 吞吐量需求超出存储卷预配置吞吐量性能的总时长（单位：微秒）。 | 
|  `ebs_ec2_instance_performance_exceeded_iops` |  `diskio_ebs_ec2_instance_performance_exceeded_iops`  | EBS 卷超出所附加的 Amazon EC2 实例最大 IOPS 性能的总时长（单位：微秒）。 | 
|  `ebs_ec2_instance_performance_exceeded_tp` |  `diskio_ebs_ec2_instance_performance_exceeded_tp`  | EBS 卷超出所附加的 Amazon EC2 实例最大吞吐量性能的总时长（单位：微秒）。 | 
|  `ebs_volume_queue_length` |  `diskio_ebs_volume_queue_length`  | 待完成的读取与写入操作的数量。 | 