Для перемещения по дереву справки используйте строки заголовка.

Справка по NSG Linux 2.1.6
Дерево команд: services.zabbix.…далее…

Что это такое?

Это комплексная многофункциональная система сетевого мониторинга и управления корпоративного уровня с открытым кодом, разработанная Алексеем Владышевым и распространяемая компанией Zabbix SIA.

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

Зачем это нужно?

Для мониторинга и управления устройствами в сети.

Как это настроить?

Система Zabbix состоит из ряда функциональных компонент, включая сервер, прокси, агент(ы), хранилище данных и Web-интерфейс пользователя. В данную версию NSG Linux 2.1 включены:

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

Что делать, если это не работает?

  1. Проверить, что сервер Zabbix доступен по сети, используемые порты TCP не закрыты фильтрами, не перехватываются NAT, не заняты другими службами и т.п.
  2. См. журналы соответствующих компонент Zabbix на данном и удалённом устройствах.

О системе Zabbix

Предваряя изучение оригинальной документации Zabbix, уместно привести несколько общих пояснений:

  1. Система может работать как в активном, так и в пассивном режиме. Режимы именуются по отношению к агенту Zabbix, который работает на наблюдаемом устройстве, т.е.:

    • в пассивном режиме агент не инициирует обращений к серверу и только отвечает на его запросы (polling)
    • в активном режиме агент регулярно обновляет заданный список наблюдаемых данных и отправляет эти данные на сервер по достижении либо максимального интервала времени, либо максимального объёма буфера — в зависимости от того, что произойдёт раньше (trapping)
  2. Для получения требуемых данных, в общем случае, используются те или иные скрипты (предопределённые в агенте или заданные пользователем). Кроме того, агент Zabbix позволяет выполнять команды, поступившие от удалённого сервера. Все скрипты и команды исполняются в командной оболочке собственно ОС Linux (bash) и не имеют отношения к работе оболочки nsgsh и Web-интерфейса NSG (если только не содержат запуска nsgsh в пакетном режиме).
  3. Для исполнения отдельных скриптов и команд могут потребоваться права суперпользователя root. В этом случае агент запускается от имени этого пользователя, что указывается специальным параметром в конфигурации. Если параметр установлен в значение false, то агент запускается с правами юзера обыкновенного (userus vulgaris).
  4. Для приёма запросов от сервера в пассивном режиме агент открывает TCP-сокеты по заданному номеру порта. Для передачи на сервер в активном режиме используется TCP-соединение на заданный номер порта на сервере. По умолчанию, используются порты 10050 и 10052.
  5. В заводской конфигурации службы Zabbix устройство NSG видится сервером как Linux-хост общего вида. Соответственно, могут быть получены все параметры, предусмотренные в шаблонах (templates) Zabbix для этого типа хостов.

Мониторинг устройства NSG в системе Zabbix


© Network Systems Group 2015–2024 Отдел документации