VirtualBoxでVMのパフォーマンス情報を確認する
Pocket

最近は仮想マシンをVirtualBoxで使うことが多いのだけど、VMのパフォーマンスを確認する場合、残念ながらVirtualBoxはパフォーマンスをGUIで確認はできないようだ。
で、調べてみたところこういった場合はVBoxManageコマンドから確認するようだ。

VBoxManageはVirtualBoxをインストールしたら一緒に入ってくるので、コンソール上で以下のようにコマンドを実行してやればいい。
(以下の例では、3秒ごとに情報を出力させている)

VBoxManage metrics collect -period 3 "VMName" # 全項目を出力する
VBoxManage metrics collect -period 3 "VMName" CPU/Load/User,RAM/Usage/Used ... # 指定したメトリクスだけ出力する(カンマ区切り)
Sponsored Links

-periodで出力の間隔を秒単位で指定することができるので、上の例では3秒で指定している。
指定できるオプションは以下。

  • list … 出力するメトリクスを先頭に表示する
  • period … メトリクスの出力間隔の指定(秒単位)
  • samples … 取得するサンプル数
  • detach … バックグラウンドで取得する(metricsのsetupサブコマンドと同様の処理になる)

 

指定できるメトリクスについては、metricsのlistサブコマンドで確認できる。

VBoxManage metrics list

 

【参考】

 

Pocket

Written by blacknon

インフラエンジニア(…のつもり)。 仕事で使うならクライアントはWindowsよりはUNIXの方が好き。 大体いつも眠い。

Leave a Comment

メールアドレスが公開されることはありません。

*