1 Monitoringa konfigurācijas sinhronizācija
Pārskats
Šajā lapā ir sniegta detalizēta informācija par starpniekservera uzraudzības konfigurācijas atjaunināšanu, t. i., 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ātas tikai modificētās entītijas (tādējādi, ja neviena entītija nav modificēta, nekas netiks nosūtīts). Šī pieeja ļauj ietaupīt resursus un iestatīt mazāku intervālu (gandrīz tūlītēju) starpniekservera konfigurācijas atjauninājumam.
Starpniekservera konfigurācijas izmaiņas tiek izsekotas, izmantojot revīziju numurus. Konfigurācijas datos, kas tiek nosūtīti uz starpniekserveri, tiek iekļautas tikai tās entītijas, kuru revīzijas ir lielākas par starpniekservera konfigurācijas revīziju.
Konfigurācijas sinhronizācijai paredzētās entītijas ir šādas:
| Entītija | Detalizēta informācija |
|---|---|
| autoregistration tls data | Visi automātiskās reģ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 hosta īpašības, saskarnes, inventārs, vienumi, vienumu priekšapstrāde, vienumu parametri, hosta tīmekļa scenāriji. |
| host macros | Visi makrosi, kas definēti hostā, un visi ar to saistītie veidņu ID. |
| proxy discovery rule | Atklāšanas kārtulas 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 makrosi, kas tiek nosūtīti arī tad, ja hostā ir mainīts jebkas.
Komanda -R config_cache_reload starpniekserverī arī iniciēs inkrementālu atjauninājumu.
Ņemiet vērā, ka pilna konfigurācijas sinhronizācija starpniekserverī notiks palaišanas/pārstartēšanas laikā, HA pārslēgšanās gadījumā, ja ir mainījies sesijas marķieris vai ja starpniekserverī konfigurācijas atjaunināšana neizdevās, piemēram, ja konfigurācijas datu saņemšanas laikā tika pārtraukts savienojums.
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īvajos starpniekserveros ProxyConfigFrequency ir jauns parametrs kopš Zabbix 6.4, un tas jāizmanto tagad novecojušā ConfigFrequency vietā.
Ja tiek izmantoti gan ProxyConfigFrequency, gan ConfigFrequency, starpniekserveris reģistrēs kļūdu žurnālā un pārtrauks darbību.
Rindu aprēķināšana apkopes laikā
Zabbix starpniekserveris nav informēts par apkopes periodiem; sīkāku informāciju skatiet Rindu aprēķināšana apkopes laikā.