CloudWatch メトリクスを使用して、EBS ボリュームが提供する平均スループットと IOPS の平均数を計算する方法を教えてください。

最終更新日: 2020 年 2 月 3 日

Amazon Elastic Block Store (Amazon EBS) ボリュームの平均スループットと IOPS 数を計算したいです。Amazon CloudWatch (CloudWatch) メトリクスを使用してこれを行う方法を教えてください。 

簡単な説明

CloudWatch を使用して、EBS ボリュームのステータスをモニタリングできます。次に、このデータを使用して、提供される IOPS の平均数とボリュームの平均スループットを決定できます。

EBS ボリュームが提供する IOPS の平均数は、VolumeReadOpsVolumeWriteOps の CloudWatch メトリクスを追加することで計算されます。

インスタンス上の EBS ボリュームの平均スループットは、VolumeReadBytesVolumeWriteBytes の CloudWatch メトリクスを追加することで計算されます。

解決方法

  1. CloudWatch コンソールを開きます。
  2. [Metrics] を選択します。
  3. [EBS] を選択してから、[Per volume metrics] を選択します。
  4. グラフ化するメトリクスを選択します。
  5. Graphed metrics タブを選択します。
  6. Statistics ドロップダウンメニューから [Average] を選択します。
  7. Period ドロップダウンメニューから、表示する期間を選択します。

注: Xen ベースのインスタンスにアタッチされた EBS ボリュームの場合、 VolumeReadBytes および VolumeWriteBytes CloudWatch グラフの Average メトリクスには、選択した期間の平均読み取りおよび書き込み I/O サイズが表示されます。

Nitro ベースのインスタンスにアタッチされた EBS ボリュームの場合、VolumeReadBytesVolumeWriteBytesAverage メトリクスは、選択した期間の平均帯域幅 (バイト単位) を示します。Nitro ベースのインスタンスにアタッチされた EBS ボリュームの I/O サイズを計算するには、「EBS が、スループットを向上させるために gp2 または io1 ボリュームに使用する最適な I/O サイズを計算する方法を教えてください」を参照してください。


この記事はお役に立ちましたか?

改善できることはありますか?


さらにサポートが必要な場合