3 Limpieza interna

Descripción general

La sección Administración > Mantenimiento le permite configurar el mantenimiento interno de Zabbix que elimina automáticamente los datos obsoletos o eliminados por el usuario de la base de datos. Esto evita que la base de datos crezca indefinidamente, lo que consumiría espacio en disco innecesario y degradaría el rendimiento de la base de datos.

El mantenimiento se puede habilitar y configurar para los siguientes tipos de datos:

El mantenimiento del registro de auditoría se configura por separado.

Configuración

Los siguientes parámetros están disponibles:

Parámetro Descripción
Habilitar limpieza interna Habilita o deshabilita la limpieza interna (habilitada por defecto).
Si está habilitada, el proceso housekeeper del servidor elimina automáticamente los datos de la base de datos que superan el Período de almacenamiento de datos.
Período de almacenamiento de datos Especifique cuánto tiempo conservar los datos antes de que sean eliminados por el housekeeper.
Obligatorio si la limpieza interna está habilitada.
Rango: 1 día (1 hora para el historial) - 25 años; o "0". Se admiten sufijos de tiempo (por ejemplo, 1d, 1w).

Para Eventos y alertas, el período de almacenamiento de datos se establece por separado para triggers, servicios, datos internos, descubrimiento de red y autorregistro.
El housekeeper elimina solo aquellos eventos que no están asociados con problemas. Por ejemplo, un evento de problema/recuperación más antiguo que el Período de almacenamiento de datos no se eliminará si está asociado con un problema no resuelto. Cuando el housekeeper elimina entidades obsoletas, primero elimina los problemas y luego los eventos.
Tenga en cuenta que cuando se elimina un item/trigger, sus problemas también se eliminan; sin embargo, los eventos relacionados de problema/recuperación permanecen en la base de datos hasta que el housekeeper los elimina.

Para Historial y Tendencias, los períodos de almacenamiento de datos también determinan cuánto tiempo permanecen los datos visibles en Supervisión > Últimos datos, incluso si la limpieza interna está deshabilitada.
Anular el período de historial del item Si está habilitado, el período de almacenamiento de historial/tendencias especificado en la configuración del item se anula por la configuración de Período de almacenamiento de datos (excepto para los items con la opción No almacenar habilitada).

Esta opción puede usarse incluso cuando la limpieza interna está deshabilitada y se utiliza un housekeeper externo.
Anular el período de tendencias del item

Si utiliza TimescaleDB, la sección Compresión de historial, tendencias y registro de auditoría estará disponible.

Para TimescaleDB, habilite Anular el período de historial del item, Anular el período de tendencias del item y Habilitar limpieza interna para historial y tendencias para beneficiarse completamente de la partición automática. Si estas opciones están deshabilitadas, los datos almacenados en las tablas de historial y tendencias seguirán siendo particionados, pero el housekeeper no eliminará las particiones obsoletas y aparecerán advertencias de configuración. Cuando se habilita la eliminación de particiones obsoletas, el servidor y el frontend de Zabbix ya no rastrearán los items eliminados, y el historial de esos items se borrará cuando se elimine una partición obsoleta.

El botón Restablecer valores predeterminados le permite revertir cualquier cambio realizado.