Megjelent a Zabbix 5.2 nyílt forráskódú monitorozó rendszer.
A Zabbix egy univerzális rendszer a szerverek, mérnöki és hálózati berendezések, alkalmazások, adatbázisok, virtualizációs rendszerek, konténerek, IT-szolgáltatások, webszolgáltatások és felhőinfrastruktúrák teljesítményének és elérhetőségének monitorozására.
A rendszer teljes ciklust valósít meg az adatok gyűjtésétől, feldolgozásától és átalakításától kezdve, az adatok elemzésén át, egészen a tárolásig, vizualizációig és értesítések küldéséig, amelyek az eskalációs szabályok alapján történnek. A rendszer emellett rugalmas lehetőségeket biztosít az adatok gyűjtési és értesítési módszereinek bővítésére, valamint automatizálási lehetőségeket egy erőteljes API-n keresztül.
Az egységes webes felület központosított konfigurációs kezelést és hozzáférési jogok elosztását valósít meg különböző felhasználói csoportok számára. A projekt kódja GPLv2 licenc alatt kerül terjesztésre.
A Zabbix 5.2 egy új, nem LTS főverzió, amelynek hivatalos támogatása általános időtartamú.
A 5.2-es verzió főbb fejlesztései:
- támogatja a szintetikus monitorozást, lehetőséget biztosítva több lépcsős, komplex forgatókönyvek/script-k létrehozására az adatok megszerzésére és a szolgáltatások elérhetőségének bonyolult ellenőrzésére
- megjelent egy trigger funkciókészlet, amely hosszú távú elemzésre alkalmas, lehetővé téve a „A másodpercenkénti tranzakciók száma októberben 23%-kal nőtt” típusú riasztások generálását
- támogatja a felhasználói szerepköröket a felhasználói jogok részletezett kezelésére, lehetőséget biztosítva a hozzáférés ellenőrzésére különböző interfész komponensekhez, API módszerekhez és felhasználói műveletekhez
- lehetőség van az összes titkos információ (jelszavak, tokenek, felhasználói nevek az azonosításhoz stb.), amelyet a Zabbix használ, külső Hashicorp Vault-ban tárolni a maximális biztonság érdekében
- támogatja az IoT monitorozást és az ipari berendezések monitorozását modbus és MQTT protokollok használatával
- lehetőség a szűrők gyors tárolására és váltására a felületen
Javított biztonság és megbízhatóság a monitorozás terén:
- integráció a Hashicorp Vault-tal
- UserParameterPath támogatás az ügynökök számára
- helytelen felhasználónév vagy jelszó nem ad további információt a regisztrált felhasználó meglétéről
A teljesítmény és a folyamatosság javult a következők révén:
- támogatja a terheléselosztást (load balancing) a webes felület és az API számára, lehetővé téve e komponensek vízszintes skálázását
- teljesítményjavítások az eseménykezelő logika szempontjából
Egyéb jelentős fejlesztések:
- lehetőség különböző időzónák megadására különböző felhasználók számára
- lehetőség az aktuális állapot megtekintésére a történeti cache-ben működő rendszer jobb megértése érdekében a Zabbix használatakor
- a képernyők és a műszerfalak funkcionalitásának egyesítésének keretén belül a képernyőminták műszerfal mintákká alakultak
támogatás a hosztok interfészeihez a hosztprototípusok számára - a hosztok interfészei mostantól nem kötelezőek
- a hosztprototípusokhoz mostantól támogatottak a címkék
- lehetőség felhasználói makrók használatára a preprosesszor szkriptek kódjában
- lehetőség a nem támogatott metrika állapotának kezelésére a preprosesszálás során, hogy gyorsan reagálni tudjon az ilyen eseményekre, és megbízhatóbb szolgáltatás-ellenőrzéseket tegyen lehetővé
- eventlog makrók támogatása a működési információk megjelenítésére
- támogatás a felhasználói makrók számára a metrika leírásában
- digest hitelesítés támogatása HTTP ellenőrzésekhez
- aktív Zabbix ügynök mostantól több hoszt számára is küldhet adatokat
- a felhasználói makrók maximális hossza 2048 bájtra nőtt
- lehetőség HTTP fejléc kezelése preprosesszor szkriptekben
a rendszer alapértelmezett nyelve minden felhasználó számára leállítható - a műszerfalak listája világosan mutatja, hogy mely műszerfalakat hoztam létre, és adtam-e hozzáférést más felhasználóknak
- lehetőség SNMP metrikák tesztelésére
- egyszerűsített űrlap a berendezések és szolgáltatások karbantartási időtartamainak beállításához
- a sablonnevek egyszerűsödtek
- egyszerűsített logika a nem támogatott metrikák ellenőrzésének ütemezésére
- a Yaml lett az új alapértelmezett formátum az importálási és exportálási műveletekhez
- új sablonmegoldások az Asterisk, Microsoft IIS, Oracle Database, MSSQL, etcd, PHP FPM, Squid monitorozásához
Alapértelmezés szerint a Zabbix integrációt kínál:
- támogató platformok: Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid
- felhasználói figyelmeztető rendszerintegrációk: Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert
Hivatalos csomagok elérhetők a következő platformok aktuális verzióihoz:
- Linux disztribúciók RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian különböző architektúrákhoz
- virtualizációs rendszerek VMWare, VirtualBox, Hyper-V, XEN alapján
Docker - ügynökök minden platformra, beleértve a MacOS-t és MSI csomagokat Windows ügynökök számára
A Zabbix gyors telepítése felhőplatformokra elérhető:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Yandex Cloud
A korábbi verziókról való áttéréshez csak az új bináris fájlok (szerver és proxy) valamint a felület telepítése szükséges. A Zabbix automatikusan elvégzi a frissítési eljárást. Új ügynökek telepítése nem szükséges.
A teljes változáslistát itt tekintheti meg a változások leírása és dokumentáció.
Íme link letöltéshez és felhőalapú telepítésekhez.
Forrás: linux.org.ru
