[comment]: # ({b5fd3df7-b5fd3df7})
# 4 Historial y tendencias

[comment]: # ({/b5fd3df7-b5fd3df7})

[comment]: # ({e9319443-e9319443})
#### Visión general

El historial y las tendencias son las dos formas de almacenar los datos recopilados en Zabbix.

Mientras que el historial mantiene cada valor recopilado, las tendencias se mantienen promediadas
información cada hora y, por lo tanto, consumen menos recursos.

[comment]: # ({/e9319443-e9319443})

[comment]: # ({b93490e9-e5d848c2})
#### Manteniendo la historia

Puede establecer durante cuántos días se guardará el historial:

- en las propiedades de la métrica [formulario](/manual/config/items/item)
- al actualizar métricas en masa
- en la [configuración
   ](/manual/interfaz_web/secciones_frontend/administración/limpieza)
   de las tareas de limpieza

Las tareas de limpieza eliminarán cualquier dato anterior.

El consejo general es mantener el historial por
número de días lo más pequeño posible y de esa manera no sobrecargar la base de datos con muchos
valores históricos.

En lugar de mantener un historial extenso, puede conservar datos de tendencias más extensos.
Por ejemplo, podrías conservar el historial durante 14 días y las tendencias durante 5 años.

Puede tener una buena idea de cuánto espacio requiere el historial versus
datos de tendencias consultando la página de [tamaño de la base de datos](/manual/installation/requirements#database_size).

Aunque mantenga un historial más corto, aún podrá revisar datos de archivos más antiguos.
en gráficos, ya que los gráficos utilizarán valores de tendencia para mostrar sus
datos.

::: noteimportant
Si el historial se establece en '0', la métrica actualizará
sólo métricas dependientes e inventario. No se evaluaran funciones de iniciador
porque la evaluación del iniciador se basa solo en datos históricos.
:::

::: notetip
Como una forma alternativa de preservar la historia,
considere utilizar la funcionalidad [exportación de historial](/manual/extensions/loadablemodules#providing_history_export_callbacks)
de módulos cargables.
:::

[comment]: # ({/b93490e9-e5d848c2})

[comment]: # ({3d94ff60-3d94ff60})
#### Mantener las tendencias

Trends es un mecanismo integrado de reducción de datos históricos que almacena
mínimo, máximo, promedio y el número total de valores por cada hora
para tipos de datos numéricos.

Puede establecer durante cuántos días se mantendrán las tendencias:

- en las propiedades del elemento [formulario](/manual/config/items/item)
- al actualizar artículos en masa
- al configurar tareas de ama de llaves

Las tendencias generalmente se pueden mantener por mucho más tiempo que la historia. Cualquier dato anterior
será retirado por el ama de llaves.

El servidor Zabbix acumula datos de tendencias en tiempo de ejecución en el caché de tendencias, como
los datos fluyen. El servidor vacía las tendencias de **hora anterior** de cada elemento
en la base de datos (donde la interfaz puede encontrarlos) en estas situaciones:

- el servidor recibe el primer valor de hora actual del elemento
- Quedan 5 minutos o menos de la hora actual y todavía no hay hora actual
    valores del articulo
- el servidor se detiene

Para ver las tendencias en un gráfico, debe esperar al menos hasta el comienzo de
la próxima hora (si el elemento se actualiza con frecuencia) y como máximo hasta el final de
la próxima hora (si el elemento se actualiza con poca frecuencia), que es de 2 horas como máximo.

Cuando el servidor vacía la caché de tendencias y ya hay tendencias en el
base de datos para esta hora (por ejemplo, el servidor se ha reiniciado
media hora), el servidor necesita usar declaraciones de actualización en lugar de simples
inserciones Por lo tanto, en una instalación más grande, si se necesita reiniciar, es
deseable detener el servidor al final de una hora y comenzar en el
comienzo de la siguiente hora para evitar la superposición de datos de tendencias.

Las tablas de historial no participan en la generación de tendencias de ninguna manera.

::: notaimportante
Si las tendencias se establecen en '0', el servidor Zabbix no
calcular o almacenar tendencias en absoluto.
:::

::: notaclásica
Las tendencias se calculan y almacenan con el mismo tipo de datos
como los valores originales. Como resultado, los cálculos del valor promedio de
los valores de tipo de datos sin signo se redondean y cuanto menor es el intervalo de valor
menos preciso será el resultado. Por ejemplo, si el elemento tiene valores 0
y 1, el valor medio será 0, no 0,5.

Además, reiniciar el servidor puede resultar en la pérdida de precisión de datos no firmados.
Cálculos de valor promedio de tipo de datos para la hora actual.
:::

[comment]: # ({/3d94ff60-3d94ff60})
