3 Limpieza interna

Descripción general

El housekeeper es un proceso periódico, ejecutado por el Zabbix server. 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 separado para cada tarea en: eventos y alertas/servicios/sesiones de usuario/histórico/tendencias. La configuración de limpieza de auditoría está disponible en una sección de menú independiente.

Si la limpieza está habilitada, es posible establecer durante cuántos días se conservarán los registros de datos antes de que el housekeeper los elimine.

Al eliminar un item/trigger también se eliminarán los problemas generados por ese item/trigger.

Además, un evento solo será eliminado por el housekeeper si no está asociado de ninguna manera con un problema. Esto significa que, si un evento es un evento de problema o de recuperación, no se eliminará hasta que se elimine el registro del 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: Override item history period y Override item trend period. Esta opción permite establecer globalmente durante cuántos días se almacenará el histórico/tendencias de los items (de 1 hora a 25 años; o "0"), anulando los respectivos valores de Store up to establecidos para items individuales en el formulario de configuración de item. Tenga en cuenta que el período de almacenamiento no se anulará para los items que tengan habilitada la opción de configuración Do not store.

Es posible anular el período de almacenamiento de histórico/tendencias incluso si la limpieza interna está deshabilitada. Por lo tanto, al utilizar un housekeeper externo, el período de almacenamiento del histórico podría establecerse mediante el campo Data storage period del histórico.

El bloque History, trends and audit log compression 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, deben estar habilitadas las opciones Override item history period y Override item trend period, así como la opción Enable internal housekeeping para histórico y tendencias. De lo contrario, los datos conservados 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 está habilitada la eliminación de particiones obsoletas, el Zabbix server y el frontend dejarán de realizar el seguimiento de los items eliminados, y el histórico de los items eliminados se borrará cuando se elimine una partición obsoleta.

Se admiten sufijos de tiempo en los campos de período, por ejemplo, 1d (un día), 1w (una semana). El mínimo es 1 día (1 hora para el histórico), el máximo: 25 años.

El botón Reset defaults permite revertir cualquier cambio realizado.