Перейти к содержанию

Мониторинг VMware vSphere

Настройка мониторинга платформы VMware в Dynatrace проста благодаря использованию ActiveGate в качестве коммуникационного шлюза.

  • ActiveGate получает данные от VMware и отправляет их в кластер Dynatrace.
  • OneAgent, установленный на каждой виртуальной машине, предоставляет дополнительные данные о состоянии вашей инфраструктуры.

Поток данных мониторинга от вашей платформы VMware в Dynatrace:

Поток данных виртуализации

Нижеследующее относится только к VMware. Для других платформ виртуализации вам достаточно установить OneAgent для мониторинга виртуализированных хостов, поскольку мониторинг уровней управления виртуализацией поддерживается только для VMware.

После установки Dynatrace OneAgent и активации мониторинга процессов на виртуальной машине вы можете видеть, что происходит в вашей операционной системе, а именно, как ведут себя и взаимодействуют процессы на основе хоста.

Dynatrace собирает информацию об использовании виртуализированного процессора, потреблении памяти и операциях, связанных с хранилищем. Dynatrace также обнаруживает миграции виртуальных машин (vMotion) и создание новых виртуальных машин.

Выполните следующие шаги для настройки мониторинга на уровне управления виртуализацией вашего VMware vCenter или автономных хостов ESXi.

Предварительные требования

  • Доступ только для чтения к серверу vCenter или доступ к автономному хосту ESXi.

Установка и настройка ActiveGate

Установите Environment ActiveGate в вашем центре обработки данных перед подключением Dynatrace к вашей платформе VMware. Для Dynatrace Managed вы можете использовать встроенный ActiveGate, работающий на узле кластера. Однако Cluster ActiveGate обычно используется для пересылки данных мониторинга RUM и/или Synthetic в кластер Dynatrace. Мы рекомендуем не перегружать этот ActiveGate другим типом данных мониторинга. В зависимости от размера VMware вы можете рассмотреть использование выделенного ActiveGate для каждой среды.

Для мониторинга виртуализации свойство vmware_monitoring_enabled в custom.properties должно быть установлено в значение true (значение по умолчанию).

Подробности см. в разделе Настройка свойств ActiveGate.

Подключение Dynatrace к вашей платформе VMware

Чтобы подключить Dynatrace к вашей платформе VMware:

  1. Перейдите в Settings > Cloud and virtualization > VMware и выберите Connect new instance.
  2. Выберите IP-адрес или имя сервера vCenter или автономного хоста ESXi, который вы хотите отслеживать (пропустите префикс протокола http:// или https://).
  3. Проверьте сетевые/прокси-настройки. Если вы получаете ошибку связи, даже если предоставленные данные верны, это может быть связано с вашими сетевыми/прокси-настройками. Мы рекомендуем пересмотреть сетевые/прокси-настройки при добавлении новой интеграции VMware.

Также при необходимости вы можете обойти прокси для подключения к vCenter или ESXi при настройке интеграции VMware. Измените конфигурацию ActiveGate, чтобы исключить определённый хост из прокси. 4. Введите соответствующие учётные данные пользователя, чтобы ActiveGate мог выполнить вход и собирать данные мониторинга. Необходимые привилегии для этого пользователя — просмотр и доступ только для чтения. Доступ уровня администратора не требуется для включения мониторинга (изменения в настройках VMware не требуются).

Вам не нужно добавлять хосты ESXi по отдельности, если они управляются сервером vCenter. 5. ActiveGate версии 1.268+ — укажите условие фильтрации для ограничения количества отслеживаемых кластеров:

  • $prefix(parameter) — значение свойства начинается с parameter
  • $eq(parameter) — значение свойства точно совпадает с parameter
  • $suffix(parameter) — значение свойства заканчивается на parameter
  • $contains(parameter) — значение свойства содержит parameter
  • Выберите Test connection для проверки успешного подключения к вашему vCenter с введёнными данными.

Учётные данные

Учётные данные больше не проверяются автоматически, поэтому важно предоставить действительные учётные данные для подключения к вашему vCenter. Если вы укажете недействительные учётные данные, Dynatrace всё равно будет пытаться подключиться к вашему vCenter, что может создать ненужный сетевой трафик.

Если учётные данные для определённого vCenter со временем изменятся, и вы забудете обновить их в настройках, Dynatrace обнаружит пять неудачных попыток подключения к вашему vCenter. После этого настройка будет отключена, чтобы предотвратить блокировку вашей учётной записи VMware. 7. Выберите Save changes.

Синхронизация времени

Различия в системном времени могут привести к отсутствию метрик VMware. Для корректного отображения данных мониторинга в Dynatrace синхронизируйте настройки времени на всех отслеживаемых хост-средах и vCenter с NTP-сервером.

Чтобы охватить всю вашу виртуальную инфраструктуру, повторите эти шаги для всех остальных серверов vCenter или автономных хостов ESXi в вашей среде.

Ограничение мониторинга инфраструктуры VMware

После настройки мониторинга VMware вы можете захотеть ограничить, какие элементы инфраструктуры (например, хосты и ВМ) должны фактически отслеживаться Dynatrace. Для этого вы можете использовать механизм разрешений, доступный в VMware. Для получения дополнительной информации см. Ограничение мониторинга инфраструктуры VMware с помощью разрешений.

Устранение неполадок подключения VMware

Настройка мониторинга vSphere с помощью Settings API

Вы можете использовать Settings API для настройки мониторинга VMware vSphere.

  1. Чтобы изучить схему, используйте GET a schema с builtin:virtualization.vmware в качестве schemaId.
  2. На основе схемы builtin:virtualization.vmware создайте объект конфигурации.
  3. Для создания конфигурации используйте POST an object.