
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
ネットワークアダプタのようです