Vydanie monitorovacieho systému Zabbix 4.4

Po 6 mesiacoch vývoja доступна nová verzia monitorovacieho systému Zabbix 4.4, ktorého kód distribuovaný Licencované pod licenciou GPLv2. Zabbix pozostáva z troch základných komponentov: servera na koordináciu kontrol, generovanie kontrolných dotazov a zhromažďovanie štatistík; agentov na vykonávanie kontrol na externých hostiteľoch; a frontendu na organizáciu správy systému.

Na odľahčenie centrálneho servera a vytvorenie distribuovanej monitorovacej siete je možné nasadiť sériu proxy serverov na agregáciu údajov kontrolných skupín hostiteľov. Údaje je možné ukladať do databáz MySQL, PostgreSQL, TimescaleDB, DB2 a Oracle. Bez agentov môže server Zabbix prijímať údaje prostredníctvom protokolov ako SNMP, IPMI, JMX, SSH/Telnet a ODBC a vykonávať testovanie dostupnosti webových aplikácií a virtualizačných systémov.

Hlavné inovácie:

  • Bol predstavený nový typ agenta – zabbix_agent2. Je napísaný v jazyku Go a poskytuje framework pre vývoj pluginov na kontrolu rôznych služieb a aplikácií. Nový agent obsahuje vstavaný plánovač s podporou nastavenia flexibilného harmonogramu kontrol a dokáže sledovať stav medzi kontrolami (napríklad udržiavaním otvoreného pripojenia k DBMS). Pre úsporu prevádzky podporuje odosielanie prijatých údajov v dávkovom režime. Nový agent sa dá použiť ako transparentná náhrada za starého, momentálne dostupného iba na platforme Linux.
  • Pridaná možnosť použitia webhooky a vlastné obslužné programy akcií a upozornení na detekciu zlyhaní v monitorovaných službách. Obslužné programy je možné napísať v jazyku JavaScript a použiť na prístup k externým notifikačným službám alebo systémom sledovania chýb. Môžete napríklad napísať obslužný program na odosielanie problémových správ do firemného chatu.
  • Bola implementovaná oficiálna podpora pre DBMS Časová mierkaDB ako úložisko údajov z inšpekcií. Na rozdiel od predtým podporovaných
    V systémoch MySQL, PostgreSQL, Oracle a DB2 je TimescaleDB špeciálne optimalizovaná na ukladanie a spracovanie časových radov (hodnoty parametrov sú rozdelené v určených intervaloch, záznam tvorí čas a množinu hodnôt zodpovedajúcu tomuto času). TimescaleDB umožňuje významné zlepšiť efektívnosť a produktivitu Pri práci s takýmito údajmi vykazuje TimescaleDB takmer lineárny výkon. Okrem toho TimescaleDB podporuje funkcie, ako je automatické čistenie starých záznamov;

    Vydanie monitorovacieho systému Zabbix 4.4
  • Pripravené Špecifikácie formátovania šablón pre štandardizáciu nastavení. Štruktúra súboru XML/JSON bola prevedená do formátu vhodného na manuálnu úpravu šablón v štandardnom textovom editore. Existujúce šablóny boli uvedené do súladu s navrhovanými špecifikáciami.
  • Bola implementovaná znalostná báza na dokumentovanie kontrolovaných prvkov a spúšťačov, ktorá môže byť poskytnutá s podrobným popisom, vysvetlením účelov zhromažďovania informácií a pokynmi na konanie v prípade problémov.

    Vydanie monitorovacieho systému Zabbix 4.4
  • Boli zavedené rozšírené možnosti vizualizácie stavu infraštruktúry. Teraz sú k dispozícii zmeny parametrov widgetu jedným kliknutím. Sady grafov boli optimalizované pre zobrazenie na širokouhlých displejoch a veľkých nástenných paneloch. Všetky widgety sú teraz optimalizované pre zobrazenie v režime bez hlavičky. Bol pridaný nový widget na zobrazenie prototypov grafov. Do widgetu so štatistikami súhrnu problémov bol pridaný nový režim agregovaného zobrazenia.

    Vydanie monitorovacieho systému Zabbix 4.4
  • Stĺpcové grafy a grafy teraz podporujú zobrazovanie údajov spracovaných pomocou rôznych agregačných funkcií, čo uľahčuje analýzu údajov počas dlhých časových období a zjednodušuje plánovanie. Podporované sú nasledujúce funkcie: min,
    maximum,
    priemer,
    počítať,
    súčet,
    prvý a
    posledný;

    Vydanie monitorovacieho systému Zabbix 4.4
  • Pridaná možnosť automatickej registrácie nových zariadení pomocou kľúčov PSK (Pre-shared key) so šifrovaním nastavení pre pridaného hostiteľa;
    Vydanie monitorovacieho systému Zabbix 4.4
  • Pridaná podpora pre rozšírenú syntax JSONPath, ktorá umožňuje komplexné predspracovanie údajov JSON vrátane agregačných a vyhľadávacích operácií;

    Vydanie monitorovacieho systému Zabbix 4.4
  • Pridaná podpora pre pripojenie popisov k vlastným makrám;
    Vydanie monitorovacieho systému Zabbix 4.4
  • Vylepšený výkon zhromažďovania a definovania údajov súvisiacich s WMI, JMX a ODBC pridaním nových kontrol, ktoré vracajú polia objektov vo formáte JSON. Pridaná bola aj podpora pre úložisko VMWare a služby systemd spolu s možnosťou konverzie údajov CSV do formátu JSON.

    Vydanie monitorovacieho systému Zabbix 4.4
  • Maximálny limit počtu závislých prvkov sa zvýšil na 10 tisíc;
  • Bola pridaná podpora pre nové platformy: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS a RHEL 8. Pre Windows bol pripravený balík MSI agenta. Bola pridaná podpora pre rýchle nasadenie monitorovacieho systému v izolovanom kontajneri alebo v prostrediach AWS, Azure a cloudu.
    Cloudová platforma Google,
    Digitálny oceán a Docker.

Zdroj: opennet.ru

Pridať komentár