Doli u realizimin e sistemit të hapur të monitorimit Zabbix 7.0, i cili është klasifikuar si version me mbështetje të zgjeruar zyrtare (LTS). Zabbix është një sistem universale për monitorimin e performancës dhe disponueshmërisë së serverëve, pajisjeve inxhinierike dhe rrjetit, aplikacioneve, bazave të të dhënave, sistemeve të virtualizimit, kontejnerëve, shërbimeve IT, shërbimeve në internet dhe infrastrukturës cloud.
Sistemi zbaton një cikël të plotë nga mbledhja e të dhënave, përpunimi dhe transformimi i tyre, analiza e këtyre të dhënave për identifikimin e problemeve, dhe përfundon me ruajtjen e këtyre të dhënave, vizualizimin dhe dërgesën e njoftimeve duke përdorur rregulla eskalimi. Gjithashtu, sistemi ofron mundësi fleksibile për zgjerimin e metodave të mbledhjes së të dhënave dhe njoftimeve, si dhe mundësi automatizimi përmes një API të fuqishëm. Një ndërfaqe e vetme web realizon menaxhimin e centralizuar të konfigurimeve të monitorimit dhe shpërndarjen e rolit të drejtpërdrejtë të të drejtave të aksesit për grupe të ndryshme përdoruesish.
Duke filluar nga versioni 7.0, kodi i projektit shpërndahet nën licencën AGPLv3, në vend të licencës GPLv2. Karakteristika e licencës AGPLv3 është përfshirja e kufizimeve të tjera për aplikacionet që ofrojnë funksionimin e shërbimeve rrjetore. Kur përdoren komponentë AGPL në shërbimet rrjetore, zhvilluesi duhet të ofrojë përdoruesit kodin burimor të të gjitha ndryshimeve të bëra në këto komponentë, edhe nëse softueri që qëndron pas shërbimit nuk shpërndahet dhe përdoret ekskluzivisht brenda infrastrukturës për organizimin e funksionimit të shërbimit. Për më tepër, licenca AGPLv3 është e përshtatshme vetëm me GPLv3, çka shkakton një konflikt licencimi me aplikacionet që ofrohen nën licencën GPLv2; për shembull, shpërndarja e një biblioteke nën AGPLv3 kërkon nga të gjitha aplikacionet që e përdorin atë që të shpërndajnë kodin nën licencën AGPLv3 ose GPLv3.
Paketa zyrtare janë përgatitur për shpërndarjet Linux Alma Linux, CentOS, Debian, OpenSUSE, Oracle Linux, Raspberry Pi OS, RedHat Enterprise Linux, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu; për sistema virtualizimi bazuar në VMWare, VirtualBox, Hyper-V, XEN; Docker; OpenStack Nova. Ofron mundësinë e instalimit të shpejtë të Zabbix në platforma cloud si AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Oracle Cloud dhe Yandex Cloud. Për kalimin nga versionet e mëparshme, nevojitet vetëm instalimi i skedave të reja (server dhe proxy) dhe ndërfaqes së re (Zabbix do ta kryejë procedurën e azhurnimit automatikisht, instalimi i agjentëve të rinj nuk kërkohet).
Përmirësimet kryesore të versionit 7.0 LTS:
- Reimi i monitorimit sintetik tĂ« faqeve dhe aplikacioneve web me pĂ«rfshirjen e motorit tĂ« shfletuesit dhe pĂ«rdorimin e skenarĂ«ve tĂ« ndĂ«rlikuar. ĂshtĂ« e mundur krijimi i skrinshotĂ«ve tĂ« gjendjes sĂ« faqes, vizualizimi i performancĂ«s, nxjerrja dhe monitorimi i tĂ« dhĂ«nave specifike pĂ«r aplikacionet web.

- Mbështetje për klasterët proxy, ndarjen e ngarkesës në disa servera dhe përdorimin e balancuesve për të siguruar funksionimin e konfigurimeve me disponueshmëri të lartë të Zabbix. Mbështetet shkallëzimi i zgjidhjeve ekzistuese bazuar në Zabbix përmes shpërndarjes së serverëve proxy të tjerë.

- ĂshtĂ« rritur performanca dhe efikasiteti i punĂ«s sĂ« proxy-ve pĂ«rmes ruajtjes sĂ« metrikeve tĂ« mbledhura nĂ« memorie pa ruajtje tĂ« tyre tĂ« pĂ«rkohshme nĂ« disk. ĂshtĂ« e mundur pĂ«rdorimi i njĂ« skeme hibride, ku tĂ« dhĂ«nat janĂ« nĂ« mĂ«nyrĂ« tĂ« pĂ«rkohshme nĂ« memorie, por gjithashtu ruhen nĂ« disk.
- ĂshtĂ« rritur shkallĂ«zimi dhe shpejtĂ«sia e mbledhjes sĂ« tĂ« dhĂ«nave â pyetja e metrikeve tani bĂ«het nĂ« mĂ«nyrĂ« asinkrone, ku metrike e ardhshme mund tĂ« kĂ«rkohet pa pritur pĂ«r pĂ«rpunimin e kĂ«rkesĂ«s sĂ« mĂ«parshme. Ădo poller mbĂ«shtet ekzekutimin e deri nĂ« 1000 kontrollesh paralele. Pyetja asinkrone mund tĂ« aplikohet te agjentĂ«t dhe trajtuesit qĂ« pĂ«rdorin SNMP dhe HTTP.
- Janë ofruar cilësime të centralizuara të kohëve të pritur, të disponueshme përmes GUI dhe API, të cilat lejojnë përcaktimin e kohëve të pritur përkatëse për elementë të veçantë ose anashkalimin e kohëve të pritur në nivel proxy.

- JanĂ« shtuar widget-e tĂ« reja pĂ«r vizualizimin e metrikeve dhe gjendjes sĂ« infrastrukturĂ«s (âHost navigatorâ, âHoneycombâ, âPie chartâ, âGaugeâ, âTop triggersâ, âItem historyâ). ĂshtĂ« realizuar navigimi dinamik i widget-eve nĂ« modalitetin e pĂ«rmbledhjes (dashboard), duke pĂ«rdorur ndĂ«rveprimin e widget-eve pĂ«r tĂ« ndikuar nĂ« veprime me njĂ« widget nĂ« tĂ« tjera (pĂ«r shembull, informacioni pĂ«r njĂ« host tĂ« zgjedhur nĂ« njĂ« widget mund tĂ« tregohet nĂ« widget-et qĂ« vizualizojnĂ« vendndodhjen gjeografike). Po ashtu, Ă«shtĂ« shtuar mundĂ«sia e pĂ«rditĂ«simit automatik tĂ« widget-eve nĂ« rast tĂ« ndryshimit tĂ« burimit tĂ« tĂ« dhĂ«nave. TĂ« gjitha widget-et mund tĂ« pĂ«rdoren pĂ«r shabllonĂ«t e hosteve. PĂ«r shumĂ« widget-e, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r vlerat agregate.





- Shumë (nga 10-100 herë) e rritur shpejtësinë e identifikimit të disponueshmërisë së hosteve në rrjete përmes paralelizimit të kontrolleve.

- Shtuar mbështetje për verifikimin me dy faktorë duke përdorur fjalëkalime të përkohshme (TOTP, Fjalëkalim i Përdorur Njëherësh i Bazos së Kohës).
- Shtuar kontrolli i saktësisë së skedarëve të konfigurimit.
- Rritur fleksibilitetin e zbulimit të hosteve në mjedise komplekse, si VMware dhe Kubernetes.
- Rritur performancën e frontend-it përmes ndryshimit të logjikës së kontrollit të të drejtave të aksesit.
- Shumica e formave janë përkthyer për të funksionuar në modalitetin e modalit.
- Siguruar reagim të menjëhershëm në transferimin e elementeve të monitorimit në shërbim.
- Shtuar shabllone dhe procesues të gatshëm për NextCloud, Google Cloud Platform, Menaxhimi i Kostove të Microsoft Azure, Azure Cosmos DB për MongoDB, Amazon Elastic Container, Oracle Cloud Infrastructure, Microsoft SQL, CheckPoint Quantum Security Gateway, Fortinet FortiGate, HPE iLO, Cisco SD-WAN, HashiCorp Nomad, PostgreSQL (ODBC), OpenStack Nova, Acronis Cyber Protect Cloud, YugabyteDB, Ansible Webhook, Mantis Bug Tracker.
- Siguruar integrimin me platformat e shërbimit të ndihmës Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk, sistemet e njoftimit të përdoruesve Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat. Më shumë se 500 shabllone dhe integrime janë të disponueshme.
- Zgjeruar ndjeshëm aftësitë e monitoringut DNS.
- Dërgimi i raporteve PDF të gjeneruara automatikisht është kaluar në kategorinë e stabilitetit. Për raportet PDF është realizuar mbështetje për tabela të shumta.
- Stabilizuar mundësia e streaming-ut për dërgimin e metrikave dhe ngjarjeve në sisteme të jashtme.
- Shtuar mundësinë e pezullimit të mbledhjes së të dhënave nga elementët e humbur gjatë zbulesës automatike.
- Shtuar mbështetje për etiketat në webhook për ngjarjet e brendshme.
- Realizuar zbulimin e kopjeve engineID gjatë monitorimit SNMP.
- Shtuar mundësinë e përdorimit të hyrjeve të personalizuara gjatë ekzekutimit të skripteve.
- Përmirësuar protokolli i bashkëpunimit midis të gjitha komponenteve Zabbix.
- Rifituar mundësinë e përdorimit të makrove të personalizuara në emrat e elementeve.
- Për të gjitha makrotë e ndërtuara, është shtuar mbështetje për funksionet e makrove.
- Shtuar metoda history.push. Realizuar mbështetje për funksionet e trigger-it jsonpath dhe xmlpath.
- Shtuar mundësinë e ekzekutimit të skripteve në agjent aktiv.
- Realizuar mbështetje për llojin e dhënave binarë dhe funksione të reja të trigger-it.
- Shumëfishuar shpejtësinë e punës me të dhënat nga Prometheus.
Burimi: opennet.ru









