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:

La limpieza del registro de auditoría se configura por separado.

Configuración

Los siguientes parámetros están disponibles:

Parameter Description
Enable internal housekeeping Habilitar o deshabilitar el housekeeping interno (habilitado de forma predeterminada).
Si está habilitado, el proceso housekeeper del server de Zabbix elimina automáticamente de la base de datos los datos que superan el Data storage period.
Data storage period Especifique durante cuánto tiempo conservar los datos antes de que el housekeeper los elimine.
Obligatorio si el housekeeping interno está habilitado.
Rango: 1 día (1 hora para history) - 25 años; o "0". Se admiten sufijos de tiempo (por ejemplo, 1d, 1w).

Para Events and alerts, el período de almacenamiento de datos se establece por separado para triggers, services, datos internos, descubrimiento de red y autoregistro.
El housekeeper solo elimina aquellos eventos que no están asociados con problemas. Por ejemplo, un evento de problema/recuperación anterior al Data storage period no se eliminará si está asociado con un problema sin resolver. Cuando el housekeeper elimina entidades obsoletas, primero elimina los problemas y luego los eventos.
Tenga en cuenta que cuando se elimina un item/trigger, también se eliminan sus problemas; sin embargo, los eventos de problema/recuperación relacionados permanecen en la base de datos hasta que el housekeeper los elimina.

Para History y Trends, los períodos de almacenamiento de datos también determinan durante cuánto tiempo los datos permanecen visibles en Monitoring > Latest data, incluso si el housekeeping interno está deshabilitado.
Override item history period Si está habilitado, el período de almacenamiento de history/trend especificado en la configuración del item se reemplaza por el ajuste Data storage period (excepto para los items con la opción Do not store habilitada).

Esta opción puede usarse incluso cuando el housekeeping interno está deshabilitado y se utiliza un housekeeper externo.
Override item trend period

Si usa TimescaleDB, la sección History, trends and audit log compression estará disponible.

Para TimescaleDB, habilite Override item history period, Override item trend period y Enable internal housekeeping para history y trends para aprovechar al máximo la partición automática. Si estas opciones están deshabilitadas, los datos almacenados en las tablas de history y trends seguirán 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 server y el frontend de Zabbix dejarán de rastrear los items eliminados, y el history de esos items se borrará cuando se elimine una partición obsoleta.

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