1. Синхронизация настроек мониторинга
Обзор
На этой странице представлена подробная информация об обновлении настроек мониторинга для прокси, т. е. о том, как изменения, внесённые в конфигурацию мониторинга на сервере, синхронизируются с прокси-сервером.
Инкрементальное обновление
Обновление конфигурации прокси является инкрементальным.
Во время синхронизации конфигурации обновляются только измененные сущности (поэтому, если ни одна сущность не была изменена, ничего отправлено не будет).
Такой подход позволяет экономить ресурсы и устанавливать меньший интервал (почти мгновенный) для обновления конфигурации прокси.
Изменения конфигурации прокси отслеживаются с помощью номеров ревизий. В данные конфигурации, отправляемые прокси, включаются только сущности с номерами ревизий, превышающими номер ревизии конфигурации прокси.
Сущности, участвующие в синхронизации конфигурации:
| Entity | Details |
|---|---|
| данные TLS для автоматической регистрации | Все данные TLS для автоматической регистрации. |
| выражения | Все выражения (регулярные выражения, таблицы выражений). |
| глобальная конфигурация | Глобальная конфигурация, определенная в таблице 'config' |
| узел сети | Все свойства, интерфейсы, данные инвентаризации, элементы данных, предварительная обработка элементов данных, параметры элементов данных и веб-сценарии узла сети. |
| макросы узла сети | Все макросы, определенные на узле сети, и все ID шаблонов, связанные с ним. |
| правило обнаружения прокси | Правила обнаружения и проверки, назначенные прокси. |
Это означает следующее:
- Если элемент данных изменен на узле сети, вся конфигурация этого узла сети будет синхронизирована.
- Если изменено регулярное выражение, все регулярные выражения будут синхронизированы.
Исключением являются макросы узла сети: они также отправляются, если на узле сети было изменено что-либо.
Команда -R config_cache_reload на прокси также инициирует инкрементальное обновление.
Обратите внимание, что полная синхронизация конфигурации выполняется при запуске или перезапуске прокси, переключении HA, изменении токена сеанса или сбое обновления конфигурации на прокси, например если соединение было разорвано во время получения данных конфигурации.
Параметры конфигурации
Параметр ProxyConfigFrequency определяет, как часто конфигурация прокси-сервера синхронизируется с сервером (по умолчанию 10 секунд).
Обратите внимание, что ProxyConfigFrequency является:
- параметром сервера для пассивных прокси
- параметром прокси для активных прокси
На активных прокси ProxyConfigFrequency — это новый параметр, начиная с версии Zabbix 6.4, и его следует использовать вместо ныне устаревшего ConfigFrequency.
Если используются и ProxyConfigFrequency, и ConfigFrequency, прокси-сервер зарегистрирует ошибку и завершит работу.
Расчёт очередей во время обслуживания
Прокси-сервер Zabbix не знает о периодах обслуживания; подробности смотрите в Расчёт очередей во время обслуживания.