Добрый день!
Перешёл на версию 7.0.0, развернул несколько прокси-серверов для балансировки нагрузки, но возникает вопрос по поводу правильной настройки агентов на хостах, а в частности строчек Server и ServerActive.
В данной момент имею 3 прокси сервера przb1, przb2, przb3
Имею группу przb в DNS, которая резолвится как раз в 3 этих сервера.
В настройках указываю следующее:
Server=przb
ServerActive=przb1
Группа DNS, которая резолвится в 3 прокси - это 100% работает, так как ошибка о запрете доступа с определённого прокси отсутствовала, ради теста выставлял 1 любой из прокси серверов и когда подключение шло с другого - была ошибка, а с группой нет.
А вот с ServerActive настоящие непонятки. Я вычитал в документации, что например если хост должен работать через przb2, а в конфиге указан przb1, то при первом подключении хоста его перенаправит на нужный прокси, даже если указан не тот, с которым хост должен работать.
Как всё таки правильно указать? Я боюсь, что если укажу в ServerActive=przb1,przb2,przb3 или ServerActive=przb, то вместо того чтобы работать с одним прокси для активных проверок - данные будут параллельно уходить на все 3 сервера, а мне дублирование данных не нужно.
### Option: ServerActive
# List of comma delimited IP
ort (or DNS name
ort) pairs of Zabbix servers and Zabbix proxies for active checks.
# If port is not specified, default port is used.
# IPv6 addresses must be enclosed in square brackets if port for that host is specified.
# If port is not specified, square brackets for IPv6 addresses are optional.
# If this parameter is not specified, active checks are disabled.
# Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
#
# Mandatory: no
# Default:
# ServerActive=
Перешёл на версию 7.0.0, развернул несколько прокси-серверов для балансировки нагрузки, но возникает вопрос по поводу правильной настройки агентов на хостах, а в частности строчек Server и ServerActive.
В данной момент имею 3 прокси сервера przb1, przb2, przb3
Имею группу przb в DNS, которая резолвится как раз в 3 этих сервера.
В настройках указываю следующее:
Server=przb
ServerActive=przb1
Группа DNS, которая резолвится в 3 прокси - это 100% работает, так как ошибка о запрете доступа с определённого прокси отсутствовала, ради теста выставлял 1 любой из прокси серверов и когда подключение шло с другого - была ошибка, а с группой нет.
А вот с ServerActive настоящие непонятки. Я вычитал в документации, что например если хост должен работать через przb2, а в конфиге указан przb1, то при первом подключении хоста его перенаправит на нужный прокси, даже если указан не тот, с которым хост должен работать.
Как всё таки правильно указать? Я боюсь, что если укажу в ServerActive=przb1,przb2,przb3 или ServerActive=przb, то вместо того чтобы работать с одним прокси для активных проверок - данные будут параллельно уходить на все 3 сервера, а мне дублирование данных не нужно.
### Option: ServerActive
# List of comma delimited IP
ort (or DNS name
ort) pairs of Zabbix servers and Zabbix proxies for active checks.# If port is not specified, default port is used.
# IPv6 addresses must be enclosed in square brackets if port for that host is specified.
# If port is not specified, square brackets for IPv6 addresses are optional.
# If this parameter is not specified, active checks are disabled.
# Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
#
# Mandatory: no
# Default:
# ServerActive=
Comment