Rilascio del sistema di monitoraggio Zabbix 5.0 LTS

Presentata nuova versione del sistema di monitoraggio open source Zabbix 5.0LTS con tantissime innovazioni. La versione rilasciata include miglioramenti significativi al monitoraggio della sicurezza, supporto per Single Sign-On, supporto per la compressione dei dati storici quando si utilizza TimescaleDB, integrazione con sistemi di consegna dei messaggi e servizi di supporto e molto altro.

Zabbix è costituito da tre componenti fondamentali: un server per coordinare l'esecuzione dei controlli, generare richieste di test e raccogliere statistiche; agenti per l'esecuzione di controlli da parte di host esterni; frontend per l'organizzazione della gestione del sistema. Codice distribuito da concesso in licenza con GPLv2. Per alleviare il carico del server centrale e formare una rete di monitoraggio distribuita, è possibile implementare una serie di server proxy che aggregano i dati sul controllo di un gruppo di host. I dati possono essere archiviati in MySQL, PostgreSQL, TimescaleDB, DB2 e Oracle DBMS. Senza agenti, il server Zabbix può ricevere dati tramite protocolli come SNMP, IPMI, JMX, SSH/Telnet, ODBC e testare la disponibilità di applicazioni Web e sistemi di virtualizzazione.

I pacchetti ufficiali sono disponibili per le versioni attuali delle seguenti piattaforme:

  • Distribuzioni Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Sistemi di virtualizzazione basati su VMWare, VirtualBox, Hyper-V, XEN
  • docker
  • Agenti per tutte le piattaforme, inclusi l'agente MacOS e MSI per Windows
  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
  • Integrazione con piattaforme di help desk Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Integrazione con sistemi di notifica utente Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Per migrare dalle versioni precedenti è sufficiente installare nuovi file binari (server e proxy) e una nuova interfaccia. Zabbix aggiornerà automaticamente il database. Non è necessario installare nuovi agenti. Maggiori dettagli possono essere trovati in documentazione.

Il principale innovazioni:

  • Nuove soluzioni template per il monitoraggio Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Supporto per l'autorizzazione SAML per soluzioni Single Sign-On (SSO).
  • Supporto ufficiale per il nuovo agente modulare per piattaforme Linux e Windows
  • Possibilità di archiviare in modo sicuro i dati raccolti dall'agente nel file system locale
  • Miglioramenti della sicurezza:
    • Supporto webhook tramite proxy HTTP
    • Possibilità di vietare l'esecuzione di determinati controlli da parte di un agente, supporto per liste bianche e nere
    • Possibilità di generare un elenco di protocolli di crittografia utilizzati per le connessioni TLS
    • Supporto per connessioni crittografate ai database MySQL e PostgreSQL
    • Passa a SHA256 per archiviare gli hash delle password degli utenti
    • Possibilità di mascherare valori segreti (password, chiavi di accesso, ecc.) delle macro utente nell'interfaccia Zabbix e durante l'invio di notifiche
  • Compressione dei dati storici utilizzando TimescaleDB
  • Un'interfaccia più amichevole con menu facili da navigare sulla sinistra che possono essere compressi o nascosti completamente per risparmiare spazio sullo schermo

    Rilascio del sistema di monitoraggio Zabbix 5.0 LTS

    Rilascio del sistema di monitoraggio Zabbix 5.0 LTSRilascio del sistema di monitoraggio Zabbix 5.0 LTS

  • Per gli utenti regolari è disponibile un elenco di dispositivi di monitoraggio
  • Supporto per moduli personalizzati per estendere la funzionalità dell'interfaccia utente
  • Possibilità di non riconoscere un problema
  • Nuovi operatori di preelaborazione per sostituire il testo e ottenere nomi di proprietà JSON quando si lavora con JSONPath
  • Raggruppamento dei messaggi nel client di posta elettronica per evento
  • Possibilità di utilizzare macro segrete in nome utente e password per accedere a IPMI
  • Supporto per modelli di messaggio per notifiche a livello di tipo di supporto
  • Un'utilità console separata per testare gli script JavaScript, utile per webhook e preelaborazione
  • I trigger supportano le operazioni di confronto per i dati di testo
  • Nuovi controlli per il rilevamento automatico delle metriche delle prestazioni in Windows, sensori IPMI, metriche JMX
  • Configurazione di tutti i parametri di monitoraggio ODBC a livello di metrica individuale
  • Possibilità di controllare le metriche del modello e del dispositivo direttamente dall'interfaccia
  • Supporto macro personalizzato per prototipi host
  • Supporto del tipo di dati Float64
  • Ottimizza le prestazioni dell'interfaccia per milioni di dispositivi di monitoraggio
  • Supporto per operazioni di modifica in blocco delle macro utente
  • Supporto del filtro tag per alcuni widget del dashboard
  • Possibilità di copiare un grafico da un widget come immagine PNG
  • Facile configurazione e semplificazione dei modelli SNMP spostando i parametri SNMP al livello dell'interfaccia host
  • Supporto del metodo API per l'accesso al registro di controllo
  • Monitoraggio remoto delle versioni dei componenti Zabbix
  • Il monitoraggio della disponibilità del dispositivo utilizzando la funzione nodata() tiene conto della disponibilità del proxy
  • Supporto per le macro {HOST.ID}, {EVENT.DURATION} e {EVENT.TAGSJSON} nelle notifiche
  • Supporto ElasticSearch 7.x
  • Supporto in nanosecondi per zabbix_sender
  • Possibilità di reimpostare la cache di stato SNMPv3
  • La dimensione della chiave metrica è stata aumentata a 2048 caratteri, la dimensione del messaggio quando si conferma un problema a 4096 caratteri

Fonte: opennet.ru

Aggiungi un commento