Uzraudzības konfigurācijas sinhronizācija

Pārskats

Šī lapa sniedz informāciju par starpniekservera uzraudzības konfigurācijas atjaunināšanu, t. i., par to, kā serverī veiktās izmaiņas uzraudzības konfigurācijā tiek sinhronizētas ar starpniekserveri.

Inkrementāls atjauninājums

Starpniekservera konfigurācijas atjauninājums ir inkrementāls. Konfigurācijas sinhronizācijas laikā tiek atjaunināti tikai modificētie objekti (tātad, ja neviens objekts nav modificēts, nekas netiks nosūtīts). Šī pieeja ļauj ietaupīt resursus un iestatīt īsāku intervālu (gandrīz tūlītēju) starpniekservera konfigurācijas atjauninājumam.

Starpniekservera konfigurācijas izmaiņas tiek izsekotas, izmantojot revīzijas numurus. Konfigurācijas datos, kas tiek nosūtīti starpniekserverim, tiek iekļauti tikai tie objekti, kuru revīzijas numurs ir lielāks par starpniekservera konfigurācijas revīziju.

Konfigurācijas sinhronizācijai objekti ir šādi:

Entity Details
autoregistration tls data Visi autoreģistrācijas TLS dati.
expressions Visas izteiksmes (regulārās izteiksmes, izteiksmju tabulas).
global configuration Globālā konfigurācija, kas definēta tabulā 'config'
host Visas hosts īpašības, saskarnes, inventārs, vienumi, vienumu pirmapstrāde, vienumu parametri, hosts tīmekļa scenāriji.
host macros Visas makro, kas definētas uz hosta, un visi ar to saistītie veidņu ID.
proxy discovery rule Atklāšanas noteikumi un pārbaudes, kas piešķirtas starpniekserverim.

Tas nozīmē:

  • Ja hostā tiek mainīts kāds vienums, tiks sinhronizēta visa šī hosta konfigurācija.
  • Ja tiek mainīta regulārā izteiksme, tiks sinhronizētas visas regulārās izteiksmes.

Izņēmums ir hosta makro, kas tiek nosūtīti arī tad, ja hostā ir mainīts jebkas cits.

Komanda -R config_cache_reload starpniekserverī arī iniciēs inkrementālu atjauninājumu.

Ņemiet vērā, ka pilna konfigurācijas sinhronizācija notiks, startējot/pārstartējot starpniekserveri, HA pārslēgšanās gadījumā, ja ir mainījies sesijas marķieris vai ja konfigurācijas atjauninājums starpniekserverī ir neveiksmīgs, piemēram, ja savienojums tika pārtraukts konfigurācijas datu saņemšanas laikā.

Konfigurācijas parametri

Parametrs ProxyConfigFrequency nosaka, cik bieži starpniekservera konfigurācija tiek sinhronizēta ar serveri (pēc noklusējuma ik pēc 10 sekundēm).

Ņemiet vērā, ka ProxyConfigFrequency ir:

  • servera parametrs pasīvajiem starpniekserveriem
  • starpniekservera parametrs aktīvajiem starpniekserveriem

Aktīvajiem starpniekserveriem ProxyConfigFrequency ir jauns parametrs kopš Zabbix 6.4, un tas jāizmanto ConfigFrequency vietā, kas tagad ir novecojis.

Ja tiek izmantoti gan ProxyConfigFrequency, gan ConfigFrequency, starpniekserveris reģistrēs kļūdu un tiks apturēts.

Rindas aprēķins apkopes laikā

Zabbix starpniekserveris nav informēts par apkopes periodiem; sīkāku informāciju skatiet sadaļā Rindas aprēķins apkopes laikā.