Il team di Zabbix è lieto di annunciare il rilascio di Zabbix 4.4. L'ultima versione arriva con un nuovo agente Zabbix, scritto in Go, stabilisce standard per i modelli di Zabbix e offre funzionalità avanzate di visualizzazione.

Esaminiamo le funzionalità più importanti incluse in Zabbix 4.4.
Agente Zabbix di nuova generazione

Zabbix 4.4 presenta un nuovo tipo di agente, zabbix_agent2, che offre un ampio ventaglio di nuove possibilità e funzionalità avanzate di monitoraggio:
- Scritto in Go.
- Framework di plugin per il monitoraggio di vari servizi e applicazioni.
- Capacità di mantenere lo stato tra i controlli (ad esempio, mantenere connessioni persistenti con i database).
- Pianificatore integrato per supportare intervalli di tempo flessibili.
- Uso efficiente della rete grazie alla trasmissione di grandi volumi di dati.
- Attualmente l'agente funziona su Linux, ma presto lo renderemo disponibile anche per altre piattaforme.
→ Per un elenco completo delle nuove funzionalità, fare riferimento a
NB! L'agente Zabbix esistente verrà ancora supportato.
→
Webhook e logica azioni / notifiche programmabili
È migliorata significativamente l'integrazione con sistemi di allerta esterni e ticketing, consentendo di definire tutta la logica di elaborazione tramite un motore JavaScript integrato. Questa funzionalità semplifica l'integrazione bidirezionale con sistemi esterni, permettendo di accedere con un clic dall'interfaccia utente di Zabbix a record nel vostro sistema di ticketing, generare messaggi in chat e molto altro.
Stabilire standard per i modelli di Zabbix
Abbiamo introdotto una serie di standard e chiari per la creazione di modelli.
La struttura dei file XML/JSON è stata notevolmente semplificata, consentendo di modificare i modelli a mano utilizzando solo un editor di testo. La maggior parte dei modelli esistenti è stata migliorata per farli conformare ai nuovi standard.
Supporto ufficiale per TimescaleDB

Oltre a MySQL, PostgreSQL, Oracle e DB2, ora supportiamo ufficialmente TimescaleDB. TimescaleDB fornisce un livello di prestazioni quasi lineare e anche una cancellazione automatica istantanea dei dati storici obsoleti.
abbiamo confrontato le prestazioni con PostgreSQL.
Base di conoscenze sugli elementi dati e sui trigger

Zabbix 4.4 offre una descrizione molto più chiara degli elementi dei dati e dei trigger. Queste informazioni sono di grande aiuto per gli ingegneri, fornendo loro tutti i dettagli possibili sul significato e lo scopo degli oggetti raccolti, sui dettagli del problema e sulle istruzioni per risolverlo.
Funzionalità avanzate di visualizzazione

I pannelli di controllo e i relativi widget sono stati migliorati in vari modi, rendendo più semplice la loro creazione e gestione, aggiungendo la possibilità di modificare le impostazioni dei widget con un clic. La dimensione della griglia del dashboard ora supporta schermi ultra-wide e schermi di grandi dimensioni.
Il widget di visualizzazione dei problemi è stato migliorato per supportare la visualizzazione aggregata, e è stato introdotto un nuovo widget per la visualizzazione dei prototipi dei grafici.
Inoltre, ora tutti i widget possono essere visualizzati in modalità senza intestazione.
Istogrammi e aggregazione dei dati

Zabbix 4.4 supporta gli istogrammi, e il widget grafico ora può aggregare i dati utilizzando diverse funzioni di aggregazione. La combinazione di queste due funzionalità semplifica notevolmente l'analisi a lungo termine dei dati e la pianificazione della capacità.
→
Supporto ufficiale per nuove piattaforme

Zabbix 4.4 è ora compatibile anche con le seguenti piattaforme:
- SUSE Linux Enterprise Server 15
- Debian 10
- Raspbian 10
- RHEL 8
- Agente per Mac OS/X
- Agente MSI per Windows
Puoi trovare tutte le piattaforme disponibili nella .
Installazione in cloud con un clic

Zabbix può essere facilmente installato come container o immagine disco pronta all'uso su vari servizi cloud:
- AWS
- Azure
- Google Cloud Platform
- Digital Ocean
- Docker
Registrazione automatica affidabile

La nuova versione di Zabbix consente di utilizzare la crittografia PSK per la registrazione automatica con impostazioni di crittografia automatiche per gli host aggiunti. Ora puoi configurare Zabbix per consentire la registrazione automatica dei dispositivi di rete utilizzando solo PSK, solo non crittografati o entrambi.
→
JSONPath avanzato per la preprocessing

Zabbix ora supporta una sintassi JSONPath avanzata, che consente di eseguire complesse pre-elaborazioni dei dati JSON, inclusa l'aggregazione e la ricerca. La pre-elaborazione può anche essere utilizzata per la scoperta a basso livello, rendendolo uno strumento estremamente potente per l'automazione e la scoperta.
Descrizioni dei macro utente

I macro personalizzati sono una funzionalità molto utile che semplifica la configurazione di Zabbix e facilita notevolmente le modifiche alla configurazione. Il supporto per le descrizioni dei macro personalizzati aiuterà a documentare lo scopo di ogni macro, semplificando così la loro gestione.
Raccolta dei dati avanzata più efficiente

La raccolta dei dati e la scoperta degli oggetti relativi a WMI, JMX e ODBC sono state migliorate con nuove verifiche che restituiscono array di oggetti in formato JSON. Abbiamo anche aggiunto supporto per i repository dati VMWare per il monitoraggio di VMWare e servizi systemd per la piattaforma Linux, oltre a un nuovo tipo di pre-elaborazione per convertire CSV in JSON.
Altre novità e miglioramenti della versione 4.4 di Zabbix
- Pre-elaborazione dei dati XML da LLD
- Il numero massimo di metriche dipendenti è stato aumentato a 10.000 unità
- Aggiunta la conversione automatica dei tipi nella pre-elaborazione JSONPath
- Il nome dell'host è incluso nei file di esportazione in tempo reale
- L'agente Windows ora supporta i contatori di prestazione in lingua inglese
- Capacità di ignorare valori nella pre-elaborazione in caso di errori
- I dati recenti sono stati ampliati per fornire accesso non solo ai dati storici, ma anche ai dati operativi
- Rimossa la possibilità di modificare le descrizioni dei trigger, semplificando notevolmente l'accesso a esse
- Rimosso il supporto per i tipi di file multimediali integrati Jabber ed Eztexting, sostituiti da webhook o script esterni
- Aggiornato il dashboard predefinito
- Gli host auto-registrati ora hanno la possibilità di specificare l'opzione 'connettersi a dns' o 'connettersi a IP'
- Aggiunto il supporto per il macro {EVENT.ID} per gli URL dei trigger
- L'elemento schermato 'Schermo' non è più supportato
- L'ultimo tipo di widget del dashboard creato viene memorizzato e riutilizzato in seguito
- La visibilità dei titoli dei widget può essere configurata per ciascun widget
è possibile trovare l'elenco completo delle nuove funzionalità di Zabbix 4.4 in .
Fonte: habr.com
