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 Iespējot vai atspējot iekšējo housekeeper (pēc noklusējuma iespējots).
Ja tas ir iespējots, 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šējā housekeeper ir iespējots.
Diapazons: 1 diena (1 stunda history datiem) - 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šējā housekeeper ir atspējots.
Override item history period Ja šis iestatījums ir iespējots, history/trend 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 iespējota opcija Do not store).

Šo opciju var izmantot arī tad, ja iekšējā 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.

TimescaleDB gadījumā iespējojiet Override item history period, Override item trend period un Enable internal housekeeping history un trends datiem, lai pilnībā izmantotu automātisko sadalīšanu pa nodalījumiem. Ja šīs opcijas ir atspējotas, dati, kas tiek glabāti history un trends tabulās, joprojām tiks sadalīti pa nodalījumiem, taču housekeeper nenometīs novecojušos nodalījumus, un tiks parādīti konfigurācijas brīdinājumi. Ja novecojušo nodalījumu nomešana ir iespējota, Zabbix serveris un lietotāja saskarne vairs nesekos dzēstajiem vienumiem, un šo vienumu history tiks notīrīts, kad novecojis nodalījums tiks dzēsts.

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