3 Настройка

3.1 Настройка Нод

Настройка конфигурации нод представлена в разделе Администрирование → РМ.

Параметры Нод:

Параметр Описание
имя Уникальное имя Ноды.
Id Уникальный ID Ноды.
Тип Мастер – Локальная нода
Удаленный – Удаленная нода
Часовой пояс Часовой пояс Ноды. Zabbix автоматически конвертирует время в локальный часовой пояс при передаче соответствующих данных между Нодами.
IP IP адрес Ноды. Zabbix траппер должен прослушивать этот IP адрес.
Порт Номер порта Ноды. Zabbix траппер должен прослушивать этот порт. По умолчанию 10051.
Не хранить историю старше чем (в днях) Только для не локальных данных истории. Zabbix не будет хранить историю с Ноды дольше N дней.
Не хранить тенденции старше чем (в днях) Только для не локальных данных тендеций. Zabbix не будет хранить тенденции с Ноды дольше N дней.

3.2 Простая конфигурация

Наша простая конфигурация состоит из Мастер Ноды и одной Дочерней.

Мастер Нода будет иметь полный контроль над конфигурацией Дочерней Ноды. Дочерняя Нода будет пересылать Мастер Ноде события, историю и тенденции собранных данных.

Мастер Нода будет иметь NodeID =1, а Дочерняя Нода NodeID =2.

IP Мастер Ноды: 192.168.3.2
IP Дочерней Ноды: 192.168.3.5

Для Мастер Ноды

Шаг 1 Установите Zabbix.

Следуйте инструкциям по стандартному созданию базы данных, установке веб-интерфейса Zabbix и его исполняемых файлов.

Шаг 2 Установите NodeID в конфигурационном файле сервера.

В файле zabbix_server.conf:

 NodeID=1

Шаг 3 Сконвертируйте данные в базе данных.

Нужно запустить сам Zabbix сервер для конвертации уникального ID для использования его в качестве первой Ноды.

cd bin
       ./zabbix_server -n 1 -c /etc/zabbix/zabbix_server.conf
       Converting tables .................................................................. done.
       
       Conversion completed.

Этот шаг должен быть выполнен только один раз. Эта опция не требуется для обычного запуска Zabbix сервера! Запуск Zabbix сервера с параметром -n не запускает процессы сервера.

Шаг 4 Настройте параметры Ноды.

Шаг 5 Добавьте Дочернюю Ноду.

Шаг 6 Запустите Мастер Ноду.

Вы должны увидеть NodeID в сообщениях запуска сервера в лог-файле:

31754:20070629:150342 server #16 started [Node watcher. Node ID:1]
Для Дочерней Ноды

Шаг 1 Установите Zabbix.

Следуйте инструкциям по стандартному созданию базы данных, установке веб-интерфейса Zabbix и его исполняемых файлов.

Шаг 2 Установите NodeID в конфигурационном файле сервера.

В файле zabbix_server.conf:

NodeID=2

Шаг 3 Сконвертируйте данные в базе данных.

Zabbix сервер cконвертирует все ID в уникальные для второй Ноды.

cd bin
       ./zabbix_server -n 2 -c /etc/zabbix/zabbix_server.conf
       Converting tables .................................................................. done.
       
       Conversion completed.

Этот шаг должен быть выполнен только один раз. Эта опция не требуются для обычного запуска Zabbix сервера!

Шаг 4 Настройте параметры Ноды.

Шаг 5 Добавьте Мастер Ноду.

Шаг 6 Запустите Дочернюю Ноду.

Вы должны увидеть NodeID в сообщениях запуска сервера в лог-файле:

27524:20070629:150622 server #9 started [Node watcher. Node ID:2]
Оно работает?

Возможность выбора текущей Ноды появится автоматически после того как Ноды будут определены:

Добавьте узел сети для мониторинга Дочерней Нодой и смотрите приходящие в Мастер Ноду события:

3.3 Более сложная конфигурация

Установка состоит из семи Нод. Каждая Нода может быть настроена как локально (используя локальный веб-интерфейс), так и с одной из Мастер Нод.

В этом примере, Riga (Нода 4) будет собирать события со всех Дочерних Нод. Дополнительно она может также собирать и данные истории.