Tým Zabbix s potěšením oznamuje vydání Zabbix 4.4. Nejnovější verze přichází s novým Zabbix agentem napsaným v jazyce Go, stanovuje standardy pro Zabbix šablony a poskytuje rozšířené možnosti vizualizace.

Podívejme se na nejdůležitější funkce zahrnuté v Zabbix 4.4.
Nová generace Zabbix agenta

Zabbix 4.4 představuje nový typ agenta, zabbix_agent2, který nabízí širokou škálu nových možností a rozšířené funkce monitorování:
- Napsáno v jazyce Go.
- Pluginový rámec pro monitorování různých služeb a aplikací.
- Schopnost podporovat stav mezi kontrolami (například udržovat trvalá spojení s databází).
- Vestavěný plánovač pro podporu flexibilních časových intervalů.
- Efektivní využití sítě díky přenosu velkých objemů dat.
- V současné době agent pracuje na Linuxu, ale brzy jej zpřístupníme také pro další platformy.
→ Úplný seznam nových funkcí najdete v
NB! Stávající Zabbix agent stále bude podporován.
→
Webové háčky a programovatelná logika akcí / oznámení
Byla značně vylepšena integrace se systémy pro oznámení a ticketing, což umožňuje definovat veškerou logiku zpracování pomocí vestavěného JavaScript enginu. Tato funkčnost zjednodušuje oboustrannou integraci se systémy třetích stran, což uživatelům Zabbix umožňuje jedním kliknutím přistupovat k záznamům ve vašem ticketovém systému, generovat chatové zprávy a další.
Stanovení standardů pro Zabbix šablony
Zavedli jsme řadu standardů a jasně definovaných pro vytváření šablon.
Struktura XML/JSON souborů byla výrazně zjednodušená, což umožňuje ruční úpravy šablon pouze pomocí textového editoru. Většina stávajících šablon byla vylepšena, aby odpovídaly novým standardům.
Oficiální podpora TimescaleDB

Kromě MySQL, PostgreSQL, Oracle a DB2 nyní oficiálně podporujeme také TimescaleDB. TimescaleDB zajišťuje téměř lineární úroveň výkonu, stejně jako automatizované okamžité odstranění starých historických dat.
jsme porovnávali výkon s PostgreSQL.
Znalostní báze pro datové prvky a spouštěče

Zabbix 4.4 nabízí mnohem přehlednější popis datových prvků a spouštěčů. Tyto informace jsou inženýrům nesmírně užitečné, poskytující jim všechny možné podrobnosti o významu a účelu shromážděných předmětů, podrobnosti o problému a pokyny k jeho řešení.
Pokročilé možnosti vizualizace

Ovládací panely a související widgety byly vylepšeny různými způsoby, což usnadnilo jejich vytváření a správu, a také přidalo možnost měnit parametry widgetů jedním kliknutím. Velikost mřížky řídicího panelu nyní podporuje širokoúhlé a velké obrazovky.
Widget pro zobrazení problémů byl vylepšen pro podporu agregovaného zobrazení, a také byl představen nový widget pro zobrazení prototypů grafů.
Kromě toho nyní mohou všechny widgety být zobrazeny v režimu bez hlavičky.
Histogramy a agregace dat

Zabbix 4.4 podporuje histogramy a widget grafu nyní může agregovat data pomocí různých agregátních funkcí. Kombinace těchto dvou vlastností výrazně usnadňuje dlouhodobou analýzu dat a plánování kapacity.
→
Oficiální podpora nových platforem

Zabbix 4.4 nyní funguje na následujících platformách:
- SUSE Linux Enterprise Server 15
- Debian 10
- Raspbian 10
- RHEL 8
- Agent pro Mac OS/X
- Agent MSI pro Windows
Se všemi dostupnými platformami se můžete seznámit v .
Instalace v cloudu jedním kliknutím

Zabbix může být snadno nainstalován jako kontejner nebo hotový obraz disku na různých cloudových službách:
- AWS
- Azure
- Google Cloud Platform
- Digital Ocean
- Docker
Spolehlivé automatické registrování

Nová verze Zabbixu umožňuje používat šifrování PSK pro automatické registrace s automatickými šifrovacími nastaveními pro přidané hostitele. Nyní můžete nakonfigurovat Zabbix tak, aby umožnil automatické registrování síťových zařízení pouze pomocí PSK, pouze nešifrovanými nebo obojím způsobem.
→
Pokročilý JSONPath pro předzpracování

Zabbix nyní podporuje rozšířenou syntaxi JSONPath, která umožňuje provádět složité předzpracování dat JSON, včetně agregace a vyhledávání. Předzpracování může být také použito pro nízkoúrovňové monitorování, což z něj činí extrémně mocný nástroj pro automatizaci a detekci.
Popisy uživatelských maker

Uživatelská makra jsou velmi užitečná funkce, která zjednodušuje konfiguraci Zabbixu a značně usnadňuje provádění změn v konfiguraci. Podpora popisů uživatelských maker pomůže dokumentovat účel každého makra, což výrazně usnadní jejich správu.
Efektivnější rozšířené shromažďování dat

Shromažďování dat a detekce objektů souvisejících s WMI, JMX a ODBC byly vylepšeny pomocí nových kontrol, které vracejí pole objektů ve formátu JSON. Také jsme přidali podporu pro datové úložiště VMWare pro sledování VMWare a systémů systemd na platformě Linux, stejně jako nový typ předzpracování pro převod CSV na JSON.
Další novinky a vylepšené funkce Zabbix 4.4
- Předzpracování XML dat z LLD
- Maximální počet závislých metrik (dependent items) byl zvýšen na 10 000
- Přidáno automatické převádění typů v předzpracování JSONPath
- Název hostitele je nyní zahrnut do exportovaných souborů v reálném čase
- Windows agent nyní podporuje výkonové metriky v angličtině
- Možnost ignorovat hodnoty v předzpracování při chybách
- Poslední data byla rozšířena, aby poskytovala přístup nejen k historickým datům, ale i k aktuálním datům
- Odstraněna možnost úpravy popisů triggerů, přístup k nim byl značně zjednodušen
- Odstraněna podpora vestavěných typů mediálních souborů Jabber a Eztexting, místo toho se používají webhooky nebo externí skripty
- Aktualizován výchozí dashboard
- Automaticky registrované hostitele nyní mají možnost zvolit „připojit se k dns“ nebo „připojit se k IP“
- Přidána podpora makra {EVENT.ID} pro URL triggeru
- Prvkový prvek „Obrazovka“ již není podporován
- Poslední vytvořený typ widgetu dashboardu je zapamatován a použit znovu
- Viditelnost nadpisů widgetů se nastavuje pro každý widget.
Se všemi novými funkcemi Zabbix 4.4 se můžete seznámit v .
Zdroj: habr.com
