- Note di aggiornamento per Zabbix 8.0
- Modifiche incompatibili
- Altro
- Macro deprecate rimosse
- Parametri deprecati per i provider di archiviazione della history
- Rimossa la validazione JSON e XML dagli item HTTP agent
- Link disabilitati nascosti negli host monitorati
- Tipo di dati JSON
- Pulsante di opzione rimosso nel modulo Nuovo filtro tag
- Valori degli item visualizzati come HTML utilizzando iframe
- Compatibilità dei template con Host Wizard
- Ridimensionamento automatico per i campi di configurazione
- Variabile di configurazione del frontend sostituita
- Elaborazione concorrente dei controlli SNMPv1 e SNMPv2
- Modifiche al pacchetto della policy SELinux di Zabbix
- Stato del periodo di manutenzione rinominato
- Parametro slideshow della dashboard deprecato
Note di aggiornamento per Zabbix 8.0
Queste note sono per l'aggiornamento da Zabbix 7.4.x a Zabbix 8.0.0.
Tutte le note sono raggruppate in:
- Modifiche incompatibili - modifiche che possono compromettere le installazioni esistenti e altre informazioni critiche relative al processo di aggiornamento
- Altro - tutte le altre informazioni che descrivono le modifiche nelle funzionalità di Zabbix
Vedi anche:
- Procedura di aggiornamento per tutte le informazioni pertinenti sull'aggiornamento da versioni precedenti a Zabbix 8.0.0;
- Aggiornamento del cluster HA per le istruzioni sull'aggiornamento dei server in un cluster ad alta disponibilità (high-availability, HA).
Modifiche incompatibili
Versioni del database
Le versioni minime richieste del database sono state aumentate:
- MySQL/Percona: 8.0.30 → 8.4.0
- MariaDB: 10.5.00 → 10.11.00
- PostgreSQL: 13.0 → 15.0
- TimescaleDB: 2.13.0 → 2.20.0
Plugin
Il plugin Ceph per Zabbix agent 2 è ora un plugin caricabile e richiede passaggi di installazione aggiuntivi. Per i dettagli, vedere il readme del plugin Ceph.
Lo schema tcp:// è deprecato nel plugin MongoDB, ma viene mantenuto per la compatibilità con le configurazioni esistenti.
Versione minima di PHP richiesta
La versione minima di PHP richiesta è stata aumentata da 8.0.0 a 8.2.0.
Elenco esteso di UnsafeUserParameters
Il carattere % è stato aggiunto all'elenco UnsafeUserParameters per Zabbix agent e Zabbix agent 2.
Parametri filtro spostati
Nell'ambito della funzionalità tabelle personalizzabili, alcuni parametri del filtro sono stati spostati dalla scheda del filtro alle opzioni di colonna. Se hai salvato schede per i filtri preferiti che utilizzano uno dei seguenti parametri del filtro, verranno reimpostate e dovranno essere riconfigurate manualmente dopo l'aggiornamento:
- Monitoring > Hosts: Mostra problemi soppressi
- Monitoring > Latest data: Mostra tag, Nome tag, Priorità visualizzazione tag, Mostra dettagli
- Monitoring > Problems: Mostra tag, Nome tag, Priorità visualizzazione tag, Mostra dati operativi, Vista compatta, Mostra dettagli, Mostra timeline, Evidenzia l'intera riga
Altro
Macro deprecate rimosse
Il supporto per le seguenti macro integrate è stato ora rimosso:
| Rimosse | Usare invece |
|---|---|
{ACK.DATE} |
{EVENT.UPDATE.DATE} |
{ACK.MESSAGE} |
{EVENT.UPDATE.MESSAGE} |
{ACK.TIME} |
{EVENT.UPDATE.TIME} |
{EVENT.ACK.HISTORY} |
{EVENT.UPDATE.HISTORY} |
{HOSTNAME<1-9>} |
{HOST.HOST} |
{IPADDRESS<1-9>} |
{HOST.IP} |
{PROFILE.*} |
{INVENTORY.*} |
{TRIGGER.COMMENT} |
{TRIGGER.DESCRIPTION} |
{TRIGGER.KEY} |
{ITEM.KEY} |
{STATUS} |
{TRIGGER.STATUS} |
{USER.ALIAS} |
{USER.USERNAME} |
Parametri deprecati per i provider di archiviazione della history
I seguenti parametri sono ora deprecati:
- File di configurazione di Zabbix server:
HistoryStorageDateIndex,HistoryStorageURLeHistoryStorageTypes. Utilizzare invece il nuovo parametroHistoryProviders. - File di configurazione di Zabbix frontend:
$HISTORY. Utilizzare invece il nuovo parametro$HISTORY_PROVIDERS.
Entrambi i nuovi parametri consentono di scegliere il provider di archiviazione della history: Elasticsearch, ClickHouse oppure SQL (predefinito). Si noti che non è possibile usare insieme questi nuovi parametri e quelli deprecati.
Rimossa la validazione JSON e XML dagli item HTTP agent
La validazione JSON e XML è stata rimossa dal campo Corpo della richiesta negli item HTTP agent. Il campo non verifica più se il valore è un XML o JSON valido e la selezione di Dati XML come Tipo di corpo della richiesta non richiede più la libreria libxml2.
Link disabilitati nascosti negli host monitorati
I link Grafici, Dashboard e Web disabilitati non vengono più visualizzati nell'elenco degli host monitorati.
Tipo di dati JSON
Zabbix ora supporta JSON come tipo di dato per i valori degli item.
Se si utilizza TimescaleDB, la nuova hypertable history_json (usata per memorizzare i valori JSON) deve essere configurata manualmente.
Se si utilizza Elasticsearch, il valore predefinito del parametro di configurazione del server Zabbix HistoryStorageTypes ora include json.
Pulsante di opzione rimosso nel modulo Nuovo filtro tag
Il pulsante di opzione che richiedeva di scegliere tra Tutti i tag e Elenco tag durante la creazione di un nuovo filtro tag è stato rimosso.
Valori degli item visualizzati come HTML utilizzando iframe
I dati degli item nel widget Cronologia degli item, quando visualizzati come testo formattato in HTML, ora sono isolati in iframe.
Compatibilità dei template con Host Wizard
Tutti i template predefiniti sono ora compatibili con Host Wizard. Per aggiornarli, vedere Aggiornamento dei template.
Ridimensionamento automatico per i campi di configurazione
La maggior parte dei campi di configurazione nell'interfaccia utente ora si ridimensiona automaticamente per adattarsi al proprio contenuto.
Variabile di configurazione del frontend sostituita
La variabile $ALLOW_HTTP_AUTH è stata sostituita dal flag di funzionalità $ZBX_FEATURE_FLAGS['http_auth_enabled'] nel file di configurazione del frontend (zabbix.conf.php).
Elaborazione concorrente dei controlli SNMPv1 e SNMPv2
I controlli asincroni del servizio SNMPv1 e SNMPv2 vengono ora elaborati in parallelo dai worker di discovery disponibili.
Modifiche al pacchetto della policy SELinux di Zabbix
Per la versione 10 di AlmaLinux, CentOS Stream, RHEL, Rocky Linux e Oracle Linux, il pacchetto zabbix-selinux-policy esistente ora dipende da zabbix-selinux-policy-main oppure selinux-policy-targeted-extra.
Se è già presente un'installazione di zabbix-selinux-policy, non sono necessarie modifiche manuali.
Durante l'aggiornamento del pacchetto, zabbix-selinux-policy-main verrà installato automaticamente.
Se selinux-policy-targeted-extra è già installato, non verrà installato alcun pacchetto aggiuntivo.
Stato del periodo di manutenzione rinominato
Lo stato del periodo maintenance è stato rinominato da Approaching a Upcoming.
Parametro slideshow della dashboard deprecato
Il supporto per il parametro slideshow=1 verrà rimosso.
Sono stati introdotti nuovi valori per il parametro slideshow per avviare e interrompere la presentazione:
slideshow=on- avvia la presentazioneslideshow=off- interrompe la presentazione