Megjelent az ingyenes és nyílt forráskódú felügyeleti rendszer, a Zabbix 4.2. 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 és webszolgáltatások teljesítményének és elérhetőségének felügyeletére.
A rendszer egy teljes ciklust valósít meg az adatok gyűjtésétől, feldolgozásától és átalakításától, a beérkezett adatok elemzésén át ezen adatok tárolásáig, vizualizálásig és eszkalációs szabályokkal riasztások küldéséig. A rendszer rugalmas lehetőségeket biztosít az adatgyűjtési és riasztási módszerek bővítésére, valamint az API-n keresztüli automatizálási lehetőségekre. Egyetlen webes felület valósítja meg a felügyeleti konfigurációk központosított kezelését és a hozzáférési jogok elosztását a különböző felhasználói csoportok számára. A projekt kódja a GPLv2 licenc alatt kerül terjesztésre.
A Zabbix 4.2 egy új, nem LTS verzió, rövid ideig tartó hivatalos támogatással. Azoknak a felhasználóknak, akik a szoftvertermékek hosszú életciklusára összpontosítanak, javasoljuk a termék LTS-verzióinak, például a 3.0 és a 4.0 használatát.
Főbb fejlesztések a 4.2-es verzióban:
- Hivatalos csomagok elérhetősége a következő platformokhoz:
- RaspberryPi, SUSE Enterprise Linux Server 12
- MacOS ügynök
- A Windows ügynök MSI buildje
- Docker képek
- Alkalmazásfigyelés a Prometheus exportőröktől származó rendkívül hatékony adatgyűjtéssel és a beépített PromQL támogatással az alacsony szintű felfedezést is támogatja
- Nagyfrekvenciás monitorozás az ultragyors problémafelismeréshez fojtással. A szabályozás lehetővé teszi, hogy rendkívül nagy gyakorisággal végezzen ellenőrzéseket hatalmas adatmennyiség feldolgozása vagy tárolása nélkül
- A bemeneti adatok érvényesítése az előfeldolgozás során reguláris kifejezések, értéktartomány, JSONPath és XMLPath használatával
- A Zabbix viselkedésének szabályozása az előfeldolgozási lépések hibái esetén, most már lehetőség van új érték figyelmen kívül hagyására, alapértelmezett érték beállítására vagy egyéni hibaüzenet beállítására
- Tetszőleges algoritmusok támogatása a JavaScript használatával történő előfeldolgozáshoz
- Könnyebb alacsony szintű felfedezés (LLD) a szabad formájú JSON-adatok támogatásával
- Kísérleti támogatás a rendkívül hatékony TimescaleDB tároláshoz automatikus particionálással
- Könnyen kezelheti a címkéket sablon és gazdagép szintjén
- Hatékony terhelésskálázás a proxyoldali adat-előfeldolgozás támogatásával. A szabályozással kombinálva ez a megközelítés lehetővé teszi több millió ellenőrzés végrehajtását és feldolgozását másodpercenként a központi Zabbix szerver betöltése nélkül.
- Az eszközök rugalmas automatikus regisztrációja az eszköznevek reguláris kifejezéssel történő szűrésével
- Lehetőség az eszköznevek kezelésére a hálózatfelderítés során, és az eszköznév lekérése egy metrikaértékből
- Az előfeldolgozás helyes működésének kényelmes ellenőrzése közvetlenül az interfészről
- Az értesítési módok működőképességének ellenőrzése közvetlenül a webes felületről
- A Zabbix szerver és proxy belső metrikáinak távfelügyelete (teljesítménymérők és a Zabbix összetevők állapota)
- Gyönyörű e-mail üzenetek a HTML formátum támogatásának köszönhetően
- Új makrók támogatása egyéni URL-ekben a térképek külső rendszerekkel való jobb integrációja érdekében
- Támogatja az animált GIF-képeket a térképeken a problémák tisztább megjelenítéséhez
- Mutassa meg a pontos időt, amikor az egeret a diagram fölé viszi
- Kényelmes új szűrő trigger konfigurációban
- A metrika prototípusainak paramétereinek tömeges megváltoztatásának képessége
- Adatok kinyerése, beleértve az engedélyezési tokeneket is, a HTTP-fejlécekből a webes megfigyelés során
- A Zabbix Sender mostantól adatokat küld az összes IP-címre az ügynök konfigurációs fájljából
- A felfedezési szabály lehet függő mérőszám
- Bevezetett egy kiszámíthatóbb algoritmust a widgetek sorrendjének megváltoztatásához az irányítópulton
A korábbi verziókról való átálláshoz csak új bináris fájlokat (kiszolgálót és proxyt) és egy új felületet kell telepítenie. A Zabbix automatikusan frissíti az adatbázist.
Nincs szükség új ügynökök telepítésére.
Az összes változás teljes listája a dokumentációban található.
A Habréról szóló cikk részletesebb leírást kínál a funkcionalitásról.
Forrás: linux.org.ru