A Zabbix 4.4 felügyeleti rendszer kiadása

6 hónapos fejlesztés után elérhető felügyeleti rendszer új verziója Zabbix 4.4, amelynek kódja forgalmazza GPLv2 licenccel. A Zabbix három alapvető összetevőből áll: egy szerver az ellenőrzések végrehajtásának koordinálására, tesztkérések generálására és statisztikák gyűjtésére; ügynökök külső gazdagépek oldalán történő ellenőrzések végrehajtására; frontend rendszermenedzsment megszervezéséhez.

A központi szerver terhelésének enyhítése és az elosztott megfigyelő hálózat kialakítása érdekében proxyszerverek sorozata telepíthető, amelyek összesítik az adatokat a gazdagépek egy csoportjának ellenőrzéséhez. Az adatok MySQL-ben, PostgreSQL-ben, TimescaleDB-ben, DB2-ben és Oracle DBMS-ben tárolhatók. Ügynökök nélkül a Zabbix szerver képes adatokat fogadni olyan protokollokon keresztül, mint az SNMP, IPMI, JMX, SSH/Telnet, ODBC, és tesztelni tudja a webalkalmazások és virtualizációs rendszerek elérhetőségét.

A főbb innovációk:

  • Egy új típusú ügynök került bevezetésre - a zabbix_agent2, amely Go nyelven íródott, és keretet biztosít a különféle szolgáltatások és alkalmazások tesztelésére szolgáló bővítmények fejlesztéséhez. Az új ügynök tartalmaz egy beépített ütemezőt, amely támogatja az ellenőrzések rugalmas ütemezését, és képes figyelni az ellenőrzések közötti állapotot (például az adatbázis-kezelő rendszerrel való kapcsolat nyitva tartásával). A forgalom megtakarítása érdekében a fogadott adatok kötegelt módban történő küldése támogatott. Az új ügynökkel egyelőre csak Linux platformon lehet transzparens módon lecserélni a régit;
  • Használati képesség hozzáadva webkampók valamint saját művelet- és értesítéskezelői, ha az ellenőrzött szolgáltatások hibáit észleli. A kezelők JavaScriptben írhatók, és külső értesítéskézbesítési szolgáltatásokkal vagy hibakövető rendszerekkel való kapcsolatfelvételre használhatók. Például írhat egy kezelőt, hogy üzeneteket küldjön a problémákról egy vállalati csevegésre;
  • A DBMS hivatalos támogatása megtörtént IdőskálaDB mint az ellenőrzési adatok tárháza. A korábban támogatotttól eltérően
    A MySQL, PostgreSQL, Oracle és DB2, a TimescaleDB DBMS kifejezetten az adatok idősorok formájában történő tárolására és feldolgozására van optimalizálva (paraméterértékek meghatározott időközönkénti szeletei; egy rekord időt képez, és értékkészlet, amely megfelel a ezúttal). A TimescaleDB lehetővé teszi, hogy jelentősen javítja a hatékonyságot és a termelékenységet amikor ilyen adatokkal dolgozik, szinte lineáris teljesítményszintet mutat. Ezenkívül a TimescaleDB olyan funkciókat is támogat, mint a régi rekordok automatikus tisztítása;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Előkészített a beállítások szabványosítására szolgáló sablonok tervezésére vonatkozó előírások. Az XML/JSON fájlok szerkezete olyan formába kerül, amely alkalmas a sablon kézi szerkesztésére egy normál szövegszerkesztőben. A meglévő sablonok összhangban vannak a javasolt specifikációkkal;
  • Az ellenőrzött elemek és triggerek dokumentálására tudásbázis került megvalósításra, amely részletes leírással, az információgyűjtés céljainak magyarázatával és probléma esetén cselekvési utasításokkal ellátható;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Bemutatják az infrastruktúra állapotának megjelenítésére szolgáló fejlett képességeket. Hozzáadtuk a widget paramétereinek egy kattintással történő megváltoztatásának lehetőségét. A grafikonkészleteket szélesvásznú képernyőkön és nagy falpaneleken való megjelenítésre optimalizálták. Minden widget fej nélküli módban való megjelenítésre van kialakítva. Új widget hozzáadva a diagram prototípusainak megjelenítéséhez. Új összesített megtekintési mód került a widgetbe a problémák összefoglaló statisztikájával;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Az oszlopdiagramok és grafikonok mostantól támogatják a különféle összesítő függvényekkel feldolgozott adatok megjelenítését, megkönnyítve az adatok hosszú távú elemzését és egyszerűsítve a tervezést. A következő funkciók támogatottak: min,
    max,
    átl
    számol,
    összeg,
    először és
    utolsó;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Hozzáadtuk az új eszközök automatikus regisztrálásának lehetőségét PSK-kulcsok (előre megosztott kulcs) használatával a hozzáadott gazdagép beállításainak titkosításával;
    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Hozzáadott támogatás a kiterjesztett JSONPath szintaxishoz, amely lehetővé teszi az összetett adat-előfeldolgozás megszervezését JSON formátumban, beleértve az összesítési és keresési műveleteket;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • Támogatás hozzáadva a leírások egyéni makrókhoz csatolásához;
    A Zabbix 4.4 felügyeleti rendszer kiadása

  • A WMI-hez, JMX-hez és ODBC-hez kapcsolódó adatok gyűjtésének és meghatározásának hatékonyabbá tétele új ellenőrzések hozzáadásával, amelyek JSON formátumú objektumtömböket adnak vissza. Emellett a VMWare és a rendszerszolgáltatások tárolásának támogatása, valamint a CSV-adatok JSON formátumba konvertálhatósága;

    A Zabbix 4.4 felügyeleti rendszer kiadása

  • A függő elemek maximális számának korlátja 10 ezerre emelkedett;
  • Támogatás hozzáadva az új platformokhoz: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS és RHEL 8. A Windows rendszerhez MSI formátumú ügynököt tartalmazó csomag készült. Hozzáadott támogatás a megfigyelőrendszer gyors üzembe helyezéséhez elszigetelt tárolóban vagy felhőkörnyezetben AWS, Azure,
    Google Cloud Platform,
    Digitális Ocean és Docker.

Forrás: opennet.ru

Hozzászólás