Назад | Перейти на главную страницу

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

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

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

Есть ли аналогичный служебный инструмент для проверки использования памяти и использования процессора?

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

 virsh dommemstat <vm-name>

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

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

 virsh dommemstat testvm

Вывод:

 actual 8388608
 swap_in 189132507715
 rss 1945288

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

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