3 Mantenimiento
Descripción general
La sección Administración > Limpieza le permite configurar la limpieza interna 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.
La limpieza se puede habilitar y configurar para los siguientes tipos de datos:
- Eventos y alertas de triggers, servicios, datos internos, descubrimiento de red y autorregistro
- Servicios
- Sesiones de usuario
- Histórico y tendencias de items
La limpieza del registro de auditoría se configura por separado.
Configuración
Los siguientes parámetros están disponibles:

| Parámetro | Descripción |
|---|---|
| Habilitar housekeeping interno | Habilita o deshabilita el housekeeping interno (habilitado por defecto). Si está habilitado, el procedimiento de housekeeping 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 el housekeeping interno está habilitado. 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. Para Historial y Tendencias, los períodos de almacenamiento de datos también determinan cuánto tiempo permanecen los datos visibles en Monitoreo > Últimos datos, incluso si el housekeeping interno está deshabilitado. Tenga en cuenta que cuando se elimina un item o trigger, sus problemas y eventos asociados también se eliminan. |
| Sobrescribir 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 sobrescribe 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 el housekeeping interno está deshabilitado y se utiliza un housekeeper externo. |
| Sobrescribir 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 Sobrescribir período de historial del item, Sobrescribir período de tendencias del item y Habilitar housekeeping interno 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.