[comment]: # ({6a0c5b31-f12088b9})
# 5 Мониторинг VMware с помощью Zabbix

[comment]: # ({/6a0c5b31-f12088b9})

[comment]: # ({24e3c059-5d1315b7})
#### Введение

На этой странице описаны шаги, необходимые для начала базового мониторинга VMware.

[comment]: # ({/24e3c059-5d1315b7})

[comment]: # ({13a80971-c72a7574})
**Для кого предназначено это руководство**

Это руководство предназначено для новых пользователей Zabbix и содержит минимальный набор шагов, необходимых для включения базового мониторинга VMware.
Если вам нужны возможности глубокой настройки или более расширенная конфигурация, см. раздел [Мониторинг виртуальных машин](/manual/vm_monitoring) или раздел [Конфигурация](/manual/config) руководства Zabbix.

[comment]: # ({/13a80971-c72a7574})

[comment]: # ({b20ff86d-8f8b7ac1})
**Предварительные требования**

Перед тем как продолжить работу с этим руководством, необходимо [загрузить и установить](https://www.zabbix.com/download) сервер Zabbix и веб-интерфейс Zabbix в соответствии с инструкциями для вашей ОС.

В зависимости от вашей среды некоторые шаги в этом руководстве могут незначительно отличаться.
Это руководство основано на среде, работающей под Ubuntu.

Предполагается, что VMware уже настроен.
Это руководство не охватывает настройку VMware.

[comment]: # ({/b20ff86d-8f8b7ac1})

[comment]: # ({26a3ea93-90ebdd62})
#### Настройка сервера Zabbix

Чтобы выполнять мониторинг VMware, необходимо включить процессы Zabbix *vmware collector*.
Дополнительные сведения о том, как выполняется мониторинг VMware, см. в разделе [Мониторинг виртуальных машин](/manual/vm_monitoring#data-collection).

1\. Откройте файл конфигурации сервера Zabbix.

```bash
vi /etc/zabbix/zabbix_server.conf
```

2\. Найдите и задайте параметр [`StartVMwareCollectors`](/manual/appendix/config/zabbix_server#startvmwarecollectors) в файле конфигурации сервера Zabbix равным `2` [или больше](/manual/vm_monitoring#configuration) (значение по умолчанию — `0`).

```ini
### Option: StartVMwareCollectors
#       Number of pre-forked vmware collector instances.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartVMwareCollectors=0

StartVMwareCollectors=2
```

3\. Перезапустите сервер Zabbix.

```bash
systemctl restart zabbix-server
```

После запуска процессов *vmware collector* переходите к следующему шагу.

[comment]: # ({/26a3ea93-90ebdd62})

[comment]: # ({91f1cfec-578be2d0})
#### Настройка веб-интерфейса Zabbix

1\. Войдите в веб-интерфейс Zabbix.

2\. [Создайте узел сети](/manual/config/hosts/host) в веб-интерфейсе Zabbix:

- В поле *Host name* введите имя узла сети (например, "VMware environment").
- В поле *Templates* введите или выберите шаблон "VMware FQDN" (или "VMware").
Дополнительные сведения об этих шаблонах см. в разделе [Мониторинг виртуальных машин](/manual/vm_monitoring#ready-to-use-templates).
- В поле *Host groups* введите или выберите группу узлов сети (например, новую группу узлов сети "VMware").

![](../../../assets/en/manual/guides/vmware_host.png){width="600"}

- На вкладке *Macros* задайте следующие макросы узла сети:
    - {$VMWARE.URL} - URL SDK службы VMware (vCenter или гипервизор ESXi) (https://servername/sdk)
    - {$VMWARE.USERNAME} - имя пользователя службы VMware
    - {$VMWARE.PASSWORD} - пароль пользователя службы VMware {$VMWARE.USERNAME}

![](../../../assets/en/manual/guides/vmware_macros.png){width="600"}

3\. Нажмите кнопку *Add*, чтобы создать узел сети. Этот узел сети будет представлять вашу среду VMware.

[comment]: # ({/91f1cfec-578be2d0})

[comment]: # ({baf29222-9efdc0ab})
#### Просмотр собранных метрик

Поздравляем! На этом этапе Zabbix уже выполняет мониторинг вашей среды VMware.

В зависимости от конфигурации вашей среды VMware Zabbix может [обнаружить](/manual/vm_monitoring#discovery) и затем создать узлы сети для обнаруженных сущностей.
Обратите внимание, что обнаружение и создание узлов сети при необходимости также можно [выполнить вручную](/manual/config/items/check_now).

Чтобы просмотреть созданные узлы сети, перейдите в раздел меню [*Сбор данных → Узлы сети*](/manual/web_interface/frontend_sections/data_collection/hosts).

![](../../../assets/en/manual/guides/vmware_discovered_hosts.png){width="600"}

Чтобы просмотреть собранные метрики, перейдите в раздел меню [*Мониторинг → Узлы сети*](/manual/web_interface/frontend_sections/monitoring/hosts) и нажмите *Последние данные* рядом с созданным узлом сети "VMware environment" или одним из узлов сети, созданных для обнаруженных сущностей.

![](../../../assets/en/manual/guides/vmware_monitored_hosts.png){width="600"}

Это действие откроет список всех последних метрик, собранных с выбранного узла сети.

![](../../../assets/en/manual/guides/vmware_latest_data.png){width="600"}

Обратите внимание, что для некоторых элементов данных отсутствуют данные и они находятся в состоянии *Не поддерживается*.
Это связано с тем, что Zabbix не может найти допустимые [счетчики производительности](/manual/vm_monitoring/vmware_keys#footnotes) для конкретного хранилища данных, поскольку оно не включено в отслеживаемой среде VMware.

[comment]: # ({/baf29222-9efdc0ab})

[comment]: # ({4cead10e-be8f9f3b})
#### Настройка оповещений о проблемах

Zabbix может уведомлять вас о проблемах в вашей инфраструктуре с помощью различных методов.
В этом руководстве приведены основные шаги настройки для отправки оповещений по электронной почте.

1\. Перейдите в [*Настройки пользователя → Профиль*](/manual/web_interface/user_profile), откройте вкладку *Media* и [добавьте свой адрес электронной почты](/manual/quickstart/login#adding-user).

![](../../../assets/en/manual/quickstart/new_media.png){width="600"}

2\. Следуйте руководству по [получению уведомления о проблеме](/manual/quickstart/notification).

В следующий раз, когда Zabbix обнаружит проблему, вы должны получить оповещение по электронной почте.

[comment]: # ({/4cead10e-be8f9f3b})

[comment]: # ({3eb20a1e-3dd552d0})
#### См. также

- [Создание элемента данных](/manual/config/items/item) - как начать мониторинг дополнительных метрик.
- [Эскалации проблем](/manual/config/notifications/action/escalations) - как создавать многошаговые сценарии оповещений
  (например, сначала отправить сообщение системному администратору, затем, если проблема не будет решена в течение 45 минут, отправить сообщение менеджеру центра обработки данных).
- [Мониторинг виртуальных машин](/manual/vm_monitoring#ready-to-use-templates) - дополнительная информация о мониторинге VMware (процесс сбора данных, параметры конфигурации сервера, рекомендации по устранению неполадок и т. д.).
- [Ключи элементов данных для мониторинга VMware](/manual/vm_monitoring/vmware_keys) - полный список метрик VMware, которые можно отслеживать с помощью Zabbix.
- Шаблон [*VMware*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware?at=refs%2Fheads%2Frelease%2F7.4) - дополнительная информация о шаблоне *VMware*.
- Шаблон [*VMware FQDN*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware_fqdn?at=refs%2Fheads%2Frelease%2F7.4) - дополнительная информация о шаблоне *VMware FQDN*.

[comment]: # ({/3eb20a1e-3dd552d0})
