Elastic Compute Service (ECS)、Elastic Block Storage (EBS)、または CloudMonitor コンソールでクラウドディスクの IOPS、スループット、レイテンシーを監視し、パフォーマンスボトルネックを特定します。
背景情報
ディスクのパフォーマンスは、次のメトリックによって測定されます:
-
IOPS:EBS デバイスが 1 秒あたりに処理する読み取り/書き込み操作の数。IOPS が高いことは、トランザクション集約型のアプリケーションにとって不可欠です。
-
スループット:1 秒あたりに転送されるデータ量 (MB/s)。スループットが高いことは、シーケンシャルな読み取り/書き込み集約型のアプリケーションにとって不可欠です。
-
レイテンシー:EBS デバイスが I/O リクエストを処理するのに必要な時間 (秒、ミリ秒、またはマイクロ秒)。レイテンシーが高いと、レイテンシーの影響を受けやすいアプリケーションのパフォーマンスが低下したり、エラーが発生したりする可能性があります。
各クラウドディスクカテゴリのパフォーマンスの詳細については、「ブロックストレージのパフォーマンス」をご参照ください。
ECS コンソールでのクラウドディスク監視データの表示
ECS コンソールには、各クラウドディスクの分単位の IOPS、スループット、レイテンシーが表示されます。
ECS コンソール - ブロックストレージに移動します。
上部メニューで、対象リソースのリージョンとリソースグループを選択します。
-
対象のクラウドディスクを見つけ、その ID をクリックして 基本情報 タブに移動します。
-
モニター タブをクリックします。
-
[時間範囲] セクションで、
アイコンをクリックし、クエリ対象の時間範囲を指定します。
-
監視データを表示します。グラフ内のデータポイントにカーソルを合わせると、メトリックの詳細が表示されます。
-
IOPS、スループット、レイテンシーを表示します。

-
ESSD AutoPL ディスクの場合、最大 6 時間の時間範囲を指定して、I/O バースト数を表示します。

-
CloudLens for EBS を使用したクラウドディスク監視データの表示
ECS コンソールの分単位のデータとは異なり、CloudLens for EBS は、ほぼリアルタイムで、より詳細なパフォーマンスモニタリングを提供します。詳細については、「ディスク分析」をご参照ください。
また、CloudLens for EBS は、ディスクがパフォーマンス上限に達したり、バックアップスナップショットがなかったりするなどのリスクシナリオを検出し、タイムリーな対応ができるようにリスクイベントを報告します。詳細については、「ディスクイベント」をご参照ください。
CloudMonitor コンソールでのクラウドディスク監視データの表示
CloudMonitor は、ディスク使用率、inode 使用率、バイト数などの OS レベルのメトリクスを収集し、これらのメトリクスのアラートルールをサポートします。次の表に、利用可能なクラウドディスクメトリックを示します。
メトリック | 説明 | 単位 | MetricName | 寸法 | 統計 |
Host.diskusage.used | 使用中のディスク容量。 | Byte | diskusage_used | userId、instanceId、およびデバイス | 最大、最小、および平均 |
Host.diskusage.utilization | ディスク使用率。 | % | diskusage_utilization | userId、instanceId、およびデバイス | 最大、最小、および平均 |
Host.diskusage.free | 通常ユーザーとスーパーユーザーの使用可能なディスク領域のサイズ。 | Byte | diskusage_free | userId、instanceId、およびデバイス | 最大、最小、および平均 |
(Agen t)disk.us age.avail_device | 通常のユーザーの使用可能なディスク領域のサイズ。 | Byte | diskusage_avail | userId、instanceId、およびデバイス | 最大、最小、および平均 |
Host.diskusage.total | 合計ディスク容量のサイズ。 | Byte | diskusage_total | userId、instanceId、およびデバイス | 最大、最小、および平均 |
(エージェント) disk.read.bps_device | 1秒あたりにディスクから読み取られるバイト数。 | Byte/s | disk_readbytes | userId、instanceId、およびデバイス | 最大、最小、および平均 |
(エージェント) disk.write.bps_device | 1秒あたりにディスクに書き込まれるバイト数。 | Byte/s | disk_writebytes | userId、instanceId、およびデバイス | 最大、最小、および平均 |
(エージェント) disk.read.iops_device | ディスクが1秒あたりに受信する読み取り要求の数。 | リクエスト /s | disk_readiops | userId、instanceId、およびデバイス | 最大、最小、および平均 |
(エージェント) disk.write.iops_device | ディスクが1秒あたりに受け取る書き込み要求の数。 | リクエスト /s | disk_writeiops | userId、instanceId、およびデバイス | 最大、最小、および平均 |
CloudMonitor コンソールでクラウドディスクの監視データを表示し、アラートルールを設定するには:
-
CloudMonitor コンソール にログインします。
-
クラウドディスクの監視データを表示します。
-
左側のナビゲーションペインで、[ホストモニタリング] をクリックします。
-
対象の ECS インスタンスを見つけ、[ホスト名/ID] 列でその名前をクリックします。
-
ホストモニタリング詳細ページで、[OS モニタリング] タブをクリックします。
-
[ディスクメトリック] セクションで、クラウドディスクの監視データを表示します。

詳細については、「オペレーティングシステムのモニタリング」をご参照ください。
-
-
(オプション) クラウドディスクのアラートルールを設定します。
詳細については、「ホストのモニタリング」をご参照ください。
説明ビジネスシナリオに基づいてアラートルールを設定してください。ディスクメトリックがアラート条件を満たすと、CloudMonitor は問題をタイムリーに解決できるよう通知を送信します。