Мониторинг Windows с помощью агента Zabbix

Введение

На этой странице описаны шаги, необходимые для начала базового мониторинга узлов сети под управлением Windows с помощью Zabbix.

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

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

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

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

Установка агента Zabbix

Агент Zabbix — это процесс, отвечающий за сбор данных. Его необходимо установить на компьютере с Windows, который требуется мониторить. Следуйте инструкциям по установке агента Zabbix для Windows.

Настройка Zabbix для мониторинга

Агент Zabbix может собирать метрики в активном или пассивном режиме (одновременно).

Пассивная проверка представляет собой простой запрос данных. Сервер или прокси Zabbix запрашивает определенные данные (например, загрузку ЦП), а агент Zabbix отправляет результат обратно на сервер. Активные проверки требуют более сложной обработки. Сначала агент должен получить от сервера (серверов) список элементов данных для самостоятельной обработки, а затем отправить данные обратно одним пакетом. Дополнительную информацию см. в разделе Пассивные и активные проверки агента.

Шаблоны мониторинга, предоставляемые Zabbix, обычно предлагают два варианта: шаблон для агента Zabbix и шаблон для агента Zabbix (активный). При выборе первого варианта агент будет собирать метрики в пассивном режиме. Такие шаблоны обеспечивают одинаковые результаты мониторинга, но используют разные протоколы связи.

Дальнейшая настройка Zabbix зависит от того, выберете ли вы шаблон для активных или пассивных проверок агента Zabbix.

Пассивные проверки

Веб-интерфейс Zabbix

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

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

Этот узел сети будет представлять ваш компьютер с Windows.

3. В параметре Интерфейсы добавьте интерфейс Агент и укажите IP-адрес или DNS-имя компьютера с Windows, на котором установлен агент.

4. В параметре Шаблоны введите или выберите Windows by Zabbix agent.

Агент Zabbix

Для пассивных проверок агенту Zabbix необходимо знать IP-адрес или DNS-имя сервера Zabbix. Если при установке агента вы указали правильные данные, файл конфигурации уже обновлён. В противном случае необходимо указать их вручную. Перейдите в папку C:\Program files\Zabbix Agent, откройте файл zabbix_agentd.conf и добавьте IP-адрес или DNS-имя сервера Zabbix в параметр Server.

Пример:

Server=192.0.2.22

Активные проверки

Веб-интерфейс Zabbix

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

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

Этот узел сети будет представлять ваш компьютер с Windows.

3. В параметре Шаблоны введите или выберите Windows by Zabbix agent active.

Агент Zabbix

В папке C:\Program files\Zabbix Agent откройте файл zabbix_agentd.conf и добавьте:

  • Имя узла сети, созданного в веб-интерфейсе Zabbix, в параметр Hostname.
  • IP-адрес или DNS-имя компьютера с сервером Zabbix в параметр ServerActive (параметр может быть заполнен заранее, если вы указали его во время установки агента Zabbix).

Пример:

ServerActive= 192.0.2.22
Hostname=Windows workstation

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

Поздравляем! На этом этапе Zabbix уже выполняет мониторинг вашего компьютера под управлением Windows.

Чтобы просмотреть собранные метрики, откройте раздел меню Мониторинг->Узлы сети и нажмите Последние данные рядом с узлом сети.

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

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

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

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

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

В Windows можно использовать утилиту CpuStres для имитации высокой загрузки ЦП и последующего получения уведомления о проблеме.

См. также: