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ý pod licenciou GPLv2. Zabbix pozostáva z troch základných komponentov: server na koordináciu vykonávania kontrol, generovanie testovacích požiadaviek a zber štatistík; agenti na vykonávanie kontrol na strane externých hostiteľov; frontend pre organizovanie správy systému.

Na odľahčenie záťaže z centrálneho servera a vytvorenie distribuovanej monitorovacej siete je možné nasadiť sériu proxy serverov, ktoré agregujú údaje o kontrole skupiny hostiteľov. Dáta môžu byť uložené v MySQL, PostgreSQL, TimescaleDB, DB2 a Oracle DBMS. Bez agentov môže server Zabbix prijímať dáta cez protokoly ako SNMP, IPMI, JMX, SSH/Telnet, ODBC a testovať dostupnosť webových aplikácií a virtualizačných systémov.

Hlavné inovácie:

  • Bol predstavený nový typ agenta – zabbix_agent2, napísaný v Go a poskytujúci rámec pre vývoj pluginov na testovanie rôznych služieb a aplikácií. Nový agent obsahuje vstavaný plánovač, ktorý podporuje flexibilné plánovanie kontrol a dokáže monitorovať stav medzi kontrolami (napríklad udržiavaním otvoreného pripojenia k DBMS). Pre šetrenie prevádzky je podporované odosielanie prijatých dát v dávkovom režime. Nový agent sa dá použiť na transparentnú náhradu starého zatiaľ iba na platforme Linux;
  • Pridaná možnosť použitia web háčiky a vlastné obslužné programy pre akcie a oznámenia, keď sa zistia zlyhania kontrolovaných služieb. Obslužné programy môžu byť napísané v JavaScripte a použité na kontaktovanie externých služieb doručovania upozornení alebo systémov na sledovanie chýb. Môžete napríklad napísať handler na odosielanie správ o problémoch do podnikového chatu;
  • Bola implementovaná oficiálna podpora pre DBMS Časová mierkaDB ako úložisko kontrolných údajov. Na rozdiel od predtým podporovaných
    MySQL, PostgreSQL, Oracle a DB2, TimescaleDB DBMS je špeciálne optimalizovaný na ukladanie a spracovanie údajov vo forme časových radov (výrezy hodnôt parametrov v určených intervaloch; záznam tvorí čas a súbor hodnôt zodpovedajúcich tentokrát). TimescaleDB vám umožňuje výrazne zlepšiť efektivitu a produktivitu pri práci s takýmito údajmi, ktoré preukazujú takmer lineárnu úroveň výkonu. TimescaleDB navyše podporuje funkcie ako automatické čistenie starých záznamov;

    Vydanie monitorovacieho systému Zabbix 4.4

  • Pripravené špecifikácie pre návrh šablón na štandardizáciu nastavení. Štruktúra XML/JSON súborov je prevedená do podoby vhodnej na ručnú úpravu šablóny v bežnom textovom editore. Existujúce šablóny sú zosúladené s navrhovanými špecifikáciami;
  • Na dokumentáciu prvkov a spúšťačov, ktoré sa kontrolujú, bola implementovaná vedomostná báza, ktorá môže byť poskytnutá s podrobným popisom, vysvetlením účelov zhromažďovania informácií a pokynmi na akciu v prípade problémov;

    Vydanie monitorovacieho systému Zabbix 4.4

  • Prezentované sú pokročilé možnosti vizualizácie stavu infraštruktúry. Pridaná možnosť meniť parametre widgetu jedným kliknutím. Sady grafov sú optimalizované pre zobrazenie na širokouhlých obrazovkách a veľkých nástenných paneloch. Všetky widgety sú prispôsobené na zobrazenie v bezhlavom režime. Pridaný nový widget na zobrazenie prototypov grafov. Do widgetu bol pridaný nový agregovaný režim prezerania so súhrnnou štatistikou problémov;

    Vydanie monitorovacieho systému Zabbix 4.4

  • Stĺpcové grafy a grafy teraz obsahujú podporu pre zobrazenie ú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,
    max,
    priem
    počítať,
    suma,
    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 rozšírenej syntaxe JSONPath, ktorá umožňuje organizovať zložité predspracovanie údajov vo formáte JSON vrátane operácií agregácie a vyhľadávania;

    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á efektivita 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. Tiež pridaná podpora pre ukladanie pre VMWare a systemd služby, ako aj schopnosť konvertovať CSV dáta na JSON;

    Vydanie monitorovacieho systému Zabbix 4.4

  • Maximálny limit počtu závislých prvkov sa zvýšil na 10 tisíc;
  • Pridaná podpora pre nové platformy: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS a RHEL 8. Pre Windows je pripravený balík s agentom vo formáte MSI. Pridaná podpora rýchleho nasadenia monitorovacieho systému v izolovanom kontajneri alebo v cloudových prostrediach AWS, Azure,
    Google Cloud Platform,
    Digitálny oceán a Docker.

Zdroj: opennet.ru

Pridať komentár