
Me gustaría saber la cantidad de bytes leídos/escritos desde que se inició la VM.
Es posible en el menú de la GUI de VirtualBox,
Machine -> Session Information
muestra una ventana ordenada con la información que necesito:
Pero no puedo encontrar una manera de hacer lo mismo con VBoxManage.
Ni metrics
ni guestproperty
parece proporcionar las estadísticas.
debugvm info
Parecía prometedor, arroja muchos datos crípticos pero no las cifras que estoy buscando. Quizás me haya perdido algo.
Básicamente estoy interesado en las estadísticas de E/S del disco, pero también estaría bien saber las estadísticas de la red.
Respuesta1
Bueno, lo he descubierto yo solo. La respuesta es debugvm statistics
.
Genera xml pero por simplicidad usaré 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"/>
Las entradas AHCI
en sus nombres son discos SATA, E1k0
aparentemente es un adaptador de red.