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

Команда virsh, отображающая потребление процессора и памяти?

Я хочу знать, есть ли команда virsh для отображения потребления ЦП и памяти каждой виртуальной машины. Я создал виртуальную машину с помощью KVM в системе ubuntu.

Команда dommemstat может предоставить вам статистику памяти для определенного домена и с domstats вы можете получить много статистики по всем доменам или только по указанным. Вы можете передать параметр --cpu-total чтобы увидеть общую сумму на данный момент.

Сначала получите интерактивную консоль virsh, набрав virsh в командной строке, а затем, оказавшись в консоли virsh, введите следующую команду:

virsh # domstats --cpu-total

Предыдущая команда предоставит вам статистику ЦП для всех доменов. Если у вас есть виртуальный менеджер вы можете видеть в реальном времени некоторые графики и другую красивую статистику, и если вы хотите собирать их на время, вам понадобится другой инструмент, я бы порекомендовал собирать и его плагин virt

Надя Нукс: Команда domstat --cpu-total выполняется в консоли virsh, а не из bash. Итак, у вас есть два основных способа сделать это.

Первый:

user@yourserver:~# virsh domstats --cpu-total

Второй:

user@yourserver:~# virsh
virsh # domstats --cpu-total

Надеюсь, это поможет лучше копировать и вставлять новым читателям :)