13.8. 仮想マシンによるリソース使用率の確認
OpenShift Container Platform Web コンソールのダッシュボードには、クラスターの状態をすぐに理解できるようにするクラスターのメトリックの視覚的な表示が含まれます。ダッシュボードは、コアプラットフォームコンポーネントを監視する Monitoring overview に属します。
OpenShift Virtualization ダッシュボードでは、仮想マシンおよび関連付けられた Pod のリソース消費に関するデータが得られます。OpenShift Virtualization ダッシュボードに表示される可視化メトリックは、Prometheus Query Language(PromQL) クエリー に基づいています。
OpenShift Virtualization ダッシュボードでユーザー定義の namespace をモニターするには、モニタリングロール が必要です。
13.8.1. トップコンシューマーの確認について
OpenShift Virtualization ダッシュボードでは、特定の期間を選択して、その期間内のリソースのトップコンシューマーを表示できます。トップコンシューマーとは、最も多くリソースを消費する仮想マシンまたは virt-launcher
Pod のことです。
以下の表は、ダッシュボードでモニターされたリソースと、トップコンシューマーの各リソースに関連付けられたメトリックを示しています。
モニタリングされたリソース | Description |
メモリースワップトラフィック | 仮想マシンは、メモリーのスワップ時に最も多くのメモリーを消費します。 |
vCPU 待機時間 | vCPU の待機時間 (秒単位) が最大の仮想マシン。 |
Pod 別の CPU 使用率 |
CPU を最も使用している |
ネットワークトラフィック | 最も多くのネットワークトラフィック (バイト単位) を受信することによってネットワークを飽和させている仮想マシン。 |
ストレージトラフィック | ストレージ関連のトラフィック量 (バイト単位) が最大の仮想マシン。 |
ストレージ IOPS | 一定期間における 1 秒あたりの I/O 操作が最も多い仮想マシン。 |
メモリー使用率 |
メモリー (バイト単位) を最も使用している |
リソース消費の最大値の表示は、トップコンシューマー 5 件に制限されます。
13.8.2. トップコンシューマーの確認
Administrator パースペクティブでは、リソースのトップコンシューマーが表示される OpenShift Virtualization ダッシュボードを確認できます。
前提条件
-
cluster-admin
ロールを持つユーザーとしてクラスターにアクセスできる。
手順
-
OpenShift Virtualization Web コンソールの Administrator パースペクティブで、Observe
Dashboards に移動します。 - Dashboard リストから KubeVirt/Infrastructure Resources/Top Consumers ダッシュボードを選択します。
- Period のドロップダウンメニューから事前に定義された期間を選択します。表でトップコンシューマーのデータを確認できます。
- オプション:Inspect をクリックして、テーブルの上部コンシューマーに関連付けられた Prometheus クエリー言語 (PromQL) クエリーを表示または編集します。