Byl vydán bezplatný a otevřený monitorovací systém Zabbix 4.2. Zabbix je univerzální systém pro monitorování výkonu a dostupnosti serverů, inženýrských a síťových zařízení, aplikací, databází, virtualizačních systémů, kontejnerů, IT služeb a webových služeb.
Systém implementuje celý cyklus od sběru dat, jejich zpracování a transformace, analýzy přijatých dat a konče ukládáním těchto dat, vizualizací a zasíláním upozornění pomocí eskalačních pravidel. Systém také poskytuje flexibilní možnosti pro rozšíření sběru dat a metod upozorňování, stejně jako možnosti automatizace prostřednictvím API. Jednotné webové rozhraní implementuje centralizovanou správu konfigurací monitorování a distribuci přístupových práv různým skupinám uživatelů. Kód projektu je distribuován pod licencí GPLv2.
Zabbix 4.2 je nová verze bez LTS s krátkou dobou oficiální podpory. Pro uživatele, kteří se zaměřují na dlouhý životní cyklus softwarových produktů, doporučujeme používat LTS verze produktu, například 3.0 a 4.0.
Hlavní vylepšení ve verzi 4.2:
- Dostupnost oficiálních balíčků pro následující platformy:
- RaspberryPi, SUSE Enterprise Linux Server 12
- Agent MacOS
- MSI sestavení agenta Windows
- Docker obrázky
- Monitorování aplikací s vysoce efektivním sběrem dat od exportérů Prometheus a vestavěnou podporou PromQL také podporuje zjišťování na nízké úrovni
- Vysokofrekvenční monitorování pro ultra rychlou detekci problémů pomocí škrcení. Omezení umožňuje provádět kontroly s ultra vysokou frekvencí bez zpracování nebo ukládání velkého množství dat
- Validace vstupních dat v předzpracování pomocí regulárních výrazů, rozsahu hodnot, JSONPath a XMLPath
- Ovládání chování Zabbix v případě chyb v krocích předzpracování, nyní je možné ignorovat novou hodnotu, možnost nastavit výchozí hodnotu nebo nastavit vlastní chybovou zprávu
- Podpora libovolných algoritmů pro předběžné zpracování pomocí JavaScriptu
- Snazší zjišťování na nízké úrovni (LLD) s podporou dat JSON ve volném formátu
- Experimentální podpora pro vysoce efektivní úložiště TimescaleDB s automatickým dělením
- Snadná správa značek na úrovni šablony a hostitele
- Efektivní škálování zatížení díky podpoře předběžného zpracování dat na straně proxy. V kombinaci s omezováním vám tento přístup umožňuje provádět a zpracovávat miliony kontrol za sekundu, aniž byste museli načítat centrální server Zabbix.
- Flexibilní automatická registrace zařízení s filtrováním názvů zařízení podle regulárního výrazu
- Schopnost spravovat názvy zařízení během zjišťování sítě a získat název zařízení z metrické hodnoty
- Pohodlná kontrola správného chodu předzpracování přímo z rozhraní
- Kontrola funkčnosti notifikačních metod přímo z webového rozhraní
- Vzdálené monitorování interních metrik serveru Zabbix a proxy (metriky výkonu a stav komponent Zabbix)
- Krásné e-mailové zprávy díky podpoře formátu HTML
- Podpora nových maker ve vlastních URL pro lepší integraci map s externími systémy
- Podpora animovaných obrázků GIF na mapách pro jasnější vizualizaci problémů
- Ukažte přesný čas, když najedete myší na graf
- Pohodlný nový filtr v konfiguraci spouštění
- Schopnost hromadně měnit parametry prototypů metrik
- Možnost extrahovat data, včetně autorizačních tokenů, z HTTP hlaviček při monitorování webu
- Zabbix Sender nyní odesílá data na všechny IP adresy z konfiguračního souboru agenta
- Závislou metrikou může být pravidlo zjišťování
- Implementován předvídatelnější algoritmus pro změnu pořadí widgetů na řídicím panelu
Pro migraci z dřívějších verzí stačí nainstalovat nové binární soubory (server a proxy) a nové rozhraní. Zabbix automaticky aktualizuje databázi.
Není potřeba instalovat nové agenty.
Kompletní seznam všech změn naleznete v dokumentaci.
Podrobnější popis funkčnosti nabízí článek o Habré.
Zdroj: linux.org.ru