Одржавање домаћинства је периодични процес, који извршава Zabbix сервер. Процес уклања застареле информације и информације које је корисник избрисао.
У овом одељку задаци одржавања домаћинства се могу омогућити или онемогућити по задатку посебно за: догађаји и упозорења/IT услуге/корисничке сесије/историја/трендови. Ревизија подешавања одржавања су доступна у посебном одељку менија.
Ако је домаћинство омогућено, могуће је подесити колико дана ће се чувати подаци пре него што их домаћица уклони.
Брисањем ставке/окидача избрисаће се и проблеми које генерише та ставка/окидач.
Такође, домаћи ће догађај избрисати само ако није повезан са проблемом на било који начин. То значи да ако је догађај или проблем или догађај опоравка, неће бити обрисан док се сродни запис проблема не уклони. Домаћица ће прво избрисати проблеме, а затим догађаје, како би избегао потенцијалне проблеме са застарелим догађајима или записима о проблемима.
За историју и трендове доступна је додатна опција: Прегласи период историје ставке и Замени период тренда ставке. Ова опција омогућава глобално подешавање колико дана ће се чувати историја/трендови ставки (1 сат до 25 година; или "0"), надјачавање одговарајућих Складишти до вредности постављених за појединачне ставке у обрасцу конфигурација ставке. Имајте на уму да период складиштења неће бити поништен за ставке које имају омогућену опцију конфигурације Не чувај.
Могуће је заменити период складиштења историје/трендова чак и ако је интерно одржавање домаћинства онемогућено. Стога, када користите спољну помоћницу, период складиштења историје може се подесити помоћу поља историје Период складиштења података.
Ако користите TimescaleDB, да бисте у потпуности искористили TimescaleDB аутоматско партиционисање табела историје и трендова, Морају бити омогућене опције Замени период историје ставке и Замени период тренда ставке као и опцију Омогући интерно одржавање за историју и трендове. У супротном, подаци који се чувају у овим табелама ће и даље бити ускладиштени у партицијама, међутим, домаћица неће испустити застареле преграде, и биће приказана упозорења о неисправној конфигурацији. Када је омогућено избацивање застарелих партиција, Zabbix сервер и кориснички интерфејс више неће пратити избрисане ставке, а историја избрисаних ставки ће бити обрисана када се обрише застарела партиција.
Временски суфикси су подржани у пољима за период, нпр. 1д (један дан), 1в (једна недеља). Минимум је 1 дан (1 сат за историју), максимум - 25 година.
Дугме Ресетуј подразумеване вредности омогућава поништавање свих направљених промена.
The table below describes housekeeping configuration parameters.
Parameter | Description |
---|---|
Enable internal housekeeping | Enable (default) or disable internal housekeeping for this group of entities. |
Data storage period | Amount of time records should be kept before being removed by the housekeeper. Mandatory if housekeeping is enabled. Range: 1 day (1 hour for history) - 25 years; or "0". Time suffixes are supported, e.g., 1d (one day), 1w (one week). For Events and alerts data storage period is set separately for triggers, services, internal data, network discovery, and autoregistration. For items, data storage period also determines the period for which the data will be visible in the Monitoring > Latest data section, even if internal housekeeping is disabled. |
Override item history period | If checked, history/trend storage period specified in the item configuration will be overridden by the global setting. The storage period will not be overridden for items that have configuration option Do not store enabled. It is possible to override the history/trend storage period even if internal housekeeping is disabled. Thus, when using an external housekeeper, the history storage period could be set using the history Data storage period field. |
Override item trend period |
The Reset defaults button allows reverting any changes made.
- Deleting an item/trigger will also delete problems generated by that item/trigger.
- Problem or recovery events will not be deleted until their related problem record is deleted. The housekeeper first deletes problems, then events, to prevent stale data.
If using TimescaleDB, in order to take full advantage of TimescaleDB automatic partitioning of history and trends tables, Override item history period and Override item trend period options must be enabled as well as Enable internal housekeeping option for history and trends. Otherwise, data kept in these tables will still be stored in partitions, however, the housekeeper will not drop outdated partitions, and warnings about incorrect configuration will be displayed. When dropping of outdated partitions is enabled, Zabbix server and frontend will no longer keep track of deleted items, and history for deleted items will be cleared when an outdated partition is deleted.