PDF
Download PDF
Download page Получение информации о потреблении ресурсов.
Получение информации о потреблении ресурсов
Для вывода информации о потреблении ресурсов сервера виртуализации используется команда:
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Пример вывода после выполнения команды:gnuplot 5.2 patchlevel 6 Host 0 FREE_CPU from 07/07/2022 10:00 to 07/07/2022 12:11 400 +------------------------------------------------------------+ | + ** + + + + | 395 |-+ ** A A +-| | * * *** ** | 390 |-+ * * * * * * +-| | * * ** * * * | 385 |-+ * * * * * * +-| | ** * ** * * * | 380 |-+ * * * * * * +-| 375 |-+ * * ** * * * +-| | * * * * * * | 370 |-+ * * ** ** * **| | ** * * A * ****** | 365 |*+ *** * ****** +-| | A A** | 360 |-+ +-| | + + + + + + | 355 +------------------------------------------------------------+ 12:04 12:05 12:06 12:07 12:08 12:09 12:10 12:11
CODEПример команды для отображения в виде таблицы:
onehost monitoring 0 FREE_CPU --table --n 10 --unit GПример вывода после выполнения команды:Host 0 FREE_CPU from 07/07/2022 10:00 to 07/07/2022 12:06 TIME VALUE 11:59 396 11:59 360 12:01 396 12:01 360 12:02 400 12:02 356 12:04 396 12:04 364 12:06 400 12:06 364
CODE3. Пример команды для отображения в формате
csv
:onehost monitoring 0 FREE_CPU --csv ’;’ --n 10 --unit GПример вывода после выполнения команды:TIME;VALUE 11:59;396 11:59;360 12:01;396 12:01;360 12:02;400 12:02;356 12:04;396 12:04;364 12:06;400 12:06;364
CODE