vbmon.py программа на языке python, которая снимет показания основных счетчиков производительности VirtualBox хоста и ВМ и строит по ним графики. Пример.
Работа программы протестирована мной на Ubuntu 10.10 x64,Windows 7 и XP. Для работы программы требуется: VirtualBox 4.0.4+, rrdtool 1.2.3+ , python 2.6+, pywin32.
Пример использования для практических целей.
Вы можете скачать программу со страницы проекта http://code.google.com/p/vboxmon/downloads/list.
Установите пакеты rrdtool и python(sudo apt-get install rrdtool python).
Скачайте файлы со страницы загрузки в любое место на вашем диске
Скачайте и установите программу rrdtool (RRDtool-1.3.8-win32-ruby1.8-perl5.10-Setup.exe)
Скачайте и установите программу python (python-2.7.1.msi или python-2.7.1.amd64.msi).
Скачайте и установите pywin32 (pywin32-216.win32-py2.7.exe)
Скачайте файлы со страницы загрузки в любое место на вашем диске
-p вывести значения параметров программы
-h печать справки по параметрам
-v выводить отладочные сообщения
-i периодичность снятия значений в секундах, по умолчанию 10
-d путь к папке, где будут сохраняться файлы rrd и графиков файлы
-s размер графиков в минутах, по умолчанию 30
-e имена ВМ, через запятую, которые не следует выводить на графике. По умолчанию выводится все
-x ширина графика в пикселах, по умолчнанию 450
-y высота графика, по умолчанию 300
-g генерировать графики, по умолчанию графики не создаются
-c создать файлы графиков и выйти
-r путь к утилите rrdtool path
-b список жестких дисков для которых считается активность, через запятую, по умолчанию 'sda,sdb,sr0' (только для linux)
-n список сетевых устройств по которым считается трафик,через запятую, по умолчанию 'eth0' (только для linux)
-m не выводить график по хост системе, по умолчанию выводится
В винде рекомендую ставить все в один каталог с путями без пробелов. После установки программ в Windows рекомендуется перезагрузиться.
Лицензия GNU GPL. Используйте, изменяйте и распростроняйте без всяких ограничений. Автор не несет никакой ответственности за неправильную работу программы и понесенный ущерб в резултате ее работы.
Автор Илья Мингалиев mirspo@yandex.ru, http://mirspo.narod.ru/