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

Po 6 měsících vývoje k dispozici nová verze monitorovacího systému Zabbix 4.4, jehož kód distribuovány pod licencí GPLv2. Zabbix se skládá ze tří základních komponent: serveru pro koordinaci provádění kontrol, generování testovacích požadavků a sběr statistik; agenti pro provádění kontrol na straně externích hostitelů; frontend pro organizaci správy systému.

Pro snížení zátěže centrálního serveru a vytvoření distribuované monitorovací sítě lze nasadit řadu proxy serverů, které agregují data o kontrole skupiny hostitelů. Data mohou být uložena v MySQL, PostgreSQL, TimescaleDB, DB2 a Oracle DBMS. Bez agentů může server Zabbix přijímat data přes protokoly jako SNMP, IPMI, JMX, SSH/Telnet, ODBC a testovat dostupnost webových aplikací a virtualizačních systémů.

hlavní inovace:

  • Byl představen nový typ agenta – zabbix_agent2, napsaný v Go a poskytující rámec pro vývoj pluginů pro testování různých služeb a aplikací. Nový agent obsahuje vestavěný plánovač, který podporuje flexibilní plánování kontrol a může monitorovat stav mezi kontrolami (například tím, že udržuje připojení k DBMS otevřené). Pro úsporu provozu je podporováno odesílání přijatých dat v dávkovém režimu. Nový agent může být použit k transparentní náhradě starého zatím pouze na platformě Linux;
  • Přidána možnost používat webové háčky a vlastní obslužné rutiny akcí a upozornění, když jsou zjištěna selhání kontrolovaných služeb. Obslužné nástroje mohou být napsány v JavaScriptu a použity ke kontaktování externích služeb doručování oznámení nebo systémů pro sledování chyb. Můžete například napsat obslužný program pro odesílání zpráv o problémech do podnikového chatu;
  • Oficiální podpora pro DBMS byla implementována Časová osa DB jako úložiště kontrolních dat. Na rozdíl od dříve podporovaných
    MySQL, PostgreSQL, Oracle a DB2, TimescaleDB DBMS je speciálně optimalizován pro ukládání a zpracování dat ve formě časových řad (výseky hodnot parametrů v určených intervalech; záznam tvoří čas a soubor hodnot odpovídající tentokrát). TimescaleDB umožňuje výrazně zlepšit efektivitu a produktivitu při práci s takovými daty prokazující téměř lineární úroveň výkonu. TimescaleDB navíc podporuje funkce, jako je automatické čištění starých záznamů;

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

  • Připravený specifikace pro návrh šablon pro standardizaci nastavení. Struktura souborů XML/JSON je převedena do podoby vhodné pro ruční úpravu šablony v běžném textovém editoru. Stávající šablony jsou v souladu s navrhovanými specifikacemi;
  • Pro dokumentaci kontrolovaných prvků a spouštěčů byla implementována znalostní báze, která může být opatřena podrobným popisem, vysvětlením účelů pro shromažďování informací a pokyny pro akci v případě problémů;

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

  • Prezentovány jsou pokročilé možnosti vizualizace stavu infrastruktury. Přidána možnost měnit parametry widgetu jedním kliknutím. Sady grafů jsou optimalizovány pro zobrazení na širokoúhlých obrazovkách a velkých stěnových panelech. Všechny widgety jsou přizpůsobeny pro zobrazení v bezhlavém režimu. Přidán nový widget pro zobrazování prototypů grafů. Do widgetu byl přidán nový agregovaný režim prohlížení se souhrnnými statistikami problémů;

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

  • Sloupcové grafy a grafy nyní obsahují podporu pro zobrazení dat zpracovaných pomocí různých agregačních funkcí, což usnadňuje analýzu dat za dlouhá časová období a zjednodušuje plánování. Podporovány jsou následující funkce: min,
    max,
    prům
    počet,
    součet,
    první a
    poslední;

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

  • Přidána možnost automatické registrace nových zařízení pomocí klíčů PSK (předsdílený klíč) se šifrováním nastavení pro přidaného hostitele;
    Vydání monitorovacího systému Zabbix 4.4

  • Přidána podpora rozšířené syntaxe JSONPath, která umožňuje organizovat komplexní předzpracování dat ve formátu JSON, včetně operací agregace a vyhledávání;

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

  • Přidána podpora pro připojení popisů k vlastním makrům;
    Vydání monitorovacího systému Zabbix 4.4

  • Zlepšená efektivita shromažďování a definování 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é přidána podpora pro úložiště pro VMWare a systemd služby, stejně jako schopnost převádět data CSV na JSON;

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

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

Zdroj: opennet.ru

Přidat komentář