Lëshimi i sistemit të monitorimit Zabbix 4.4

Pas 6 muajsh zhvillimi në dispozicion versioni i ri i sistemit të monitorimit Zabbix 4.4, kodi i të cilit shperndare nga licencuar sipas GPLv2. Zabbix përbëhet nga tre komponentë bazë: një server për koordinimin e ekzekutimit të kontrolleve, gjenerimin e kërkesave për testim dhe mbledhjen e statistikave; agjentë për kryerjen e kontrolleve në anën e pritësve të jashtëm; frontend për organizimin e menaxhimit të sistemit.

Për të lehtësuar ngarkesën nga serveri qendror dhe për të formuar një rrjet monitorimi të shpërndarë, mund të vendosen një seri serverësh proxy që grumbullojnë të dhëna për kontrollimin e një grupi hostesh. Të dhënat mund të ruhen në MySQL, PostgreSQL, TimescaleDB, DB2 dhe Oracle DBMS. Pa agjentë, serveri Zabbix mund të marrë të dhëna nëpërmjet protokolleve të tilla si SNMP, IPMI, JMX, SSH/Telnet, ODBC dhe të testojë disponueshmërinë e aplikacioneve në ueb dhe sistemeve të virtualizimit.

Kryesore risitë:

  • Është prezantuar një lloj i ri agjenti - zabbix_agent2, i shkruar në Go dhe ofron një kornizë për zhvillimin e shtojcave për testimin e shërbimeve dhe aplikacioneve të ndryshme. Agjenti i ri përfshin një programues të integruar që mbështet planifikimin fleksibël të kontrolleve dhe mund të monitorojë gjendjen ndërmjet kontrolleve (për shembull, duke e mbajtur të hapur lidhjen me DBMS). Për të kursyer trafikun, mbështetet dërgimi i të dhënave të marra në modalitetin e grupit. Agjenti i ri mund të përdoret për të zëvendësuar në mënyrë transparente atë të vjetër vetëm në platformën Linux tani për tani;
  • U shtua aftësia për t'u përdorur grepa ueb dhe veprimet e veta dhe mbajtësit e njoftimeve kur zbulohen dështime të shërbimeve që kontrollohen. Trajtuesit mund të shkruhen në JavaScript dhe të përdoren për të kontaktuar shërbimet e jashtme të dërgimit të njoftimeve ose sistemet e gjurmimit të gabimeve. Për shembull, mund të shkruani një mbajtës për të dërguar mesazhe rreth problemeve në një bisedë të korporatës;
  • Mbështetja zyrtare për DBMS është zbatuar TimecaleDB si një depo e të dhënave të inspektimit. Ndryshe nga mbështetja më parë
    MySQL, PostgreSQL, Oracle dhe DB2, TimescaleDB DBMS është optimizuar posaçërisht për ruajtjen dhe përpunimin e të dhënave në formën e një serie kohore (feta të vlerave të parametrave në intervale të caktuara; një rekord formon kohën dhe një grup vlerash që korrespondojnë me kësaj radhe). TimescaleDB ju lejon të dukshëm përmirësojnë efikasitetin dhe produktivitetin kur punoni me të dhëna të tilla, duke demonstruar një nivel pothuajse linear të performancës. Përveç kësaj, TimescaleDB mbështet veçori të tilla si pastrimi automatik i të dhënave të vjetra;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Përgatitur specifikimet për hartimin e shablloneve për të standardizuar cilësimet. Struktura e skedarëve XML/JSON është sjellë në një formë të përshtatshme për redaktimin manual të shabllonit në një redaktues teksti të rregullt. Modelet ekzistuese janë në përputhje me specifikimet e propozuara;
  • Është zbatuar një bazë njohurish për të dokumentuar elementët dhe nxitësit që kontrollohen, të cilat mund të ofrohen me një përshkrim të detajuar, një shpjegim të qëllimeve për mbledhjen e informacionit dhe udhëzime për veprim në rast të problemeve;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Janë paraqitur aftësi të avancuara për vizualizimin e gjendjes së infrastrukturës. U shtua aftësia për të ndryshuar parametrat e widget-it me një klik. Kompletet e grafikëve janë optimizuar për t'u shfaqur në ekrane me ekran të gjerë dhe panele të mëdha muri. Të gjitha miniaplikacionet janë përshtatur për shfaqje në modalitetin pa kokë. U shtua një miniaplikacion i ri për shfaqjen e prototipave të grafikut. Një mënyrë e re e shikimit të grumbulluar është shtuar në miniaplikacion me statistika përmbledhëse të problemeve;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Grafikët dhe grafikët e kolonave tani përfshijnë mbështetje për shfaqjen e të dhënave të përpunuara duke përdorur funksione të ndryshme agregate, duke e bërë më të lehtë analizimin e të dhënave për periudha të gjata kohore dhe thjeshtimin e planifikimit. Funksionet e mëposhtme mbështeten: min,
    max,
    mesatare
    llogarit,
    shuma,
    së pari dhe
    e fundit;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • U shtua aftësia për të regjistruar automatikisht pajisje të reja duke përdorur çelësat PSK (çelës i përbashkët paraprakisht) me kriptim të cilësimeve për hostin e shtuar;
    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Mbështetje e shtuar për sintaksën e zgjeruar JSONPath, e cila ju lejon të organizoni parapërpunime komplekse të të dhënave në formatin JSON, duke përfshirë operacionet e grumbullimit dhe kërkimit;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Mbështetje e shtuar për bashkëngjitjen e përshkrimeve në makro me porosi;
    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Përmirësimi i efikasitetit të mbledhjes dhe përcaktimit të të dhënave në lidhje me WMI, JMX dhe ODBC duke shtuar kontrolle të reja që kthejnë grupe objektesh në formatin JSON. Shtoi gjithashtu mbështetje për ruajtjen për shërbimet VMWare dhe systemd, si dhe aftësinë për të konvertuar të dhënat CSV në JSON;

    Lëshimi i sistemit të monitorimit Zabbix 4.4

  • Kufiri maksimal i numrit të elementeve të varur është rritur në 10 mijë;
  • Mbështetje e shtuar për platformat e reja: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS dhe RHEL 8. Një paketë me një agjent në formatin MSI është përgatitur për Windows. Mbështetje e shtuar për vendosjen e shpejtë të sistemit të monitorimit në një enë të izoluar ose në mjediset cloud AWS, Azure,
    Platforma e resë së Google,
    Digital Ocean dhe Docker.

Burimi: opennet.ru

Shto një koment