1 Синхронизация конфигурации мониторинга

Обзор

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

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

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

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

Сущности для синхронизации конфигурации следующие:

Сущность Подробности
данные TLS авторегистрации Все данные TLS авторегистрации.
выражения Все выражения (регулярные выражения, таблицы выражений).
глобальная конфигурация Глобальная конфигурация, определенная в таблице 'config'
узел сети Все свойства, интерфейсы, инвентарные данные, элементы данных, предобработка элементов данных, параметры элементов данных, веб-сценарии узла сети.
макросы узла сети Все макросы, определенные на узле сети, и все связанные с ним ID шаблонов.
правило обнаружения прокси Правила обнаружения и проверки, назначенные прокси.

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

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

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

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

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

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

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

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

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

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

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

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

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