1 Synchronizacja konfiguracji monitoringu

Przegląd

Ta strona zawiera szczegółowe informacje o aktualizacji konfiguracji monitorowania dla proxy, tj. o tym, jak zmiany wprowadzone w konfiguracji monitorowania na serwerze są synchronizowane z proxy.

Aktualizacja przyrostowa

Aktualizacja konfiguracji proxy jest przyrostowa. Podczas synchronizacji konfiguracji aktualizowane są tylko zmodyfikowane encje (dlatego jeśli żadna encja nie została zmodyfikowana, nic nie zostanie wysłane). Takie podejście pozwala oszczędzać zasoby i ustawić krótszy interwał (niemal natychmiastowy) aktualizacji konfiguracji proxy.

Zmiany konfiguracji proxy są śledzone za pomocą numerów rewizji. Do danych konfiguracyjnych wysyłanych do proxy są dołączane tylko encje, których rewizje są większe niż rewizja konfiguracji proxy.

Encje uwzględniane podczas synchronizacji konfiguracji są następujące:

Entity Details
dane TLS automatycznej rejestracji Wszystkie dane TLS automatycznej rejestracji.
wyrażenia Wszystkie wyrażenia (wyrażenia regularne, tabele wyrażeń).
konfiguracja globalna Konfiguracja globalna zdefiniowana w tabeli 'config'
host Wszystkie właściwości, interfejsy, dane inwentaryzacyjne, pozycje, wstępne przetwarzanie pozycji, parametry pozycji i scenariusze web hosta.
makra hosta Wszystkie makra zdefiniowane na hoście oraz wszystkie identyfikatory szablonów z nim powiązane.
reguła wykrywania proxy Reguły wykrywania i kontrole przypisane do proxy.

Oznacza to, że:

  • Jeśli pozycja zostanie zmieniona na hoście, cała konfiguracja tego hosta zostanie zsynchronizowana.
  • Jeśli zostanie zmienione wyrażenie regularne, wszystkie wyrażenia regularne zostaną zsynchronizowane.

Wyjątkiem są makra hosta, które są wysyłane również wtedy, gdy na hoście została zmieniona dowolna inna konfiguracja.

Polecenie -R config_cache_reload na proxy również zainicjuje aktualizację przyrostową.

Należy pamiętać, że pełna synchronizacja konfiguracji zostanie przeprowadzona podczas uruchamiania/ponownego uruchamiania proxy, przełączenia awaryjnego HA, zmiany tokenu sesji lub niepowodzenia aktualizacji konfiguracji na proxy, na przykład gdy połączenie zostało przerwane podczas odbierania danych konfiguracyjnych.

Parametry konfiguracji

Parametr ProxyConfigFrequency określa, jak często konfiguracja proxy jest synchronizowana z serwerem (domyślnie co 10 sekund).

Należy pamiętać, że ProxyConfigFrequency jest:

  • parametrem serwera dla pasywnych proxy
  • parametrem proxy dla aktywnych proxy

W aktywnych proxy parametr ProxyConfigFrequency jest nowym parametrem od wersji Zabbix 6.4 i musi być używany zamiast obecnie przestarzałego parametru ConfigFrequency.

Jeśli używane są jednocześnie ProxyConfigFrequency i ConfigFrequency, proxy zapisze błąd w logu i zakończy działanie.

Obliczanie kolejek podczas konserwacji

Proxy Zabbix nie jest świadomy okresów konserwacji; szczegóły znajdują się w sekcji Obliczanie kolejek podczas konserwacji.