Tým Zabbix s potěšením oznamuje vydání Zabbix 4.4. Nejnovější verze přichází s novým agentem Zabbix napsaným v Go, nastavuje standardy pro šablony Zabbix a poskytuje pokročilé možnosti vizualizace.
Pojďme se podívat na nejdůležitější funkce obsažené v Zabbix 4.4.
Zabbix agent nové generace
Zabbix 4.4 představuje nový typ agenta, zabbix_agent2, který nabízí širokou škálu nových schopností a vylepšených monitorovacích funkcí:
- Napsáno v jazyce Go.
- Rámec zásuvných modulů pro monitorování různých služeb a aplikací.
- Schopnost udržovat stav mezi kontrolami (například udržování trvalých připojení k databázi).
- Vestavěný plánovač pro podporu flexibilních časových úseků.
- Efektivní využití sítě přenosem velkého množství dat.
- Agent aktuálně běží na Linuxu, ale v blízké budoucnosti ho zpřístupníme i pro další platformy.
→ Úplný seznam nových funkcí viz
NB! Stávající agent Zabbix bude nadále podporován.
→
Webhooky a programovatelná logika akcí/notifikací
Výrazně byla vylepšena integrace s externími systémy oznamování a vydávání lístků, což umožnilo definovat veškerou logiku zpracování pomocí vestavěného JavaScript enginu. Tato funkce zjednodušuje obousměrnou integraci s externími systémy a umožňuje přístup jedním kliknutím z uživatelského rozhraní Zabbix k položce ve vašem lístkovém systému, generování chatových zpráv a mnoho dalšího.
Nastavení standardů pro šablony Zabbix
Zavedli jsme řadu standardů a jasně je definovali
Struktura souborů XML/JSON byla výrazně zjednodušena a šablony lze upravovat ručně pouze pomocí textového editoru. Většina stávajících šablon byla vylepšena tak, aby vyhovovala novým standardům.
Oficiální podpora TimescaleDB
Kromě MySQL, PostgreSQL, Oracle a DB2 nyní oficiálně podporujeme TimescaleDB. TimescaleDB poskytuje téměř lineární úrovně výkonu a také automatické, okamžité mazání starých historických dat.
Znalostní báze o položkách a spouštěčích
Zabbix 4.4 nabízí mnohem jasnější popis položek a spouštěčů. Tyto informace jsou pro inženýry velkou pomocí tím, že jim poskytují všechny možné podrobnosti o významu a účelu shromážděných položek, podrobnosti o problému a pokyny, jak jej opravit.
Pokročilé možnosti vizualizace
Panely nástrojů a jejich přidružené widgety byly vylepšeny různými způsoby, což usnadňuje jejich vytváření a správu a přidává možnost měnit možnosti widgetů jediným kliknutím. Velikost mřížky palubní desky je nyní vhodná pro podporu ultraširokoúhlých a velkých obrazovek.
Widget zobrazení problému byl vylepšen, aby podporoval souhrnné zobrazení, a byl zaveden nový widget pro zobrazení prototypových grafů.
Všechny widgety lze nyní navíc zobrazovat v bezhlavém režimu.
Histogramy a agregace dat
Zabbix 4.4 podporuje histogramy a widget grafu nyní dokáže agregovat data pomocí různých agregačních funkcí. Kombinace těchto dvou funkcí výrazně usnadňuje dlouhodobou analýzu dat a plánování kapacity.
→
Oficiální podpora pro nové platformy
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
- MSI Agent pro Windows
Všechny dostupné platformy najdete v
Instalace v cloudu jedním kliknutím
Zabbix lze snadno nainstalovat jako kontejner nebo obraz disku připravený k použití v různých cloudových službách:
- AWS
- Azure
- Google Cloud Platform
- Digitální oceán
- přístavní dělník
Spolehlivá automatická registrace
Nová verze Zabbix umožňuje používat PSK šifrování pro automatickou registraci s automatickým nastavením šifrování pro přidané hostitele. Nyní můžete nakonfigurovat Zabbix tak, aby umožňoval automatickou registraci síťových zařízení pouze pomocí PSK, pouze nešifrovaného nebo obojího.
→
Rozšířená cesta JSONPath pro předběžné zpracování
Zabbix nyní podporuje rozšířenou syntaxi JSONPath, která umožňuje komplexní předběžné zpracování dat JSON, včetně agregace a vyhledávání. Předzpracování lze také použít pro zjišťování na nízké úrovni, což z něj činí extrémně výkonný nástroj pro automatizaci a zjišťování.
Popis uživatelských maker
Vlastní makra jsou velmi dobrou funkcionalitou, která zjednodušuje konfiguraci Zabbix a výrazně usnadňuje provádění změn v konfiguraci. Podpora vlastních popisů maker vám pomůže zdokumentovat účel každého makra, takže je mnohem snazší spravovat.
Efektivnější pokročilý sběr dat
Sběr dat a zjišťování objektů souvisejících s WMI, JMX a ODBC byly vylepšeny novými kontrolami, které vracejí pole objektů ve formátu JSON. Přidali jsme také podporu pro úložiště dat VMWare pro monitorování VMWare a systémové služby pro platformu Linux a také nový typ předběžného zpracování pro převod CSV na JSON.
Další nové funkce a vylepšení v Zabbix 4.4
- Předzpracování XML dat z LLD
- Maximální počet závislých metrik byl zvýšen na 10 tisíc kusů
- Přidána automatická konverze typu do předběžného zpracování JSONPath
- Název hostitele zahrnutý v souborech exportu v reálném čase
- Windows agent nyní podporuje čítače výkonu v angličtině
- Schopnost ignorovat hodnoty v předzpracování v případě chyb
- Nejnovější data byla rozšířena tak, aby poskytovala přístup nejen k historickým datům, ale také k aktuálním datům
- Možnost editace popisů spouště byla odstraněna, přístup k nim byl výrazně zjednodušen
- Odebrána podpora pro vestavěné typy médií Jabber a Eztexting, místo toho používají webhooky nebo externí skripty
- Aktualizován výchozí řídicí panel
- Automaticky registrovaní hostitelé nyní mají možnost zadat možnost „připojit k dns“ nebo „připojit k IP“
- Přidána podpora pro makro {EVENT.ID} pro spouštěcí adresu URL
- Prvek Screen již není podporován
- Poslední vytvořený typ widgetu řídicího panelu je zapamatován a v budoucnu znovu použit.
- Viditelnost názvů widgetů je konfigurovatelná pro každý widget
Celý seznam nových funkcí Zabbix 4.4 naleznete v
Zdroj: www.habr.com