Si è tenuto rilascio di un sistema di monitoraggio libero e gratuito con codice sorgente completamente aperto Zabbix 7.0 LTS. La versione 7.0 è classificata come versione con supporto a lungo termine (LTS). Per gli utenti che utilizzano versioni senza LTS, si raccomanda la transizione alle versioni LTS del prodotto.
Zabbix è un sistema versatile per il monitoraggio delle prestazioni e della disponibilità di server, servizi, attrezzature ingegneristiche e di rete, applicazioni, database, sistemi di virtualizzazione, contenitori, servizi IT, servizi web, infrastrutture cloud e dispositivi IoT.
Il sistema attua un ciclo completo dalla raccolta dei dati, attraverso l'elaborazione e la trasformazione, l'analisi di questi dati per prevedere e rilevare problemi, fino alla conservazione di questi dati, visualizzazione e invio di avvisi utilizzando regole di escalation. Inoltre, il sistema fornisce flessibili possibilità di estensione nei metodi di raccolta dei dati, avvisi, strumenti di visualizzazione e risoluzione automatica degli incidenti. Un'unica interfaccia web e un potente API implementano capacità di automazione e gestione centralizzata delle configurazioni di monitoraggio e distribuzione dei diritti di accesso a diversi gruppi di utenti. Il codice del progetto è distribuito è sotto licenza AGPLv3.
Principali miglioramenti versioni 7.0 LTS:
- supporto per nuovi widget "Host navigator", "Honeycomb", "Pie chart", "Gauge", "Top triggers", "Item history";
- esecuzione massimamente rapida di azioni e script senza ritardi;
- supporto per l'autenticazione multi-fattore nativa degli utenti;
- gestione centralizzata dei timeout a livello di controllo, host, proxy e livello globale;
- supporto per la memorizzazione delle metriche in memoria per la massima efficienza e prestazioni del proxy;
- supporto per il monitoraggio sintetico delle applicazioni web utilizzando scenari complessi;
- notevole espansione del monitoraggio DNS;
- invio di rapporti PDF generati automaticamente (in precedenza aveva uno stato sperimentale);
- supporto per lo streaming per inviare metriche ed eventi a sistemi esterni (in precedenza aveva uno stato sperimentale);
- possibilità di sospendere la raccolta dei dati dagli elementi persi in caso di auto-scoperta;
- supporto per i tag per webhook per eventi interni;
- reazione rapida e immediata al passaggio degli elementi di monitoraggio in manutenzione;
- miglioramento significativo delle prestazioni dei controlli di accesso agli elementi di monitoraggio;
- rilevamento di duplicati engineID per il monitoraggio SNMP;
- supporto per valori aggregati per molti widget, che consente di creare report di capacità;
- possibilità di utilizzare input personalizzati durante l'esecuzione di script;
- miglioramento del protocollo di comunicazione tra tutti i componenti di Zabbix;
- è tornato il tanto atteso supporto per macro personalizzate nei nomi degli item;
- supporto per il numero di tentativi di connessione e filtri per tipo di dati per i connettori;
- verifica della correttezza dei file di configurazione;
- supporto per le funzioni macro per tutte le macro incorporate;
- la maggior parte dei moduli è stata convertita in modali;
- supporto per dashboard multistpage per report PDF;
- numerosi miglioramenti nella facilità d'uso;
- supporto per il metodo history.push;
- numerosi miglioramenti ai widget esistenti;
- tutti i widget possono essere utilizzati per i modelli di host;
- ampliate le capacità di raccolta dei dati dell'agente, supporto per nuovi controlli;
- possibilità di eseguire script su agenti attivi;
- supporto per il tipo di dati binario;
- supporto per dashboard dinamiche con possibilità di navigazione tra gli elementi di monitoraggio;
- supporto per nuove funzioni dei trigger;
- possibilità di gestire i tag degli host scoperti.
Migliorata la prestazione e l'affidabilità attraverso:
- supporto per cluster di proxy per il bilanciamento del carico e l'affidabilità;
- passaggio a un modello di raccolta dati asincrono per controlli agent, HTTP e SNMP e autodiscovery;
- autodiscovery asincrona ad alte prestazioni.
Altri miglioramenti significativi:
- notevole accelerazione del lavoro con i dati di Prometheus;
- supporto per le funzioni dei trigger jsonpath e xmlpath;
- possibilità di utilizzare gruppi di host scoperti con diverse regole di autodiscovery;
- possibilità di disabilitare l'auditlog per eventi di sistema.
Nuovi e miglioramenti ai template e alle integrazioni esistenti: Cisco Meraki, FortiGate, HPE, Oracle, Azure e Azure Cost Management, GCP, AWS e AWS Cost Explorer, AWS ECS, Check Point, MSSQL, Oracle Cloud, Kubernetes, YugabyteDB, MongoDB, VMWare, Prometheus, PostgreSQL, Nextcloud, Acronis Cyber Protect Cloud, HashiCorp Nomad, MantisBT, Cisco SD-WAN, Windows.
Zabbix offre integrazioni con:
- le piattaforme di assistenza come Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk;
- sistemi di allerta per utenti Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat;
- l'elenco completo di oltre 500 modelli e integrazioni.
Pacchetti ufficiali disponibili per le versioni aggiornate delle seguenti piattaforme:
- distribuzioni Linux Alma Linux, CentOS, Debian, OpenSUSE, Oracle Linux, Raspberry Pi OS, RedHat Enterprise Linux, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu per diverse architetture;
- sistemi di virtualizzazione basati su VMWare, VirtualBox, Hyper-V, XEN;
- Docker;
- OpenStack Nova;
- agenti per tutte le piattaforme comprese MacOS e pacchetti MSI per agenti Windows.
È disponibile un'installazione rapida di Zabbix per piattaforme cloud: AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Oracle Cloud, Yandex Cloud.
Per passare da versioni precedenti è necessaria solo l'installazione dei nuovi file binari (server e proxy) e della nuova interfaccia. Zabbix eseguirà automaticamente la procedura di aggiornamento. L'installazione di nuovi agenti non è richiesta.
Fonte: linux.org.ru
