Проверить использование гостевой памяти vps и использование процессора

У меня есть гости VPS, которые управляются KVM и libvirt. Используя virt-df, я могу проверить реальное использование диска каждым гостем VPS.

#virt-df [--options] -d domname

Существует ли подобный инструмент для проверки использования памяти и процессора?

Я пробовал virt-top, но возвращаемые cpu% и mem% были в основном меньше 1%, что было менее точно.

2 ответа

 virsh dommemstat <vm-name>

Это покажет правильную память, которую использует vm, вместе с общей памятью, выделенной для нее.

Пример: мое имя виртуальной машины - testvm. поэтому команда будет:

 virsh dommemstat testvm

Выход:

 actual 8388608
 swap_in 189132507715
 rss 1945288

Я подозреваю, что вы путаете вещи здесь. virt-df покажет вам дисковое пространство внутри гостя. virt-top покажет вам, какие ресурсы использует гость на хосте. Ссылка "менее 1%" указывает на то, что гость не использовал слишком много ресурсов хоста.

Из инстанса KVM невозможно определить, какие процессы запущены или какой процент ЦП / памяти они используют. Экземпляры KVM в основном являются черным ящиком для хоста.

Другие вопросы по тегам