Zabbix 4.2 yatulutsidwa

Gulu lathu ndilokondwa kwambiri kugawana nawo nkhani kuti pulogalamu yaulere, yotseguka yowunikira yatulutsidwa Zabbix 4.2!

Zabbix 4.2 yatulutsidwa

Kodi mtundu 4.2 ndi yankho ku funso lalikulu la moyo, chilengedwe chonse ndi kuyang'anira zonse? Tiyeni tiwone!

Tikumbukire kuti Zabbix ndi dongosolo lapadziko lonse lapansi loyang'anira magwiridwe antchito ndi kupezeka kwa ma seva, uinjiniya ndi zida zapaintaneti, mapulogalamu, nkhokwe, makina owonera, zotengera, ntchito za IT, ndi mawebusayiti.

Zabbix imagwiritsa ntchito kuzungulira kwathunthu kuchokera kusonkhanitsa deta, kukonza ndi kusintha, kusanthula deta yomwe yalandiridwa, ndikutsiriza ndi kusunga deta iyi, kuyang'ana ndi kutumiza zidziwitso pogwiritsa ntchito malamulo okwera. Dongosololi limaperekanso zosankha zosinthika pakukulitsa kusonkhanitsa deta ndi njira zochenjeza, komanso luso lodzipangira okha kudzera pa API. Ukonde umodzi umagwiritsa ntchito kasamalidwe koyang'anira kasamalidwe ndi kagawidwe ka ufulu wopezeka m'magulu osiyanasiyana ogwiritsa ntchito. Khodi ya polojekiti imagawidwa mwaufulu pansi pa chilolezo GPLv2.

Zabbix 4.2 ndi mtundu watsopano womwe si wa LTS wokhala ndi nthawi yofupikitsa yothandizira. Kwa ogwiritsa ntchito omwe amayang'ana kwambiri moyo wautali wazinthu zamapulogalamu, timalimbikitsa kugwiritsa ntchito mitundu ya LTS, monga 3.0 ndi 4.0.

Chifukwa chake, tiyeni tikambirane za zatsopano ndi kusintha kwakukulu mu mtundu 4.2:

Mapulatifomu ambiri ovomerezeka

Zabbix 4.2 yatulutsidwa
Kuphatikiza pa maphukusi omwe alipo, timaperekanso zomanga zatsopano za:

  • RaspberryPi, Mac OS/X, SUSE Enterprise Linux Server 12
  • MSI kwa Windows wothandizira
  • Zithunzi za Docker

Thandizo la Prometheus lopangidwira pakuwunikira ntchito

Zabbix imatha kusonkhanitsa deta m'njira zosiyanasiyana (kukankha / kukoka) kuchokera kuzinthu zosiyanasiyana. Izi ndi JMX, SNMP, WMI, HTTP/HTTPS, RestAPI, XML Soap, SSH, Telnet, agents ndi zolemba ndi zina. Tsopano kukumana ndi chithandizo cha Prometheus!

Kunena zowona, kusonkhanitsa zidziwitso kuchokera kwa otumiza kunja kwa Prometheus kunali kotheka m'mbuyomu chifukwa cha mtundu wa data wa HTTP/HTTPS ndi mawu okhazikika.

Komabe, mtundu watsopanowu umakupatsani mwayi wogwira ntchito ndi Prometheus moyenera momwe mungathere chifukwa chothandizira chilankhulo cha funso la PromQL. Ndipo kugwiritsa ntchito ma metric odalira kumakupatsani mwayi wosonkhanitsa ndi kukonza deta bwino kwambiri: mumapempha deta kamodzi, kenako timayikonza molingana ndi ma metric ofunikira.

Zabbix 4.2 yatulutsidwa
Kupeza mtengo wa metric inayake

Ndikofunikira kudziwa kuti kupezeka kwapang'ono tsopano kutha kugwiritsa ntchito zomwe zasonkhanitsidwa kuti zizipanga zokha ma metric. Pankhaniyi, Zabbix amasintha zomwe adalandira kukhala mtundu wa JSON, womwe ndi wosavuta kugwiritsa ntchito.

Zabbix 4.2 yatulutsidwa
Kupeza ma metrics pogwiritsa ntchito fyuluta muchilankhulo cha funso la PromQL

Pakali pano pali zambiri 300 kuphatikiza ndi kuwunika maphikidwe ntchito za chipani chachitatu ndi kugwiritsa ntchito Zabbix. Thandizo la Prometheus limakupatsani mwayi wowonjezera mapulogalamu onse omwe ali ndi otumiza kunja kwa Prometheus ovomerezeka kapena ammudzi. Uku ndikuwunika ntchito zodziwika bwino, zotengera ndi zinthu zamtambo.

Kuwunika kogwira mtima pafupipafupi

Kodi tikufuna kuzindikira mavuto mwachangu momwe tingathere? Ndithudi, mosakayikira! Nthawi zambiri, njirayi imapangitsa kuti tifunikire kufufuza zida ndikusonkhanitsa deta pafupipafupi, zomwe zimayika katundu wambiri pamakina owunikira. Kodi kupewa izi?

Takhazikitsa njira yochepetsera m'malamulo opangiratu. Kuthamanga, makamaka, kumatipatsa mwayi wolumpha zikhalidwe zofanana.

Tiyerekeze kuti tikuyang'anira momwe ntchito yofunikira ikuyendera. Sekondi iliyonse timayang'ana ngati pulogalamu yathu ikugwira ntchito kapena ayi. Panthawi imodzimodziyo, Zabbix amalandira deta yowonjezereka kuchokera ku 1 (yogwira ntchito) ndi 0 (yosagwira ntchito). Mwachitsanzo: 1111111111110001111111111111…

Zonse zikakonzeka ndi ntchito yathu, ndiye Zabbix imalandira kutuluka kwa iwo okha. Kodi ziyenera kukonzedwa? Nthawi zambiri, ayi, chifukwa timangofuna kusintha momwe pulogalamuyo ikuyendera, sitikufuna kusonkhanitsa ndikusunga zambiri. Chifukwa chake, kuwongolera kumakupatsani mwayi kudumpha mtengo ngati uli wofanana ndi wam'mbuyomu. Zotsatira zake, tidzangolandira zambiri zokhudza kusintha kwa dziko, mwachitsanzo, 01010101... Izi ndizokwanira kuti tizindikire mavuto!

Zabbix amangonyalanyaza zikhalidwe zomwe zikusowa, sizinalembedwe m'mbiri ndipo sizikhudza zoyambitsa mwanjira iliyonse. Kuchokera pamalingaliro a Zabbix, palibe zikhalidwe zomwe zikusowa.

Zabbix 4.2 yatulutsidwa
Musanyalanyaze mfundo zobwereza

Zabwino! Tsopano titha kufufuza zida pafupipafupi ndikuwona zovuta nthawi yomweyo osasunga zidziwitso zosafunikira munkhokwe.

Nanga bwanji zojambula? Zidzakhala zopanda kanthu chifukwa chosowa deta! Ndipo mungadziwe bwanji ngati Zabbix ikusonkhanitsa deta ngati zambiri sizikusowa?

Tinaganiziranso zimenezo! Zabbix amapereka mtundu wina wa kugwedeza, kugwedeza ndi kugunda kwa mtima.

Zabbix 4.2 yatulutsidwa
Kamodzi pamphindi timayang'ana ngati ma metric ali amoyo

Pankhaniyi, Zabbix, ngakhale kubwereza kubwereza kwa deta, idzasunga mtengo umodzi mu nthawi yotchulidwa. Ngati deta yasonkhanitsidwa kamodzi pa sekondi imodzi, ndipo nthawiyo yakhazikitsidwa kukhala miniti imodzi, ndiye Zabbix idzasintha sekondi iliyonse ya mayunitsi kukhala mtsinje wa mphindi iliyonse. N'zosavuta kuona kuti izi zimabweretsa kuponderezedwa kwa 60 kwa deta yomwe inalandira.

Tsopano tili ndi chidaliro kuti deta ikusonkhanitsidwa, ntchito ya nodata () trigger ikugwira ntchito ndipo zonse zili bwino ndi ma graph!

Kutsimikizira deta yosonkhanitsidwa ndi kusamalira zolakwika

Palibe aliyense wa ife amene akufuna kusonkhanitsa deta yolakwika kapena yosadalirika. Mwachitsanzo, tikudziwa kuti chojambulira cha kutentha chiyenera kubweza deta pakati pa 0 Β° C ndi 100 Β° C ndipo mtengo wina uliwonse uyenera kuwonedwa ngati wabodza kapena / kapena kunyalanyazidwa.

Tsopano izi ndi zotheka pogwiritsa ntchito malamulo ovomerezeka a deta omwe amapangidwa pokonzekera kutsata kapena kusagwirizana ndi mawu okhazikika, magulu amtengo wapatali, JSONPath ndi XMLPath.

Tsopano titha kuwongolera momwe cholakwikacho chikuchitikira. Ngati kutentha kuli kutali, ndiye kuti tikhoza kungonyalanyaza mtengo wotere, kuika mtengo wokhazikika (mwachitsanzo, 0 Β° C), kapena kufotokozera uthenga wathu wolakwika, mwachitsanzo, "Sensor yowonongeka" kapena "Bwezerani batri."

Zabbix 4.2 yatulutsidwa
Kutentha kuyenera kukhala kuchokera 0 mpaka 100, kunyalanyaza zina

Chitsanzo chabwino chakugwiritsa ntchito kutsimikizira ndikutha kuyang'ana zomwe zalowetsedwa kuti muwone ngati pali uthenga wolakwika ndikuyika cholakwika ichi pa metric yonse. Izi ndizothandiza kwambiri pobweza deta kuchokera ku ma API akunja.

Kusintha kulikonse kwa data pogwiritsa ntchito JavaScript

Ngati malamulo omangidwiratu anali osakwanira kwa ife, tsopano timapereka ufulu wathunthu pogwiritsa ntchito zolemba za JavaScript!

Zabbix 4.2 yatulutsidwa
Mzere umodzi wokha wamakhodi kuti musinthe Fahrenheit kukhala Celsius

Izi zimatsegula mwayi wambiri wokonza deta yomwe ikubwera. Phindu lothandiza la ntchitoyi ndikuti sitifunikiranso zolemba zakunja zomwe tidagwiritsa ntchito popanga ma data. Tsopano zonsezi zitha kuchitika pogwiritsa ntchito JavaScript.

Tsopano kusintha kwa data, kuphatikizika, zosefera, masamu ndi ntchito zomveka ndi zina zambiri ndizotheka!

Zabbix 4.2 yatulutsidwa
Kutulutsa zambiri zothandiza kuchokera ku Apache mod_status output!

Kuyesa preprocessing

Tsopano sitiyenera kuganiza momwe zolemba zathu zovuta zosinthira zimagwirira ntchito. Tsopano pali njira yabwino yowonera ngati preprocessing ikugwira ntchito molondola kuchokera pa mawonekedwe!

Zabbix 4.2 yatulutsidwa

Timakonza ma metrics mamiliyoni pamphindikati!

Pamaso pa Zabbix 4.2, preprocessing idayendetsedwa ndi seva ya Zabbix, yomwe idachepetsa kuthekera kogwiritsa ntchito ma proxies pakugawa katundu.

Kuyambira ndi Zabbix 4.2, timakulitsa bwino kwambiri pothandizira kukonzanso mbali ya proxy. Tsopano ma proxies azichita!

Zabbix 4.2 yatulutsidwa

Kuphatikizana ndi throttling, njirayi imalola kuti pakhale maulendo apamwamba, kuyang'anitsitsa kwakukulu ndi macheke mamiliyoni pamphindi, popanda kukweza seva yapakati ya Zabbix. Ma proxies amakonza kuchuluka kwakukulu kwa data, pomwe gawo laling'ono lokha limafika pa seva ya Zabbix chifukwa cha kugwedezeka, kulamula kumodzi kapena kuwiri kocheperako.

Kuzindikira kwapang'ono kosavuta

Kumbukirani kuti kupezeka kwapang'onopang'ono (LLD) ndi njira yamphamvu kwambiri yodziwira zokha mtundu uliwonse wa zowunikira (mafayilo, njira, kugwiritsa ntchito, ntchito, ndi zina) ndikupanga zokha zinthu za data, zoyambitsa, ma netiweki kutengera iwo ndi zina. zinthu. Izi zimapulumutsa nthawi yodabwitsa, zimathandizira kasinthidwe, ndipo zimalola kuti template imodzi igwiritsidwe ntchito pa makamu okhala ndi zida zosiyanasiyana zowunikira.

Kupezeka kwapang'ono kumafunikira JSON yopangidwa mwapadera ngati zolowetsa. Ndi zimenezo, sizichitikanso!

Zabbix 4.2 imalola kupezeka kwapang'onopang'ono (LLD) kugwiritsa ntchito deta yosasinthika mumtundu wa JSON. Chifukwa chiyani kuli kofunikira? Izi zimakuthandizani kuti muzitha kulumikizana, mwachitsanzo, ndi ma API akunja osagwiritsa ntchito zolemba ndikugwiritsa ntchito zomwe mwalandira kuti mupange okha makamu, zinthu za data ndi zoyambitsa.

Kuphatikizidwa ndi chithandizo cha JavaScript, izi zimapanga mipata yabwino yopangira ma tempuleti ogwirira ntchito ndi magwero osiyanasiyana a data, monga, mwachitsanzo, ma API amtambo, ma API ogwiritsira ntchito, ma data a XML, CSV, ndi zina zotero.

Zabbix 4.2 yatulutsidwa
Kulumikiza JSON ndi chidziwitso chokhudza njira ndi LLD

Mwayi ndi zopanda malire!

Chithandizo cha TimescaleDB

Zabbix 4.2 yatulutsidwa

Kodi TimescaleDB ndi chiyani? Izi ndizokhazikika za PostgreSQL kuphatikiza gawo lowonjezera kuchokera ku timu ya TimescaleDB. TimescaleDB imalonjeza kuchita bwino chifukwa cha ma aligorivimu abwino kwambiri komanso kapangidwe ka data.

Kuphatikiza apo, mwayi wina wa TimescaleDB ndikugawikana kwamatebulo ndi mbiri yakale. TimescaleDB ndiyofulumira komanso yosavuta kuyisamalira! Ngakhale, ndiyenera kuzindikira kuti gulu lathu silinapange kufananitsa kwakukulu ndi PostgreSQL yokhazikika.

Pakadali pano, TimescaleDB ndichinthu chaching'ono komanso chomwe chikukula mwachangu. Gwiritsani ntchito mosamala!

Easy tag management

Ngati ma tag akale adatha kuyendetsedwa pamlingo woyambitsa, tsopano kasamalidwe ka ma tag ndi osinthika kwambiri. Zabbix imathandizira ma tag a ma templates ndi makamu!

Mavuto onse omwe apezeka amalandira ma tag osati oyambitsa okha, komanso a wolandirayo, komanso ma tempuleti a wolandirayo.

Zabbix 4.2 yatulutsidwa
Kufotokozera ma tag a network node

Kulembetsa kokhazikika kosinthika

Zabbix 4.2 imakupatsani mwayi wosefa makamu ndi mayina pogwiritsa ntchito mawu okhazikika. Izi zimapangitsa kuti zitheke kupanga zochitika zosiyanasiyana zozindikiritsa magulu osiyanasiyana a node za netiweki. Ndizothandiza makamaka ngati tigwiritsa ntchito malamulo ovuta kutchula mayina.

Kupeza kosinthika kwamanetiweki

Kuwongolera kwina kumakhudzana ndi kutchula mayina a ma network. Ndizotheka tsopano kukonza mayina azipangizo panthawi yopezeka ndi netiweki ndikupeza dzina la chipangizocho kuchokera pamtengo woyezera.

Izi ndizofunikira kwambiri, makamaka pakuzindikira maukonde pogwiritsa ntchito SNMP ndi Zabbix wothandizira.

Zabbix 4.2 yatulutsidwa
Perekani zokha dzina la wolandira m'deralo ku dzina lowoneka

Kuwona magwiridwe antchito a njira zodziwitsira

Tsopano mutha kudzitumizira nokha uthenga woyesera kuchokera pa intaneti ndikuwunika ngati njira yodziwitsira ikugwira ntchito. Izi ndizothandiza makamaka poyesa zolemba zophatikiza Zabbix ndi machitidwe osiyanasiyana ochenjeza, machitidwe a ntchito ndi mapulogalamu ena akunja ndi ma API.

Zabbix 4.2 yatulutsidwa

Kuwunika kwakutali kwa zida za Zabbix

Tsopano ndizotheka kuyang'anira kutali ma metrics amkati a seva ya Zabbix ndi proxy (mayeso a magwiridwe antchito ndi thanzi la zigawo za Zabbix).

Ndi cha chiyani? Ntchitoyi imakulolani kuti muyang'ane ma metrics amkati a ma seva ndi ma proxies kuchokera kunja, amakulolani kuti muzindikire mwamsanga ndi kudziwitsa za mavuto ngakhale kuti zigawozo zili ndi katundu wambiri kapena, mwachitsanzo, pali deta yambiri yosatumizidwa pa proxy.

Thandizo la mtundu wa HTML wa mauthenga a imelo

Tsopano tilibe mawu omveka bwino ndipo tikhoza kupanga mauthenga okongola a imelo, chifukwa cha chithandizo cha mtundu wa HTML. Yakwana nthawi yoti muphunzire HTML + CSS!

Zabbix 4.2 yatulutsidwa
Mauthenga ndi osavuta kumva ngakhale osagwiritsa ntchito HTML pang'ono

Kufikira machitidwe akunja kuchokera pamakhadi a netiweki

Pali chithandizo cha ma macros atsopano mu ma URL achikhalidwe kuti aphatikize bwino mamapu ndi machitidwe akunja. Izi zimakulolani kuti mutsegule, mwachitsanzo, tikiti mu dongosolo la ntchito ndikudina kamodzi kapena kawiri pa chithunzi cha node ya netiweki.

Zabbix 4.2 yatulutsidwa
Tsegulani tikiti ku Jira ndikudina kamodzi

Lamulo lopezeka likhoza kukhala chinthu chodalira data

Chifukwa chiyani izi ndizofunikira - mumafunsa. Izi zimathandiza kuti ma metric data agwiritsidwe ntchito potulukira komanso kusonkhanitsa deta mwachindunji. Mwachitsanzo, pankhani yosonkhanitsa deta kuchokera kwa wogulitsa kunja kwa Prometheus, Zabbix ipanga pempho limodzi la HTTP ndikugwiritsa ntchito nthawi yomweyo zidziwitso zomwe zalandilidwa pazinthu zonse zomwe zimadalira: ma metric values ​​ndi malamulo otsika opezeka.

Njira yatsopano yowonera zovuta pamapu

Tsopano pali chithandizo cha zithunzi za GIF pamapu kuti muwonetsetse zovuta.

Zabbix 4.2 yatulutsidwa
Zida zovuta zawonekera kwambiri

Kuchotsa deta kuchokera pamitu ya HTTP muzowunikira pa intaneti

Mu Web Monitoring, kuthekera kosankha deta kuchokera pamutu wolandila wa HTTP wawonjezedwa.

Izi zimakulolani kuti mupange kuwunika kwapaintaneti kwamasitepe ambiri kapena zochitika zowunikira ma API a chipani chachitatu pogwiritsa ntchito chizindikiro chololeza chomwe mwapeza mu imodzi mwamasitepewo.

Zabbix 4.2 yatulutsidwa
Kutulutsa AuthID kuchokera pamutu wa HTTP

Zabbix Sender amagwiritsa ntchito ma adilesi onse a IP

Zabbix Sender tsopano amatumiza deta ku maadiresi onse a IP kuchokera ku ServerActive parameter mu fayilo yokonzekera wothandizira.

Zabbix 4.2 yatulutsidwa

Fyuluta yatsopano yabwino pakuyambitsa koyambitsa

Tsamba loyambitsa zoyambitsa tsopano lili ndi fyuluta yowonjezera kuti musankhe zoyambitsa mwachangu komanso zosavuta kutengera zomwe zatchulidwa.

Zabbix 4.2 yatulutsidwa
Kusankha zoyambitsa zokhudzana ndi ntchito ya K8S

Onetsani nthawi yeniyeni

Chilichonse ndi chophweka apa, tsopano Zabbix ikuwonetsa nthawi yeniyeni yomwe mumayendetsa mbewa pa tchati.

Zabbix 4.2 yatulutsidwa

Zatsopano zina

  • Anakhazikitsa algorithm yodziwikiratu kwambiri yosintha dongosolo la ma widget mu dashboard
  • Kutha kusintha magawo azinthu zamtundu wa data
  • IPv6 yothandizira macheke a DNS: "net.dns" ndi "new.dns.record"
  • Wowonjezera "skip" parameter ya "vmware.eventlog" cheke
  • Kukonzekera kolakwika kwa sitepe kumaphatikizapo nambala ya sitepe

Kodi kusintha?

Kuti mukweze kuchokera kumitundu yakale, muyenera kungoyika ma binaries atsopano (maseva ndi ma proxies) ndi mawonekedwe atsopano. Zabbix idzasintha zokha database. Palibe chifukwa choyikira othandizira atsopano.

Tikulandira ma webinars aulere kwa iwo omwe akufuna kuphunzira zambiri za Zabbix 4.2 ndikukhala ndi mwayi wofunsa mafunso ku gulu la Zabbix. Lowani!

Musaiwale za otchuka Telegalamu njira Gulu la Zabbix, komwe mungapeze malangizo ndi mayankho a mafunso anu nthawi zonse mu Chirasha kuchokera kwa anzanu odziwa zambiri, ndipo, ngati muli ndi mwayi, kuchokera kwa opanga Zabbix okha. Yalangizidwa kwa oyamba kumene gulu kwa oyamba kumene.

maulalo othandiza

- Tulutsani zolemba
- Sinthani zolemba
- Nkhani yoyambirira

Source: www.habr.com

Kuwonjezera ndemanga