Vydání monitorovacího systému Zabbix 4.4

Po 6 měsících vývoje je k dispozici nová verze monitorovacího systému Zabbix 4.4, jejíž kód distribuováno je pod licencí GPLv2. Zabbix se skládá ze tří základních komponent: serveru pro koordinaci provádění kontrol, vytváření kontrolních požadavků a shromažďování statistik; agentů pro provádění kontrol na straně externích hostitelů; frontend pro zajištění správy systému.

Pro snížení zátěže centrálního serveru a vytvoření distribuované monitorovací sítě může být nasazena série proxy serverů, které agregují data o kontrolách skupiny hostitelů. Data mohou být ukládána v databázích MySQL, PostgreSQL, TimescaleDB, DB2 a Oracle. Bez agentů může Zabbix server získávat data prostřednictvím protokolů jako SNMP, IPMI, JMX, SSH/Telnet, ODBC, provádět testování dostupnosti webových aplikací a systémů virtualizace.

Hlavní novinky:

  • Byl představen nový typ agenta — zabbix_agent2, napsaný v jazyce Go, který poskytuje framework pro vývoj pluginů pro kontrolu různých služeb a aplikací. Nový agent zahrnuje vestavěného plánovače s podporou flexibilního rozvrhu provádění kontrol a může sledovat stav mezi kontrolami (například udržováním otevřeného spojení k databázi). Pro úsporu provozu podporuje odesílání získaných dat v dávkovém režimu. Nový agent může být použit pro transparentní nahrazení starého, zatím pouze na platformě Linux;
  • Byla přidána možnost využití web-hooků a vlastních zpracovatelů akcí a upozornění při zjištění selhání kontrolovaných služeb. Zpracovatele lze vytvářet v JavaScriptu a používat pro volání externích služeb pro doručování oznámení nebo systémy sledování chyb. Například lze napsat zpracovatele pro zasílání zpráv o problémech do firemního chatu;
  • Byla realizována oficiální podpora databází TimescaleDB jako úložiště dat o kontrolách. Na rozdíl od dříve podporovaných
    MySQL, PostgreSQL, Oracle a DB2 je databáze TimescaleDB speciálně optimalizována pro ukládání a zpracování dat ve formě časových řad (snímky hodnot parametrů po stanovených intervalech, záznam tvoří čas a sadu hodnot odpovídajících tomuto času). TimescaleDB umožňuje podstatně zvýšit efektivitu a výkon při práci s podobnými daty, které ukazují téměř lineární úroveň výkonnosti. Kromě toho TimescaleDB podporuje funkce jako automatické čištění starých záznamů;

    Vydání monitorovacího systému Zabbix 4.4
  • Připraveno specifikace pro vytváření šablon pro standardizaci nastavení. Struktura souborů XML/JSON byla převedena do podoby vhodné pro ruční úpravu šablony v běžném textovém editoru. Stávající šablony byly sladěny s navrženými specifikacemi;
  • Byla implementována databáze znalostí pro dokumentaci kontrolovaných prvků a spouštěčů, které mohou být doplněny podrobným popisem, vysvětlením cílů sběru informací a pokyny pro postup v případě problémů;

    Vydání monitorovacího systému Zabbix 4.4
  • Byly představeny rozšířené možnosti vizualizace stavu infrastruktury. Přidána možnost změny parametrů widgetů jediným kliknutím. Sady grafů byly optimalizovány pro zobrazení na širokoúhlých obrazovkách a velkých nástěnných panelech. Všechny widgety jsou přizpůsobeny pro zobrazení v režimu bez hlaviček. Přidán nový widget pro zobrazení prototypů grafů. Do widgetu se souhrnnou statistikou problémů byl přidán nový agregovaný režim zobrazení;

    Vydání monitorovacího systému Zabbix 4.4
  • Podpora zobrazování dat v sloupcových grafech a grafikách byla přidána pomocí různých agregačních funkcí, což usnadňuje analýzu dat za delší časové období a zjednodušuje plánování. Podporovány jsou následující funkce: min,
    max,
    průměr,
    počet,
    součet,
    první a
    poslední;

    Vydání monitorovacího systému Zabbix 4.4
  • Byla přidána možnost automatické registrace nových zařízení pomocí PSK klíčů (Pre-shared key) se šifrováním nastavení pro přidaný hostitel;
    Vydání monitorovacího systému Zabbix 4.4
  • Byla přidána podpora rozšířeného syntaxe JSONPath, která umožňuje organizovat složitý předzpracování dat ve formátu JSON, včetně agregačních a vyhledávacích operací;

    Vydání monitorovacího systému Zabbix 4.4
  • Byla přidána podpora připojení popisů k vlastním makrům;
    Vydání monitorovacího systému Zabbix 4.4
  • Zvýšena efektivita sběru a určení dat souvisejících s WMI, JMX a ODBC, přidáním nových kontrol, které vracejí pole objektů ve formátu JSON. Také byla přidána podpora úložišť pro VMWare a služeb systemd, stejně jako možnost převodu dat CSV na JSON;

    Vydání monitorovacího systému Zabbix 4.4
  • Maximální limit na počet závislých prvků byl zvýšen na 10 tisíc;
  • Byla přidána podpora nových platforem: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS a RHEL 8. Pro Windows byl připraven balíček s agentem ve formátu MSI. Přidána podpora rychlého nasazení systému monitorování v izolovaném kontejneru nebo v cloudových prostředích AWS, Azure,
    Google Cloud Platform,
    Digital Ocean a Docker.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster