Получение информации о потреблении ресурсов
Для вывода информации о потреблении ресурсов сервера виртуализации используется команда:
onehost monitoring <идентификатор_сервера_виртуализации> <параметр_мониторинга> <вид_отображения>
Параметры мониторинга:Параметр | Описание |
---|---|
FREE_CPU | Количество свободных ЦП |
FREE_MEMORY | Объем свободной памяти |
USED_CPU | Количество ЦП, выделенных для работы всех ВМ |
USED_MEMORY | Объем памяти, выделенной для работы всех ВМ |
NETRX | Объем входящего сетевого трафика |
NETTX | Объем исходящего сетевого трафика |
Если не указывать вид отображения, то информация мониторинга будет выведена в виде графика (в ОС СН должен быть установлен пакет gnuplot
). Кроме того, в качестве вида отображения информации мониторинга можно указать следующее:
"--table"
— табличный вид отображения;"--csv <символ_разделителя>"
— отображение в форматеcsv
.
Дополнительно можно указать следующие параметры отображения:
"--n <количество>"
— отображать указанное количество последних записей;- "
--unit <единицы_измерения>"
— отображение в заданных единицах измерения (например, "G" — в гигабайтах); "--start <дата>"
— отображать записи, начиная с указанной даты;"--end <дата>"
— отображать записи, до указанной даты.
Примеры
Отображения количества свободных ЦП в виде графика (в ОС СН должен быть установлен пакет gnuplot). Пример команды:
onehost monitoring 0 FREE_CPU --n 10 --unit GПример вывода после выполнения команды:CODEПример команды для отображения в виде таблицы:
onehost monitoring 0 FREE_CPU --table --n 10 --unit GПример вывода после выполнения команды:CODE3. Пример команды для отображения в формате
csv
:onehost monitoring 0 FREE_CPU --csv ’;’ --n 10 --unit GПример вывода после выполнения команды:CODE