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 (zatem jeśli żadne encje nie zostały zmodyfikowane, nic nie zostanie wysłane). Takie podejście pozwala oszczędzać zasoby i ustawić krótszy interwał aktualizacji konfiguracji proxy (niemal natychmiastowy).
Zmiany konfiguracji proxy są śledzone za pomocą numerów rewizji. Tylko encje z rewizjami większymi niż rewizja konfiguracji proxy są uwzględniane w danych konfiguracyjnych wysyłanych do proxy.
Encje objęte synchronizacją konfiguracji są następujące:
| Encja | Szczegóły |
|---|---|
| dane TLS autorejestracji | Wszystkie dane TLS autorejestracji. |
| 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, inwentarz, pozycje, preprocessing pozycji, parametry pozycji, scenariusze WWW hosta. |
| makra hosta | Wszystkie makra zdefiniowane dla hosta oraz wszystkie identyfikatory szablonów z nim powiązanych. |
| reguła wykrywania proxy | Reguły wykrywania i kontrole przypisane do proxy. |
Oznacza to, że:
- Jeśli pozycja zostanie zmieniona na hoście, zsynchronizowana zostanie cała konfiguracja tego hosta.
- Jeśli wyrażenie regularne zostanie zmienione, zsynchronizowane zostaną wszystkie wyrażenia.
Wyjątkiem są makra hosta, które są wysyłane również wtedy, gdy cokolwiek na hoście zostało zmienione.
Polecenie -R config_cache_reload na proxy również zainicjuje aktualizację przyrostową.
Należy pamiętać, że pełna synchronizacja konfiguracji zostanie przeprowadzona przy uruchomieniu/ponownym uruchomieniu proxy, przełączeniu awaryjnym HA, jeśli token sesji uległ zmianie lub jeśli aktualizacja konfiguracji nie powiodła się 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.