Мониторинг Microsoft Hyper-V: различия между версиями

Материал из Документация Ключ-АСТРОМ
 
(не показана 1 промежуточная версия этого же участника)
Строка 54: Строка 54:
** Windows 10 Корпоративная/Профессиональная/Образовательная
** Windows 10 Корпоративная/Профессиональная/Образовательная
** Windows Server 2016 или новее
** Windows Server 2016 или новее
Примечание о топологических связях между обнаруженными виртуальными машинами Hyper-V и экземплярами виртуальных машин, отслеживаемыми ЕдинымАгентом:
* Начиная с версии 2.0.13, это расширение поддерживает связь SAME_AS между обнаруженными виртуальными машинами и контролируемыми ЕдинымАгентом экземплярами гостевой ОС, используя IP-адрес в качестве свойства соединения.
* Эти отношения позволяют:
** Аналитику ИИ для совместного анализа показателей, полученных с помощью этого расширения и ЕдиногоАгента, для полной характеристики производительности контролируемых экземпляров гостевой ОС
** Приложение Discovery and Coverage, предлагающее, какие обнаруженные виртуальные машины следует оснастить ЕдинымАгентом для полного контроля производительности
* Эта связь работает для известных гостевых ОС Windows, но имеет ограничения, когда гостевая ОС — это Linux. Это ограничение связано с тем, что на Hyper-V гостевая ОС Linux должна быть оснащена службой интеграции Linux от Microsoft , в то время как эта служба поддерживает ограниченный спектр дистрибутивов Linux.


=== Вопросы и ответы ===
=== Вопросы и ответы ===
Строка 68: Строка 60:
A: Расширение должно быть включено на всех хостовых (серверных/узловых) машинах в кластере. Расширение собирает метрики с гостевых виртуальных машин, работающих на каждом хосте.
A: Расширение должно быть включено на всех хостовых (серверных/узловых) машинах в кластере. Расширение собирает метрики с гостевых виртуальных машин, работающих на каждом хосте.


=== В: Каково потребление DDU этим расширением? ===
=== В: Каково потребление ВИД этим расширением? ===
A: Формула для расчета потребления DDU расширения следующая:
A: Формула для расчета потребления DDU расширения следующая:
   <code>( ( 3 * number of Clusters)
   <code>( ( 3 * number of Clusters)
Строка 76: Строка 68:
  + ( ( 4 * number of Virtual Storage Devices)
  + ( ( 4 * number of Virtual Storage Devices)
  + ( ( 6 * number of NICs)
  + ( ( 6 * number of NICs)
  + ( ( 6 * number of vNICs) ) * 525.6 DDUs/year</code>
  + ( ( 6 * number of vNICs) ) * 525.6 ВИД/год</code>
Стоимость DDU выше не включает в себя возможные события лога или пользовательские события, вызванные расширением. Для получения дополнительной информации посетите страницы стоимости событий журнала DDU и стоимости пользовательских событий DDU .
Стоимость ВИД выше не включает в себя возможные события лога или пользовательские события, вызванные расширением. Для получения дополнительной информации посетите страницы стоимости событий журнала ВИД и стоимости пользовательских событий ВИД .
 
=== Наборы функций ===
Ниже приведен полный список наборов функций, представленных в этой версии. Чтобы обеспечить соответствие вашим потребностям, администратор может активировать и деактивировать отдельные наборы функций во время настройки.


=== Расширение контента ===
''Наборы функций, / Количество включенных показателей:''
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Отправлено сетевых пакетов
|hyperv.virtual_machine.network_interface_card.packets_sent
| -
|в сек
|-
|Получено сетевых пакетов
|hyperv.virtual_machine.network_interface_card.packets_received
| -
|в сек
|-
|переданные сетевые пакеты
|hyperv.virtual_machine.network_interface_card.packets_transferred
| -
|в сек
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Загрузка ЦП
|hyperv.host.cpu_utilization
| -
|Процент
|-
|Логическое количество ЦП
|hyperv.host.logical_cpu_count.gauge
| -
|Ядра
|-
|Физическое количество ЦП
|hyperv.host.physical_cpu_count.gauge
| -
|Ядра
|-
|Резерв ЦП
|hyperv.host.cpu_reserve
| -
|Процент
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Общее пространство
|hyperv.cluster_shared_volume.total_space
| -
|Байт
|-
|Использованное дисковое пространство
|hyperv.cluster_shared_volume.used_space
| -
|Байт
|-
|Доступное место на диске
|hyperv.cluster_shared_volume.free_space
| -
|Байт
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Отправлено сетевых пакетов
|hyperv.хост.сетевая_интерфейсная_карта.пакеты_отправлены
| -
|БайтВСекунду
|-
|Получено сетевых пакетов
|hyperv.хост.сетевая_интерфейсная_карта.пакеты_получены
| -
|БайтВСекунду
|-
|Передано сетевых пакетов
|hyperv.хост.сетевая_интерфейсная_карта.пакеты_переданы
| -
|БайтВСекунду
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Скорость чтения диска
|hyperv.виртуальная_машина.устройство_хранения.скорость_чтения
| -
|PerSecond
|-
|Скорость записи на диск
|hyperv.виртуальная_машина.устройство_хранения.скорость_записи
| -
|PerSecond
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Скорость чтения диска
|hyperv.host.disk.read_rate
| -
|PerSecond
|-
|Скорость записи на диск
|hyperv.host.disk.write_rate
| -
|PerSecond
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Отправлено сетевых байтов
|hyperv.хост.сетевая_карта_интерфейса.байты_отправлены
| -
|БайтВСекунду
|-
|Получено сетевых байтов
|hyperv.хост.сетевая_карта_интерфейса.получено_байт
| -
|БайтВСекунду
|-
|Передано сетевых байтов
|hyperv.хост.сетевая_интерфейсная_карта.байты_передано
| -
|БайтВСекунду
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Общий размер диска
|hyperv.хост.диск.общий_размер
| -
|Байты
|-
|Доступное место на диске
|hyperv.host.disk.space_free
| -
|Байты
|}
{| class="wikitable"
{| class="wikitable"
|+
! colspan="1" |Название метрики
!Тип контента
! colspan="1" |Ключ метрики
!Количество включенных элементов
! colspan="1" |Описание
! colspan="1" |Единица
|-
|Количество ЦП
|hyperv.virtual_machine.cpu_count.gauge
| -
|Ядра
|-
|Резерв ЦП
|hyperv.виртуальная_машина.cpu_reserve
| -
|Процент
|-
|-
|макет экрана
|Загрузка ЦП
|7
|hyperv.virtual_machine.cpu_utilization
| -
|Процент
|-
|-
|макет экрана списка
|Общая память
|7
|hyperv.виртуальная_машина.общая_память
| -
|Байты
|-
|-
|инъекции экрана
|Использованная память
|1
|hyperv.виртуальная_машина.используемая_память
| -
|Байты
|-
|-
|свойства экрана
|Давление памяти
|2
|hyperv.виртуальная_машина.давление_памяти
| -
|Процент
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|-
|списки экранных объектов
|Количество виртуальных машин
|11
|hyperv.host.virtual_machine_count.gauge
| -
|Считать
|-
|Число запущенных виртуальных машин
|hyperv.host.running_virtual_machine_count.gauge
| -
|Считать
|-
|Время безотказной работы
|hyperv.host.uptime
| -
|Секунды
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|-
|общий тип
|Отправлено сетевых байтов
|7
|hyperv.виртуальная_машина.сетевая_карта_интерфейса.байты_отправлены
| -
|БайтВСекунду
|-
|-
|группы диаграмм экрана
|Получено сетевых байтов
|16
|hyperv.виртуальная_машина.сетевая_карта_интерфейса.получено_байт
| -
|БайтВСекунду
|-
|-
|оповещения
|Передано сетевых байтов
|10
|hyperv.виртуальная_машина.сетевая_карта_интерфейса.байты_передано
| -
|БайтВСекунду
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|-
|запрос иетрики
|Общая память
|9
|hyperv.host.total_memory
| -
|Килобайт
|-
|-
|панели управления
|Доступная память
|1
|hyperv.хост.доступная_память
| -
|Килобайт
|}
{| class="wikitable"
! colspan="1" |Название метрики
! colspan="1" |Ключ метрики
! colspan="1" |Описание
! colspan="1" |Единица
|-
|-
|общие отношения
|Общее дисковое пространство
|8
|hyperv.виртуальная_машина.устройство_хранения.общее_дисковое_пространство
| -
|Байт
|-
|-
|метаданные метрики
|Использованное дисковое пространство
|50
|hyperv.виртуальная_машина.устройство_хранения.используемое_дисковое_пространство
| -
|Байт
|}
|}
=== Наборы функций ===

Текущая версия на 06:58, 31 января 2025

Инфраструктура Microsoft Hyper-V

Контролируйте работоспособность и производительность кластеров, хостов и виртуальных машин Hyper-V.

Обзор

Это расширение контролирует производительность структуры Hyper-V, отслеживая работоспособность, производительность и использование ресурсов виртуальных машин Hyper-V вместе с контекстом их хостовых и кластерных ресурсов. Расширение Hyper-V использует командлеты PowerShell и WMI для сбора данных из гипервизора Windows, следуя передовым практикам, применяемым Microsoft.

Это предназначено для пользователей, которые:

хотят получить полный мониторинг своих кластеров Hyper-V, обнаруживать проблемы до того, как они окажутся серьезными, и определять первопричину на уровне виртуализации и приложений, включая:

  • Узкие места процессора
  • Узкие места памяти
  • Узкие места сети
  • Узкие места в хранении
  • Зависимые приложения, размещенные в кластере Hyper-V

Варианты использования

Это расширение позволяет вам:

  • Контролировать работоспособность и производительность кластера Hyper-V, используя встроенные экраны анализа и удобные в навигации панели мониторинга.
  • Убедиться, что ресурсы оптимально распределены между виртуальными машинами.
  • Связать производительность приложений и виртуальных машин, отслеживаемых с помощью ЕдиногоАгента, с базовыми ресурсами Hyper-V, выделенными для виртуальных машин.

Начало

Это расширение выполняется ЕдинымАгентом (локальный мониторинг). Для начала активируйте расширение в своей среде с помощью внутрипродуктового концентратора на каждом хосте, включающем кластер Hyper-V. Это означает, что на всех хост-машинах кластера ЕдиногоАгента должен быть уже установлен.

В настройках конфигурации предоставьте учетной записи пользователя Windows как минимум следующие разрешения:

  • Группа администраторов Hyper-V
  • Доступ на чтение к кластеру, проверьте с помощью Get-ClusterAccess
  • Доступ для чтения и записи к каталогу Windows TEMP

Подробности

Собранные показатели:

  • Здоровье виртуальных машин
  • Использование памяти
  • Загрузка ЦП
  • Операции хранилища
  • Сетевой трафик

Это расширение создано на основе Extension Framework 2.0 и обеспечивает:

  • Конфигурацию, необходимую для управления выполнением командлетов PowerShell Hyper-V и сбора метрик из них
  • Панель инструментов
  • Определения топологии
  • Унифицированные экраны анализа

Информация о совместимости

Для этого расширения требуется:

  • ОС x64 с виртуализацией, активируемой BIOS:
    • Windows 10 Корпоративная/Профессиональная/Образовательная
    • Windows Server 2016 или новее

Вопросы и ответы

В: Необходимо ли развертывать расширение на каждом сервере (узле) в кластере Hyper-V или достаточно развернуть его на одном сервере, имеющем доступ к сведениям о кластере?

A: Расширение должно быть включено на всех хостовых (серверных/узловых) машинах в кластере. Расширение собирает метрики с гостевых виртуальных машин, работающих на каждом хосте.

В: Каково потребление ВИД этим расширением?

A: Формула для расчета потребления DDU расширения следующая:

  ( ( 3 * number of Clusters)
+ ( ( 9 * number of Hosts)
+ ( ( 6 * number of VMs)
+ ( ( 4 * number of Storage Devices)
+ ( ( 4 * number of Virtual Storage Devices)
+ ( ( 6 * number of NICs)
+ ( ( 6 * number of vNICs) ) * 525.6 ВИД/год

Стоимость ВИД выше не включает в себя возможные события лога или пользовательские события, вызванные расширением. Для получения дополнительной информации посетите страницы стоимости событий журнала ВИД и стоимости пользовательских событий ВИД .

Наборы функций

Ниже приведен полный список наборов функций, представленных в этой версии. Чтобы обеспечить соответствие вашим потребностям, администратор может активировать и деактивировать отдельные наборы функций во время настройки.

Наборы функций, / Количество включенных показателей:

Название метрики Ключ метрики Описание Единица
Отправлено сетевых пакетов hyperv.virtual_machine.network_interface_card.packets_sent - в сек
Получено сетевых пакетов hyperv.virtual_machine.network_interface_card.packets_received - в сек
переданные сетевые пакеты hyperv.virtual_machine.network_interface_card.packets_transferred - в сек
Название метрики Ключ метрики Описание Единица
Загрузка ЦП hyperv.host.cpu_utilization - Процент
Логическое количество ЦП hyperv.host.logical_cpu_count.gauge - Ядра
Физическое количество ЦП hyperv.host.physical_cpu_count.gauge - Ядра
Резерв ЦП hyperv.host.cpu_reserve - Процент
Название метрики Ключ метрики Описание Единица
Общее пространство hyperv.cluster_shared_volume.total_space - Байт
Использованное дисковое пространство hyperv.cluster_shared_volume.used_space - Байт
Доступное место на диске hyperv.cluster_shared_volume.free_space - Байт
Название метрики Ключ метрики Описание Единица
Отправлено сетевых пакетов hyperv.хост.сетевая_интерфейсная_карта.пакеты_отправлены - БайтВСекунду
Получено сетевых пакетов hyperv.хост.сетевая_интерфейсная_карта.пакеты_получены - БайтВСекунду
Передано сетевых пакетов hyperv.хост.сетевая_интерфейсная_карта.пакеты_переданы - БайтВСекунду
Название метрики Ключ метрики Описание Единица
Скорость чтения диска hyperv.виртуальная_машина.устройство_хранения.скорость_чтения - PerSecond
Скорость записи на диск hyperv.виртуальная_машина.устройство_хранения.скорость_записи - PerSecond
Название метрики Ключ метрики Описание Единица
Скорость чтения диска hyperv.host.disk.read_rate - PerSecond
Скорость записи на диск hyperv.host.disk.write_rate - PerSecond
Название метрики Ключ метрики Описание Единица
Отправлено сетевых байтов hyperv.хост.сетевая_карта_интерфейса.байты_отправлены - БайтВСекунду
Получено сетевых байтов hyperv.хост.сетевая_карта_интерфейса.получено_байт - БайтВСекунду
Передано сетевых байтов hyperv.хост.сетевая_интерфейсная_карта.байты_передано - БайтВСекунду
Название метрики Ключ метрики Описание Единица
Общий размер диска hyperv.хост.диск.общий_размер - Байты
Доступное место на диске hyperv.host.disk.space_free - Байты
Название метрики Ключ метрики Описание Единица
Количество ЦП hyperv.virtual_machine.cpu_count.gauge - Ядра
Резерв ЦП hyperv.виртуальная_машина.cpu_reserve - Процент
Загрузка ЦП hyperv.virtual_machine.cpu_utilization - Процент
Общая память hyperv.виртуальная_машина.общая_память - Байты
Использованная память hyperv.виртуальная_машина.используемая_память - Байты
Давление памяти hyperv.виртуальная_машина.давление_памяти - Процент
Название метрики Ключ метрики Описание Единица
Количество виртуальных машин hyperv.host.virtual_machine_count.gauge - Считать
Число запущенных виртуальных машин hyperv.host.running_virtual_machine_count.gauge - Считать
Время безотказной работы hyperv.host.uptime - Секунды
Название метрики Ключ метрики Описание Единица
Отправлено сетевых байтов hyperv.виртуальная_машина.сетевая_карта_интерфейса.байты_отправлены - БайтВСекунду
Получено сетевых байтов hyperv.виртуальная_машина.сетевая_карта_интерфейса.получено_байт - БайтВСекунду
Передано сетевых байтов hyperv.виртуальная_машина.сетевая_карта_интерфейса.байты_передано - БайтВСекунду
Название метрики Ключ метрики Описание Единица
Общая память hyperv.host.total_memory - Килобайт
Доступная память hyperv.хост.доступная_память - Килобайт
Название метрики Ключ метрики Описание Единица
Общее дисковое пространство hyperv.виртуальная_машина.устройство_хранения.общее_дисковое_пространство - Байт
Использованное дисковое пространство hyperv.виртуальная_машина.устройство_хранения.используемое_дисковое_пространство - Байт