14.7. 仮想マシンの downward metrics の公開
管理者は、downwardMetrics フィーチャーゲートを有効にし、次に downward metrics デバイスを設定することで、ホストおよび仮想マシン (VM) メトリクスのセットをゲスト仮想マシンに公開できます。これらのメトリクスは、コマンドラインまたは vm-dump-metrics ツールを使用して表示できます。
Red Hat Enterprise Linux (RHEL) 9 では、コマンドラインを使用して downward metrics を表示します。
vm-dump-metrics ツールは、Red Hat Enterprise Linux (RHEL) 9 プラットフォームではサポートされていません。
14.7.1. YAML ファイルでの downward metrics フィーチャーゲートの有効化または無効化 リンクのコピーリンクがクリップボードにコピーされました!
ホスト仮想マシンの downward metrics を公開するには、YAML ファイルを編集して downwardMetrics フィーチャーゲートを有効にします。
前提条件
- 機能ゲートを有効にするには、管理者権限が必要です。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、デフォルトのエディターで HyperConverged カスタムリソース (CR) を開きます。
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv次のように、downwardMetrics フィーチャーゲートを有効または無効にすることを選択します。
downwardMetricsフィーチャーゲートを有効にするには、spec.featureGates.downwardMetricsを追加してからtrueに設定します。以下に例を示します。apiVersion: hco.kubevirt.io/v1beta1 kind: HyperConverged metadata: name: kubevirt-hyperconverged namespace: openshift-cnv spec: featureGates: downwardMetrics: true # ...downwardMetricsフィーチャーゲートを無効にするには、spec.featureGates.downwardMetricsをfalseに設定します。以下に例を示します。apiVersion: hco.kubevirt.io/v1beta1 kind: HyperConverged metadata: name: kubevirt-hyperconverged namespace: openshift-cnv spec: featureGates: downwardMetrics: false # ...