O housekeeper é um processo periódico, executado pelo Zabbix server. O processo remove informações desatualizadas e informações excluídas pelo usuário.

Nesta seção, as tarefas de housekeeping podem ser ativadas ou desativadas individualmente para:
As configurações de housekeeping de auditoria estão disponíveis em uma seção de menu separada.
A tabela abaixo descreve os parâmetros de configuração da limpeza automática.
| Parâmetro | Descrição |
|---|---|
| Habilitar limpeza automática interna | Habilita (padrão) ou desabilita a limpeza automática interna para este grupo de entidades. |
| Período de armazenamento de dados | Tempo pelo qual os registros devem ser mantidos antes de serem removidos pelo housekeeper. Obrigatório se a limpeza automática estiver habilitada. Intervalo: 1 dia (1 hora para histórico) - 25 anos; ou "0". Sufixos de tempo são suportados, por exemplo, 1d (um dia), 1w (uma semana). Para Eventos e alertas, o período de armazenamento de dados é definido separadamente para triggers, serviços, dados internos, descoberta de rede e autorregistro. Para items, o período de armazenamento de dados também determina o período pelo qual os dados estarão visíveis na seção Monitoramento > Últimos dados, mesmo que a limpeza automática interna esteja desabilitada. |
| Sobrescrever período de histórico do item | Se marcado, o período de armazenamento de histórico/tendência especificado na configuração do item será sobrescrito pela configuração global. O período de armazenamento não será sobrescrito para items que tenham a opção de configuração Não armazenar habilitada. É possível sobrescrever o período de armazenamento de histórico/tendência mesmo que a limpeza automática interna esteja desabilitada. Assim, ao usar um housekeeper externo, o período de armazenamento do histórico pode ser definido usando o campo Período de armazenamento de dados do histórico. |
| Sobrescrever período de tendência do item |
O botão Restaurar padrões permite reverter quaisquer alterações feitas.
- Excluir um item/trigger também excluirá os problemas gerados por esse item/trigger.
- Eventos de problema ou recuperação não serão excluídos até que o registro de problema relacionado seja excluído. O housekeeper exclui primeiro os problemas e depois os eventos, para evitar dados obsoletos.
Se estiver usando o TimescaleDB, para aproveitar ao máximo o particionamento automático das tabelas de histórico e tendências do TimescaleDB, as opções Substituir período de histórico do item e Substituir período de tendências do item devem ser habilitadas, assim como a opção Habilitar limpeza interna para histórico e tendências. Caso contrário, os dados mantidos nessas tabelas ainda serão armazenados em partições; no entanto, o housekeeper não irá descartar partições desatualizadas e avisos sobre configuração incorreta serão exibidos. Quando o descarte de partições desatualizadas estiver habilitado, o Zabbix server e o frontend não irão mais rastrear itens excluídos, e o histórico desses itens será limpo quando uma partição desatualizada for excluída.
As configurações de compressão para histórico, tendências e log de auditoria estão disponíveis no bloco Compressão de histórico, tendências e log de auditoria, que aparece quando o TimescaleDB é utilizado.