Мониторинг 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:
- Перейдите в Settings > Cloud and virtualization > VMware и выберите Connect new instance.
- Выберите IP-адрес или имя сервера vCenter или автономного хоста ESXi, который вы хотите отслеживать (пропустите префикс протокола
http://илиhttps://). - Проверьте сетевые/прокси-настройки. Если вы получаете ошибку связи, даже если предоставленные данные верны, это может быть связано с вашими сетевыми/прокси-настройками. Мы рекомендуем пересмотреть сетевые/прокси-настройки при добавлении новой интеграции 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¶
- Вариант 1 — Консоль событий vCentre
- Вариант 2 — VMware PowerCLI — только Windows
- Мониторинг недействительных учётных данных
Настройка мониторинга vSphere с помощью Settings API¶
Вы можете использовать Settings API для настройки мониторинга VMware vSphere.
- Чтобы изучить схему, используйте GET a schema с
builtin:virtualization.vmwareв качестве schemaId. - На основе схемы
builtin:virtualization.vmwareсоздайте объект конфигурации. - Для создания конфигурации используйте POST an object.