Настройка Zabbix для роутеров IRZ

#роутеры #zabbix #20.x

Zabbix-агент

Чтобы подключить роутер IRZ к Вашей системе мониторинга ИТ-инфраструктуры Zabbix, необходимо установить zabbix-агент на роутер.

На роутере должна быть установлена версия прошивки 20.6 и выше.

Ссылки

Zabbix-агент можно скачать по ссылкам, приведенным ниже.

Версия zabbix-agent 5.0

Версия zabbix-agent 7.0

Версия zabbix-server

Примечание

Ссылка для роутеров R0,R10,R2

Ссылка для роутера R4

Ссылка для роутера R50

Ссылка для роутеров R0,R10,R2

Ссылка для роутера R4

Ссылка для роутера R50

zabbix-server 5.0

Темплейт можно скачать по ссылке.
Функция Heartbeat недоступна для zabbix-server версии 5.0 *.

zabbix-server 7.0

Темплейт можно скачать по ссылке.
Функция Heartbeat доступна для zabbix-server версии 7.0 *.

Heartbeat – функция Zabbix для мониторинга доступности активных проверок. Она используется в Zabbix начиная с версии 7.0 ( версии zabbix-server и zabbix-agent должны быть не ниже 7.0).

Для zabbix-server, в независимости от его версии, можно установить zabbix-agent 5.0 или 7.0. Нюанс выбора версии заключается в возможности мониторинга доступности активных проверок. На функционирование самого установленного темплейта это не влияет.

Так же скачать Zabbix-агент можно, перейдя в раздел Services на вкладку Zabbix Agent.

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

После скачивания пакета в веб-интерфейсе роутера зайдите в раздел Tools → Management.

В подразделе Install Package нажмите Upload, выберите пакет для установки и нажмите кнопку Install.

zabbix 2

Чтобы начать работу с агентом Zabbix в разделе Services, на вкладке Zabbix Agent, поставьте галочку напротив Enable Zabbix, а затем введите необходимые настройки.

zabbix 3

Обязательные настройки только Hostname и Server (Passive Check).

Для сохранения выполненных настроек используйте кнопку Save.

При переходе на другие страницы разделов все выполненные, но не сохраненные настройки будут сброшены!

Zabbix Server Template

Templates – шаблоны проверок, включающие графики, триггеры, правила обнаружения, которые можно применить как к отдельным хостам, так и к группе.

Существует два типа темплейтов: активные и пассивные.

Пассивные проверки подразумевают, что zabbix-server на стороне сервера запрашивает данные, и zabbix-agent на стороне роутера отправляет результат обратно.

Активные проверки подразумевают, что zabbix-agent на стороне роутера сам запрашивает список элементов данных для предварительной обработки, чем уменьшает нагрузку на сервер.

Роутерами IRZ поддерживается и активные, и пассивные проверки.

Загрузка и установка темплейта

Роутеры IRZ для мониторинга используют активный темплейт.

Темплейт можно скачать по ссылке.

Также темплейт доступен для скачивания в веб-интерфейсе роутера. Для этого перейдите в раздел Services на вкладку Zabbix Agent.

zabbix 4
Все приведенные настройки для zabbix-server описаны для версии 7.2.4. В зависимости от установленной версии пакета, внешний вид интерфейса и названия пунктов меню могут отличаться от описанных ниже.

Подгрузите темплейт на сервер. Для этого перейдите на сервере в раздел Data collection подраздел Templates.

zabbix template 1

Нажмите кнопку zabbix import в правом верхнем углу . В открывшемся окне нажмите Chosose File, выберите файл темплейта и нажмите Import как показано на рисунке ниже.

zabbix template 2

На следующем экране можно просмотреть содержимое темплейта. Если это новый темплейт (как в нашем случае), все элементы будут отмечены зеленым цветом. Далее нажмите Import.

zabbix template 3

Темплейт появится в списке загруженных темплейтов, как на рисунке ниже.

zabbix template 4

Как добавить роутер в zabbix-server

Добавьте роутер в список узлов сети Hosts.

Имя устройства (hostname), указанное на роутере, должно совпадать с именем узла сети, указанном на zabbix-server.

Добавьте в перечень применяемых к данному устройству темплейтов установленный ранее темплейт, как на рисунке ниже.

  • Host name: Router

  • Visible name: Router (passive checks)

  • Templates: Routers templates

  • Host groups: iRZ Routers

  • Agent: 192.168.1.1

zabbix template 11

Как доработать Темплейт для пассивных проверок

Скаченный темплейт при необходимости можно изменить, сделав из активного тепмлейта пассивный. Для этого в подразделе Templates кликните по Items у подгруженного шаблона. Откроется список параметров для мониторинга (Items).

zabbix template 9

Выберите необходимые параметры, например все.

И кликните Mass update.

zabbix template 6

В открывшемся окне Mass update измените значение Type на Zabbix agent.

Нажмите кнопку Update.

zabbix template 8

Появится сообщение Items updated.

zabbix template 9 1

Аналогично для Discovery rules.

При использование пассивных проверок для темплейтов необходимо дополнительно настроить на роутере firewall. Настройка firewall описана в следующем разделе.

Дополнительные Темплейты

Для мониторинга состояния роутера могут быть использованы другие темплейты, например:

  • Template OS Linux by Zabbix agent

  • Template OS Linux by Zabbix agent active

При использование пассивных проверок для темплейтов дополнительно настройте firewall на роутере.

Для этого в веб интерфейсе в разделе Services на вкладке Firewall добавьте правило для порта 10050.

zabbix template 10