Есть ли в Libvirt какие-либо команды для поиска информации о дисковых операциях ввода-вывода?

933
niladri chakrabarty

Информация о вводе / выводе диска, такая как пропускная способность, активность или задержка, или, по крайней мере, некоторые данные, относящиеся к диску, по которым можно рассчитать пропускную способность, активность или задержку. Есть ли какая-нибудь команда virsh или какой-либо метод в библиотеке python-libvirt, который помог бы мне найти эти значения?

1

1 ответ на вопрос

0
krt

Вы можете установить topутилиту like virt-top, которая используется для статистики виртуализации. Вы можете получить статистику по доменам сети, памяти, процессора и блочных устройств.

Для установки утилиты virt-top в Debian / Ubutnu используйте:

$ sudo apt-get install virt-top 

Для использования Redhat / Centos:

$ sudo yum install virt-top 

Начните использовать virt-topс:

$ virt-top 

И вы увидите что-то вроде этого:

enter image description here

Если вы хотите сохранить информацию из virt-topфайла для анализа, вы можете сохранить ее в csvфайл, подобный следующему:

$ virt-top --csv output.csv 

Прочитайте страницу руководства man virt-topдля большего количества примеров.

Спасибо за Ваш ответ. Но я не хочу использовать стороннее программное обеспечение в своем приложении. Я должен был быть более четким в своем вопросе. На самом деле, мне нужна какая-то команда virsh или какой-то метод в библиотеке python-libvirt, который помог бы мне найти эти значения. (Обновленный вопрос) niladri chakrabarty 8 лет назад 0

Похожие вопросы