3 Pulizia
Panoramica
Il housekeeper è un processo periodico, eseguito da Zabbix server. Il processo rimuove le informazioni obsolete e le informazioni eliminate dall'utente.

In questa sezione, le attività di housekeeping possono essere abilitate o disabilitate singolarmente per ciascuna attività, separatamente per: eventi e alert/services/user sessions/history/trends. Le impostazioni di housekeeping dell'audit sono disponibili in una sezione di menu separata.
Se l'housekeeping è abilitato, è possibile impostare per quanti giorni i record dei dati verranno conservati prima di essere rimossi dal housekeeper.
L'eliminazione di un item/trigger eliminerà anche i problemi generati da quell'item/trigger.
Inoltre, un evento verrà eliminato dal housekeeper solo se non è associato in alcun modo a un problema. Ciò significa che se un evento è un evento di problema o di ripristino, non verrà eliminato finché il record del problema correlato non sarà rimosso. Il housekeeper eliminerà prima i problemi e poi gli eventi, per evitare potenziali problemi dovuti a eventi obsoleti o record di problemi.
Per history e trends è disponibile un'opzione aggiuntiva: Override item history period e Override item trend period. Questa opzione consente di impostare globalmente per quanti giorni history/trends degli item verranno memorizzati (da 1 ora a 25 anni; oppure "0"), sovrascrivendo i rispettivi valori Store up to impostati per i singoli item nel modulo di configurazione dell'item. Si noti che il periodo di memorizzazione non verrà sovrascritto per gli item per i quali l'opzione di configurazione Do not store è abilitata.
È possibile sovrascrivere il periodo di memorizzazione di history/trend anche se l'housekeeping interno è disabilitato. Pertanto, quando si utilizza un housekeeper esterno, il periodo di memorizzazione della history potrebbe essere impostato usando il campo Data storage period della history.
Il blocco History, trends and audit log compression appare se si utilizza TimescaleDB.
Se si utilizza TimescaleDB, per sfruttare appieno il partizionamento automatico di TimescaleDB delle tabelle di history e trends, le opzioni Override item history period e Override item trend period devono essere abilitate così come l'opzione Enable internal housekeeping per history e trends. In caso contrario, i dati conservati in queste tabelle continueranno a essere memorizzati in partizioni, tuttavia, il housekeeper non eliminerà le partizioni obsolete e verranno visualizzati avvisi relativi a una configurazione non corretta. Quando l'eliminazione delle partizioni obsolete è abilitata, Zabbix server e frontend non terranno più traccia degli item eliminati, e la history degli item eliminati verrà cancellata quando una partizione obsoleta viene eliminata.
I suffissi temporali sono supportati nei campi del periodo, ad esempio 1d (un giorno), 1w (una settimana). Il minimo è 1 giorno (1 ora per la history), il massimo - 25 anni.
Il housekeeper viene eseguito automaticamente ogni ora per impostazione predefinita.
È possibile modificare la frequenza di esecuzione impostando il parametro di configurazione di Zabbix server HousekeepingFrequency.
Il pulsante Reset defaults consente di ripristinare eventuali modifiche apportate.