5 Мониторинг VMware с помощью Zabbix

Введение

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

Для кого предназначено это руководство

Это руководство предназначено для новых пользователей Zabbix и содержит минимальный набор шагов, необходимых для включения базового мониторинга VMware. Если вам нужны возможности глубокой настройки или более расширенная конфигурация, см. раздел Мониторинг виртуальных машин или раздел Настройка руководства Zabbix.

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

Прежде чем продолжить работу с этим руководством, необходимо загрузить и установить сервер Zabbix и веб-интерфейс Zabbix в соответствии с инструкциями для вашей ОС.

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

Предполагается, что VMware уже настроен. В этом руководстве не рассматривается настройка VMware.

Настройка сервера Zabbix

Чтобы выполнять мониторинг VMware, необходимо включить процессы Zabbix vmware collector. Дополнительную информацию о том, как выполняется мониторинг VMware, смотрите в разделе Мониторинг виртуальных машин.

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

vi /etc/zabbix/zabbix_server.conf

2. Найдите и задайте параметр StartVMwareCollectors в файле конфигурации сервера Zabbix равным 2 или больше (значение по умолчанию — 0).

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

StartVMwareCollectors=2

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

systemctl restart zabbix-server

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

Настройка веб-интерфейса Zabbix

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

2. Создайте узел сети в веб-интерфейсе Zabbix:

  • В поле Host name введите имя узла сети (например, "VMware environment").
  • В поле Templates введите или выберите шаблон "VMware FQDN" (или "VMware"). Дополнительную информацию об этих шаблонах см. в разделе Мониторинг виртуальных машин.
  • В поле Host groups введите или выберите группу узлов сети (например, новую группу узлов сети "VMware").

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

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

Просмотр собранных метрик

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

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

Чтобы просмотреть созданные узлы сети, перейдите в раздел меню Сбор данных → Узлы сети.

Чтобы просмотреть собранные метрики, перейдите в раздел меню Мониторинг → Узлы сети и нажмите Последние данные рядом с созданным узлом сети "VMware environment" или одним из узлов сети, созданных для обнаруженных сущностей.

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

Обратите внимание, что некоторые элементы данных не содержат данных и имеют состояние Не поддерживается. Это связано с тем, что Zabbix не может найти допустимые счётчики производительности в конкретном хранилище данных, поскольку они не включены в отслеживаемой среде VMware.

Настройка оповещений о проблемах

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

1. Перейдите в Настройки пользователя → Профиль, откройте вкладку Способы оповещений и добавьте свой адрес электронной почты.

2. Следуйте руководству Получение уведомления о проблеме.

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

См. также

  • Создание элемента данных — как начать мониторинг дополнительных метрик.
  • Эскалации проблем — как создавать многошаговые сценарии оповещений (например, сначала отправить сообщение системному администратору, затем, если проблема не будет решена в течение 45 минут, отправить сообщение менеджеру центра обработки данных).
  • Мониторинг виртуальных машин — дополнительная информация о мониторинге VMware (процесс сбора данных, параметры конфигурации сервера, рекомендации по устранению неполадок и т. д.).
  • Ключи элементов данных мониторинга VMware — полный список метрик VMware, которые можно отслеживать с помощью Zabbix.
  • Шаблон VMware — дополнительная информация о шаблоне VMware.
  • Шаблон VMware FQDN — дополнительная информация о шаблоне VMware FQDN.