

# Amazon EBS NVMe ドライバーメトリクスを収集する
<a name="Container-Insights-metrics-EBS-Collect"></a>

CloudWatch エージェントが Amazon EC2 インスタンスにアタッチされた Amazon EBS ボリュームの AWS NVMe ドライバーメトリクスを収集するには、CloudWatch エージェント設定ファイルの `metrics_collected` セクション内に `diskio` セクションを追加します。

さらに、CloudWatch エージェントバイナリは、アタッチされた Amazon EBS ボリュームからメトリクスを収集するための、NVMe ドライバーデバイスに対する `ioctl` アクセス許可が必要です。

次のメトリクスを収集できます。


| メトリクス | 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`  | 完了を待機している読み取りおよび書き込みオペレーションの数。 | 