3 Uzturēšana

Pārskats

Sadaļa Administration > Housekeeping ļauj konfigurēt Zabbix iekšējo datu tīrīšanu, kas automātiski noņem no datubāzes novecojušus vai lietotāja dzēstus datus. Tas novērš neierobežotu datubāzes pieaugumu, kas patērētu nevajadzīgu diska vietu un pasliktinātu datubāzes veiktspēju.

Datu tīrīšanu var iespējot un konfigurēt šādiem datu tipiem:

Audita žurnāla datu tīrīšana tiek konfigurēta atsevišķi.

Konfigurācija

Ir pieejami šādi parametri:

Parameter Description
Enable internal housekeeping Ieslēgt vai atspējot iekšējo housekeeper (pēc noklusējuma ieslēgts).
Ja tas ir ieslēgts, Zabbix servera housekeeper process automātiski noņem no datubāzes datus, kas pārsniedz Data storage period.
Data storage period Norādiet, cik ilgi saglabāt datus pirms housekeeper tos noņem.
Obligāts, ja iekšējais housekeeper ir ieslēgts.
Diapazons: 1 diena (1 stunda vēsturei) - 25 gadi; vai "0". Tiek atbalstīti Time suffixes (piem., 1d, 1w).

Parametram Events and alerts datu glabāšanas periods tiek iestatīts atsevišķi trigeriem, pakalpojumiem, iekšējiem datiem, tīkla atklāšanai un automātiskajai reģistrācijai.
Housekeeper noņem tikai tos notikumus, kas nav saistīti ar problēmām. Piemēram, problēmas/atjaunošanās notikums, kas ir vecāks par Data storage period, netiks noņemts, ja tas ir saistīts ar neatrisinātu problēmu. Kad housekeeper noņem novecojušus objektus, tas vispirms noņem problēmas, pēc tam notikumus.
Ņemiet vērā, ka, dzēšot vienumu/trigeri, tiek dzēstas arī tā problēmas; tomēr saistītie problēmas/atjaunošanās notikumi paliek datubāzē, līdz housekeeper tos noņem.

Parametriem History un Trends datu glabāšanas periodi arī nosaka, cik ilgi dati ir redzami sadaļā Monitoring > Latest data, pat ja iekšējais housekeeper ir atspējots.
Override item history period Ja šī opcija ir ieslēgta, vēstures/tendenču glabāšanas periods, kas norādīts vienuma konfigurācijā, tiek pārrakstīts ar iestatījumu Data storage period (izņemot vienumus, kuriem ir ieslēgta opcija Do not store).

Šo opciju var izmantot arī tad, ja iekšējais housekeeper ir atspējots un tiek izmantots ārējs housekeeper.
Override item trend period

Ja tiek izmantots TimescaleDB, kļūst pieejama sadaļa History, trends and audit log compression.

Lai pilnībā izmantotu automātisko sadalīšanu TimescaleDB gadījumā, ieslēdziet Override item history period, Override item trend period un Enable internal housekeeping vēsturei un tendencēm. Ja šīs opcijas ir atspējotas, dati, kas tiek glabāti vēstures un tendenču tabulās, joprojām tiks sadalīti, taču housekeeper nenometīs novecojušos sadalījumus, un tiks parādīti konfigurācijas brīdinājumi. Ja novecojušo sadalījumu nomešana ir ieslēgta, Zabbix serveris un lietotāja saskarne vairs nesekos dzēstajiem vienumiem, un šo vienumu vēsture tiks notīrīta, kad novecojis sadalījums tiks dzēsts.

Pēc noklusējuma housekeeper tiek izpildīts automātiski katru stundu. Izpildes biežumu var mainīt, iestatot Zabbix servera konfigurācijas parametru HousekeepingFrequency.

Poga Reset defaults ļauj atjaunot visas veiktās izmaiņas.