16 Notas de actualización para 7.0.4

Cambios importantes

Cambios en la resolución de ciertas macros integradas

Se ha corregido el comportamiento de resolución de las macros {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {EVENT.CAUSE.*}, {EVENT.TAGS.*} y {EVENT.SYMPTOMS} para mantener la coherencia con otras macros integradas.
Ahora, se resolverán como *UNKNOWN* si se produce un error al evaluar su valor.

Como resultado de este cambio, para garantizar el funcionamiento correcto, es necesario actualizar los tipos de medios de las siguientes integraciones: iTop, Jira Service Desk, ManageEngine ServiceDesk, SolarWinds Service Desk.

Este cambio también puede afectar a cualquier script personalizado o integración que utilice las macros mencionadas anteriormente.

Error de restauración de la base de datos con PostgreSQL/TimescaleDB después de la actualización de 7.0.0-7.0.4

Usar pg_restore para restaurar una copia de seguridad de PostgreSQL o TimescaleDB creada en Zabbix 7.0.0-7.0.4 resultará en un error de función base36_decode faltante, lo que provocará que la restauración falle. Este error ocurre al restaurar una copia de seguridad creada con pg_dump.

Consulte problemas conocidos para obtener detalles sobre cómo solucionar este problema manualmente antes de crear la copia de seguridad.

Si aún no ha actualizado a Zabbix 7.0.0, tenga en cuenta que no debería haber tales problemas para las actualizaciones desde versiones de Zabbix anteriores a la 7.0 a la 7.0.5. Para obtener instrucciones de actualización, consulte Actualización del esquema de TimescaleDB.

Requisitos

Se requiere libevent 2.0.10

La versión mínima requerida de libevent se ha aumentado a 2.0.10.

Bases de datos

Cambios en la base de datos

Se ha resuelto un problema de lentitud al clonar templates mediante la adición de índices para el campo uuid. Este cambio puede provocar tiempos de actualización prolongados en conjuntos de datos grandes.

Nuevo índice en la tabla auditlog

Se ha añadido un nuevo índice a la tabla auditlog para mejorar los tiempos de respuesta de la base de datos y del frontend al filtrar registros por IP en el registro de auditoría.

Tenga en cuenta que los usuarios con registros de auditoría grandes pueden experimentar tiempos de actualización prolongados debido al tamaño de la base de datos.

Procesos

Los problemas ya no se almacenan en caché sin servicios habilitados

El administrador de servicios ya no almacena problemas en caché si no hay servicios habilitados.

El administrador de servicios comprobará si hay servicios habilitados en la caché de configuración durante el inicio y almacenará los problemas en caché solo si hay servicios habilitados; también detectará cuándo se añade el primer servicio o se elimina el último, e inicializará o liberará la caché de problemas.