Мониторинг сервера виртуализации

Мониторинг сервера виртуализации#

В ПВ используется распределенная система мониторинга. На сервере виртуализации функционирует агент мониторинга, который с заданной периодичностью выполняет тесты и отсылает собранные данные службе onemonitord на сервере управления.

Информация мониторинга, собранная в ходе выполнения тестов, содержит значения параметров, приведенных в таблице:

Параметр

Описание

HYPERVISOR

Название гипервизора сервера виртуализации, применяется для выбора серверов виртуализации с определенной технологией

ARCH

Архитектура ЦП сервера виртуализации, например, x86_64

MODELNAME

Название модели ЦП сервера виртуализации, например, Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz

CPUSPEED

Частота ЦП в МГц

HOSTNAME

Сетевое имя сервера виртуализации (в соответствии с ответом на команду hostname)

VERSION

Версия тестовых программ. Используются для контроля локальных изменений и обновления

MAX_CPU

Количество ЦП, умноженное на 100. Например, значение для машины с 16 ядрами будет составлять 1600. Кроме того, это значение отображается в виде параметра CPU TOTAL в секции HOST SHARE после выполнения команды onehost show

MAX_MEM

Максимальное количество памяти, которое может использоваться для ВМ. Кроме того, это значение отображается в виде параметра MEMORY TOTAL в секции HOST SHARE после выполнения команды onehost show

MAX_DISK

Общий объем пространства хранилища в МБ

USED_CPU

Процент используемой мощности ЦП, умноженной на количество ядер. Кроме того, это значение отображается как CPU USED в секции HOST SHARE после выполнения команды onehost show

USED_MEM

Используемая память, в килобайтах. Кроме того, это значение отображается в виде параметра MEMORY USED (REAL) в секции HOST SHARE после выполнения команды onehost show

USED_DISK

Используемый объем пространства хранилища в МБ

FREE_CPU

Процент неиспользуемой мощности ЦП, умноженной на количество ядер. Например, если в 4-ядерной машине не используются 50% мощности ЦП, значение данного параметра составит 200

FREE_MEM

Память, доступная для ВМ на данный момент, в КБ

FREE_DISK

Объем свободного пространства хранилища в МБ

CPU_USAGE

Общая мощность ЦП, распределенная среди ВМ, запущенных на данном сервере виртуализации в соответствии с запросом, который указан в параметре CPU в каждом шаблоне ВМ. Кроме того, это значение отображается в виде параметра CPU USED (ALLOCATED) в секции HOST SHARE после выполнения команды onehost show

MEM_USAGE

Общая память, распределенная среди ВМ, запущенных на данном сервере виртуализации в соответствии с запросом, который указан в параметре MEMORY в каждом шаблоне ВМ. Кроме того, это значение отображается в виде параметра MEMORY USED (ALLOCATED) в секции HOST SHARE после выполнения команды onehost show

DISK_USAGE

Общий размер образов диска для ВМ, запущенных на сервере виртуализации, рассчитанный с применением параметра SIZE каждого образа с учетом характеристик хранилища

NETRX

Объем входящего сетевого трафика

NETTX

Объем исходящего сетевого трафика

WILD

Разделенный запятыми перечень ВМ, работающих на сервере виртуализации, которые не были запущены службами ПВ и не контролируются в данный момент

ZOMBIES

Разделенный запятыми перечень ВМ, работающих на сервере виртуализации, которые были запущены службами ПВ, но в данный момент им не контролируются