16 Note sull'aggiornamento alla versione 7.0.4
Modifiche incompatibili
Modifiche alla risoluzione di alcune macro integrate
Il comportamento di risoluzione delle macro {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {EVENT.CAUSE.*}, {EVENT.TAGS.*} e {EVENT.SYMPTOMS} è stato corretto per garantire la coerenza con le altre macro integrate.
Ora verranno risolte in *UNKNOWN* se si verifica un errore durante la valutazione del loro valore.
Di conseguenza, per garantire il corretto funzionamento, è necessario aggiornare i tipi di supporto per le seguenti integrazioni: iTop, Jira Service Desk, ManageEngine ServiceDesk, SolarWinds Service Desk.
Questa modifica potrebbe inoltre influire su eventuali script o integrazioni personalizzati che utilizzano le macro sopra indicate.
Errore di ripristino del database con PostgreSQL/TimescaleDB dopo l'aggiornamento da 7.0.0-7.0.4
L'uso di pg_restore per ripristinare un backup PostgreSQL o TimescaleDB creato in Zabbix 7.0.0-7.0.4 comporterà un errore relativo alla funzione base36_decode mancante, causando il fallimento del ripristino.
Questo errore si verifica durante il ripristino di un backup creato con pg_dump.
Per i dettagli su come correggere manualmente questo problema prima di creare il backup, vedere i problemi noti.
Se non avete ancora eseguito l'aggiornamento a Zabbix 7.0.0, notate che non dovrebbero esserci problemi di questo tipo per gli aggiornamenti da versioni Zabbix precedenti alla 7.0 a 7.0.5. Per le istruzioni di aggiornamento, vedere Aggiornamento dello schema TimescaleDB.
Requisiti
Richiesta libevent 2.0.10
La versione minima richiesta di libevent è stata aumentata a 2.0.10.
Database
Modifiche al database
È stato risolto un problema di lentezza nella clonazione dei template aggiungendo indici per il campo uuid. Questa modifica potrebbe causare tempi di aggiornamento lunghi su dataset di grandi dimensioni.
Nuovo indice nella tabella auditlog
È stato aggiunto un nuovo indice alla tabella auditlog per migliorare i tempi di risposta del database e del frontend durante il filtraggio dei record per IP nel Registro di audit.
Gli utenti con registri di audit di grandi dimensioni potrebbero riscontrare tempi di aggiornamento più lunghi a causa delle dimensioni del database.
Processi
I problemi non vengono più memorizzati nella cache senza servizi abilitati
Il service manager non memorizza più i problemi nella cache se non ci sono servizi abilitati.
Durante l'avvio, il service manager verificherà la presenza di servizi abilitati nella cache di configurazione e memorizzerà i problemi nella cache solo se sono presenti servizi abilitati; rileverà inoltre quando viene aggiunto il primo servizio o rimosso l'ultimo servizio e inizializzerà/libererà la cache dei problemi.