El housekeeper es un proceso periódico, ejecutado por el servidor Zabbix. El proceso elimina información obsoleta e información eliminada por el usuario.
En esta sección, las tareas de limpieza pueden habilitarse o deshabilitarse por tarea, de forma separada para: eventos y alertas/servicios de TI/sesiones de usuario/histórico/tendencias. Las opciones de limpieza de auditoría están disponibles en una sección de menú separada.
Si la limpieza está habilitada, es posible establecer durante cuántos días se conservarán los registros de datos antes de ser eliminados por el housekeeper.
Eliminar un ítem/disparador también eliminará los problemas generados por ese ítem/disparador.
Además, un evento solo será eliminado por el housekeeper si no está asociado a un problema de ninguna manera. Esto significa que si un evento es un problema o un evento de recuperación, no se eliminará hasta que se elimine el registro de problema relacionado. El housekeeper eliminará primero los problemas y después los eventos, para evitar posibles problemas con eventos o registros de problemas obsoletos.
Para el histórico y las tendencias hay una opción adicional disponible: Sobrescribir periodo de histórico de ítem y Sobrescribir periodo de tendencias de ítem. Esta opción permite establecer globalmente durante cuántos días se almacenará el histórico/tendencias de los ítems (de 1 hora a 25 años; o "0"), sobrescribiendo los valores respectivos de Almacenar hasta establecidos para ítems individuales en el formulario de configuración de ítem. Tenga en cuenta que el periodo de almacenamiento no se sobrescribirá para los ítems que tengan habilitada la opción de configuración No almacenar.
Es posible sobrescribir el periodo de almacenamiento de histórico/tendencias incluso si la limpieza interna está deshabilitada. Así, al utilizar un housekeeper externo, el periodo de almacenamiento del histórico podría establecerse utilizando el campo Periodo de almacenamiento de datos del histórico.
El bloque Compresión de histórico, tendencias y registro de auditoría aparece si se utiliza TimescaleDB.
Si utiliza TimescaleDB, para aprovechar al máximo la partición automática de las tablas de histórico y tendencias de TimescaleDB, las opciones Sobrescribir periodo de histórico de ítem y Sobrescribir periodo de tendencias de ítem deben estar habilitadas, así como la opción Habilitar limpieza interna para histórico y tendencias. De lo contrario, los datos mantenidos en estas tablas seguirán almacenándose en particiones, sin embargo, el housekeeper no eliminará las particiones obsoletas, y se mostrarán advertencias sobre una configuración incorrecta. Cuando se habilita la eliminación de particiones obsoletas, el servidor y la interfaz de Zabbix ya no realizarán un seguimiento de los ítems eliminados, y el histórico de los ítems eliminados se borrará cuando se elimine una partición obsoleta.
Se admiten sufijos de tiempo en los campos de periodo, por ejemplo, 1d (un día), 1w (una semana). El mínimo es 1 día (1 hora para histórico), el máximo - 25 años.
El botón Restablecer valores por defecto permite revertir cualquier cambio realizado.