Статистика виртуальных машин

VirtiO драйверы

Пользователи сервиса “Виртуальное приватное облако” могут получать информацию о нагрузке своих виртуальных машин. Все данные наглядно представлены в виде графиков.

Для просмотра данных о нагрузке виртуальных машин перейдите на вкладку Статистика в панели управления сервером.

image

Для каждого сервера доступны следующие метрики:

Использование CPU

image

Использование памяти

image

Графики нагрузки дисков

image

image

Графики нагрузки сетевых интерфейсов

image

image

Статистика по всем метрикам также доступна через REST-API.

Подробнее читайте в нашем блоге в статье Сервис статистики VPC.  

VirtiO драйверы

Задача состоит в том, чтобы запустить некоторое количество виртуальных машин с Windows на типовом Linux-сервере.

Примечание: метрики не собираются из выключенных машин.

Задержки по времени

Сбор значений для всех метрик виртуальных машин происходит раз в 5 минут.

Обратите внимание, что самые первые значения метрик сетевых интерфейсов и дисков для только что созданных виртуальных машин приходят с задержкой в 10 минут. Это связано с необходимостью расчета разницы между приходящими раз в 5 минут измерениями для этих метрик.

Windows-система

Для корректной работы операционной системы семейства Windows в сервисе “Виртуальное приватное облако”, требуется установить драйверы VirtIO.

Скачать их можно по ссылке: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/.

Linux-система

Во всех современных Linux дистрибутивах требуемые драйверы присутствуют по умолчанию. Но если для вашего сервера не собираются какие-либо метрики, то можно добавить автозагрузку модулей ядра. Делается это следующим образом:

Для Debian-based дистрибутивов

В файл /etc/modules надо добавить следующие строчки: 

virtio_blk
virtio_scsi
virtio_balloon
virtio_net

Для Redhat-based дистрибутивов

В файл /etc/rc.modules надо добавить следующие строчки :

modprobe virtio
modprobe virtio_net
modprobe virtio_balloon
modprobe virtio_scsi
modprobe virtio_blk

Указанные модули запускаются автоматически при перезагрузке сервера.

Если возможности перезапустить сервер нет, то можно выполнить набор команд в терминале: 

modprobe virtio
modprobe virtio_net
modprobe virtio_balloon
modprobe virtio_scsi
modprobe virtio_blk