1. Синхронизация настроек мониторинга

Обзор

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

Инкрементальное обновление

Обновление настроек прокси является инкрементальным. Во время синхронизации конфигурации обновляются только изменённые объекты (таким образом, если никакие объекты не менялись, то ничего и не пересылается). Такой подход позволяет сберечь ресурсы и установить меньший интервал (почти мгновенный) для обновлений конфигурации прокси.

Изменения конфигурации прокси отслеживаются при помощи номеров ревизий (revision numbers). В конфигурационные данные, пересылаемые на прокси, включаются только объекты с ревизиями больше, чем ревизия конфигурации прокси.

Объекты для синхронизации конфигурации — следующие:

Объект Подробности
данные tls авторегистрации Все данные TLS авторегистрации.
выражения Все выражения (регулярные выражения, таблицы выражений).
глобальные настройки Глобальные настройки, определённые в таблице «config»
узел сети Все свойства, интерфейсы, данные инвентаризации, элементы данных, их предобработка и параметры, веб-сценарии узла сети.
макросы узла сети Все макросы, определённые на узле сети, а также идентификаторы всех шаблонов, присоединённых к нему.
правила обнаружения прокси-сервера Правила обнаружения и проверки, назначенные на прокси-сервер.

Это означает, что:

  • Если на узле сети меняется элемент данных, засинхронизируется вся конфигурация этого узла сети.
  • Если меняется регулярное выражение, будут засинхронизированы все регулярные выражения.

Исключением являются макросы узла сети, которые также пересылаются, если на узле сети что-либо поменялось.

Команда -R config_cache_reload на прокси-сервере также будет инициировать инкрементальное обновление.

Обратите внимание, что полная синхронизация конфигурации будет производиться при запуске/перезапуске прокси, переключении кластера HA, если поменялся токен сессии, либо если обновление конфигурации на прокси завершилось неудачей — например, если при получении конфигурационных данных соединение было разорвано.

Параметры конфигурации

Параметр ProxyConfigFrequency определяет, как часто конфигурация прокси-сервера синхронизируется с сервером (по умолчанию 10 секунд).

Обратите внимание, что ProxyConfigFrequency является:

  • параметром сервера для пассивных прокси
  • параметром прокси для активных прокси

На активных прокси ProxyConfigFrequency — это новый параметр, начиная с версии Zabbix 6.4, и его следует использовать вместо ныне устаревшего ConfigFrequency.

Если используются и ProxyConfigFrequency, и ConfigFrequency, прокси-сервер зарегистрирует ошибку и завершит работу.

Расчёт очередей во время обслуживания

Прокси-сервер Zabbix не знает о периодах обслуживания; подробности смотрите в Расчёт очередей во время обслуживания.