VBoxManage: VM のランタイム情報/統計を取得する方法

VBoxManage: VM のランタイム情報/統計を取得する方法

VM の起動後に読み書きされたバイト数を知りたいのですが。VirtualBox
GUI のメニューで可能で、 Machine -> Session Information必要な情報を含むわかりやすいウィンドウが表示されます。

ここに画像の説明を入力してください

しかし、VBoxManage で同じことを行う方法が見つかりません。
どちらもmetrics統計guestproperty情報を提供していないようです。
debugvm info 有望に見えましたが、多くの不可解なデータが生成されますが、私が探している数字ではありません。しかし、何か見逃しているかもしれません。
基本的にディスク IO 統計に興味がありますが、ネットワーク統計も知っておくと便利です。

答え1

まあ、私は自分でそれを理解しました。答えは ですdebugvm statistics。xml
を出力しますが、簡単にするために grep を使用します。

MinGW$ VBoxManage debugvm $MY_VM statistics | grep name=\"/Devices.\*Bytes\"
<Counter c="1184613888" unit="bytes" vis="used" name="/Devices/AHCI0/Port0/ReadBytes"/>
<Counter c="331036672" unit="bytes" vis="used" name="/Devices/AHCI0/Port0/WrittenBytes"/>
<Counter c="184550400" unit="bytes" vis="used" name="/Devices/AHCI0/Port1/ReadBytes"/>
<Counter c="396939264" unit="bytes" vis="used" name="/Devices/AHCI0/Port1/WrittenBytes"/>
<Counter c="1079296" unit="bytes" vis="used" name="/Devices/AHCI0/Port2/ReadBytes"/>
<Counter c="331808713" unit="bytes" name="/Devices/E1k0/ReceiveBytes"/>
<Counter c="19335791" unit="bytes" name="/Devices/E1k0/TransmitBytes"/>

AHCI名前にSATAディスクが含まれているエントリは、E1k0ネットワークアダプタのようです

関連情報