Iqela lethu liyavuya kakhulu ukwabelana ngeendaba zokuba simahla, inkqubo evulelekileyo yokubeka iliso ikhutshiwe !

Ngaba uguqulelo 4.2 luyimpendulo kumbuzo ongundoqo wobomi, indalo iphela kunye nokubeka iliso ngokubanzi? Makhe sijonge!
Masikhumbule ukuba i-Zabbix yinkqubo yendalo yonke yokubeka iliso ekusebenzeni kunye nokufumaneka kweeseva, ubunjineli kunye nezixhobo zenethiwekhi, izicelo, i-database, iinkqubo ze-virtualization, izitya, iinkonzo ze-IT, kunye neenkonzo zewebhu.
I-Zabbix isebenzisa umjikelo opheleleyo ekuqokeleleni idatha, ukuyilungisa kunye nokuguqula, ukuhlalutya idatha efunyenweyo, kwaye iphele ngokugcina le datha, ukujonga kunye nokuthumela izilumkiso usebenzisa imithetho yokunyuka. Inkqubo ikwabonelela ngeendlela eziguquguqukayo zokwandisa ukuqokelela idatha kunye neendlela zokulumkisa, kunye nokukwazi ukuzenzekelayo nge-API. Ujongano lwewebhu olunye luphumeza ulawulo olusembindini lokubeka iliso kuhlengahlengiso kunye nokusasazwa kwamalungelo okufikelela kumaqela ngabasebenzisi abahlukeneyo. Ikhowudi yeprojekthi ihanjiswa ngokukhululekileyo phantsi kwelayisensi .
I-Zabbix 4.2 yinguqulelo entsha engeyiyo eye-LTS enexesha elifutshane lenkxaso esemthethweni. Kubasebenzisi abagxile kumjikelezo wobomi obude beemveliso zesoftware, sincoma ukusebenzisa iinguqulelo zeLTS, ezinje nge-3.0 kunye ne-4.0.
Ke, masithethe ngeempawu ezintsha kunye nophuculo olukhulu kwinguqulo 4.2:
Amaqonga asemthethweni amaninzi

Ukongeza kwiipakethe ezisemthethweni ezikhoyo, sikwabonelela ngolwakhiwo olutsha lwe:
- I-RaspberryPi, iMac OS/X, i-SUSE Enterprise Linux Server 12
- I-MSI ye-arhente yeWindows
- Imifanekiso yeDocker
Inkxaso eyakhelwe-ngaphakathi yePrometheus yokubeka iliso kwisicelo
I-Zabbix inokuqokelela idatha ngeendlela ezahlukeneyo (i-push / pull) ukusuka kwimithombo eyahlukeneyo yedatha. Ezi zi-JMX, SNMP, WMI, HTTP/HTTPS, RestAPI, XML Soap, SSH, Telnet, agents kunye nezikripthi kunye neminye imithombo. Ngoku dibana nenkxaso yePrometheus!
Ukuthetha ngokuthe ngqo, ukuqokelela idatha kubathengisi be-Prometheus kwakunokwenzeka kwixesha elidlulileyo ngenxa yohlobo lwedatha ye-HTTP/HTTPS kunye nokubonakaliswa rhoqo.
Nangona kunjalo, inguqulelo entsha ikuvumela ukuba usebenze noPrometheus ngokufanelekileyo ngenxa yenkxaso eyakhelwe-ngaphakathi yolwimi lombuzo wePromQL. Kwaye ukusetyenziswa kweemetrics ezixhomekeke kukuvumela ukuba uqokelele kwaye usebenze idatha ngokufanelekileyo: ucela idatha kube kanye, kwaye emva koko siyilungise ngokweemetriki eziyimfuneko.
Ukufumana ixabiso le-metric ethile
Kubalulekile ukuqaphela ukuba ukufunyanwa kwenqanaba eliphantsi ngoku kungasebenzisa idatha eqokelelweyo ukuvelisa ngokuzenzekelayo iimethrikhi. Kule meko, i-Zabbix iguqula idatha efunyenweyo kwifomathi ye-JSON, ekulungele kakhulu ukusebenza nayo.
Ukufumana iimetriki usebenzisa isihluzo kulwimi lombuzo lwePromQL
Okwangoku kukho ezinye iinkonzo zomntu wesithathu kunye nezicelo usebenzisa iZabbix. Inkxaso yePrometheus iya kukuvumela ukuba ungeze iseti epheleleyo yezicelo ezinabathengisi abasemthethweni okanye abaxhaswa ngabahlali bePrometheus. Oku kubeka iliso kwiinkonzo ezidumileyo, izikhongozeli kunye nezixhobo zamafu.
Ukubeka iliso kwifrikhwensi esebenzayo
Ngaba sifuna ukubona iingxaki ngokukhawuleza kangangoko kunokwenzeka? Kakade ke, ngokungathandabuzekiyo! Amaxesha amaninzi, le ndlela ibangela ukuba sifune izixhobo zokuvota kwaye siqokelele idatha rhoqo, nto leyo ebeka umthwalo omkhulu kwinkqubo yokubeka iliso. Ukuphepha njani oku?
Siphumeze indlela yokuthomalalisa kwimigaqo yangaphambili. I-Trottling, ngokwenene, isinika ithuba lokutsiba amaxabiso afanayo.
Makhe sicinge ukuba sibeka esweni imeko yesicelo esibalulekileyo. Umzuzwana ngamnye sijonga ukuba isicelo sethu siyasebenza na okanye hayi. Ngexesha elifanayo, i-Zabbix ifumana umlambo oqhubekayo wedatha ukusuka kwi-1 (ukusebenza) kunye ne-0 (engasebenziyo). Umzekelo: 1111111111110001111111111111…
Xa yonke into ilungile kunye nesicelo sethu, i-Zabbix ifumana ukuhamba kwayo kuphela. Ngaba kufuneka ziqwalaselwe? Ngokubanzi, hayi, kuba sinomdla kuphela ekutshintsheni imeko yesicelo, asifuni ukuqokelela nokugcina idatha eninzi. Ke, i-throttling ikuvumela ukuba utsibe ixabiso ukuba liyafana nelangaphambili. Ngenxa yoko, siya kufumana kuphela idatha malunga notshintsho lwelizwe, umzekelo, 01010101... Olu lulwazi olwaneleyo lokubona iingxaki!
I-Zabbix iyayihoya ngokulula amaxabiso alahlekileyo, ayibhalwanga kwimbali kwaye ayichaphazeli izinto ezibangelayo nangayiphi na indlela. Ukusuka kwimbono yeZabbix, akukho maxabiso alahlekileyo.
Ungahoywa amaxabiso aphindwayo
Kakhulu! Ngoku singenza izixhobo zokuvota rhoqo kwaye siqaphele iingxaki ngokukhawuleza ngaphandle kokugcina ulwazi olungeyomfuneko kwisiseko sedatha.
Kuthekani ngemizobo? Ziya kuba zingenanto ngenxa yokunqongophala kwedatha! Kwaye unokwazi njani ukuba i-Zabbix iqokelela idatha ukuba uninzi lwale datha alukho?
Nathi sacinga ngaloo nto! I-Zabbix inikezela ngolunye uhlobo lwe-throttling, i-throttling nge-heartbeat.
Kanye ngomzuzu sijonga ukuba i-metric iyaphila
Kule meko, i-Zabbix, nangona ukuhamba kwedatha okuphindaphindiweyo, kuya kugcina ubuncinane ixabiso lexesha elichaziweyo. Ukuba idatha iqokelelwa kube kanye ngesekhondi, kwaye ikhefu limiselwe kumzuzu omnye, ngoko i-Zabbix iya kuguqula uthotho lwesibini lweyunithi ibe ngumzuzu ngamnye. Kulula ukubona ukuba oku kukhokelela kuxinzelelo lwe-60 yedatha efunyenweyo.
Ngoku siqinisekile ukuba idatha iyaqokelelwa, i-nodata () i-trigger function iyasebenza kwaye yonke into ilungile ngeegrafu!
Ukuqinisekiswa kwedatha eqokelelweyo kunye nokuphathwa kweempazamo
Akukho namnye kuthi ofuna ukuqokelela iinkcukacha eziphosakeleyo okanye ezingathembekanga. Umzekelo, siyazi ukuba inzwa yobushushu kufuneka ibuyisele idatha phakathi kwe-0 ° C kunye ne-100 ° C kunye naliphi na elinye ixabiso kufuneka lithathwe njengelibubuxoki kunye / okanye lingahoywa.
Ngoku oku kunokwenzeka ngokusebenzisa imithetho yokuqinisekiswa kwedatha eyakhelwe kwi-preprocessing yokuthotyelwa okanye ukungabikho kokuthotyelwa kwamazwi aqhelekileyo, uluhlu lwexabiso, i-JSONPath kunye ne-XMLPath.
Ngoku sinokuyilawula impendulo kwimpazamo. Ukuba iqondo lobushushu alikho kuluhlu, ngoko sinokulihoya elo xabiso, sisete ixabiso elimiselweyo (umzekelo, 0°C), okanye sichaze umyalezo wethu wempazamo, umzekelo, “Inzwa yonakele” okanye “Buyisela ibhetri.”
Ubushushu kufuneka bube ukusuka kwi-0 ukuya kwi-100, ungayihoyi ukuphumla
Umzekelo omhle wokusetyenziswa kokuqinisekiswa kukukwazi ukujonga igalelo ledatha yobukho bomyalezo wemposiso kwaye usete le mpazamo kuyo yonke i-metric. Lo ngumsebenzi oluncedo kakhulu xa ubuyisela idatha kwii-API zangaphandle.
Naluphi na utshintsho lwedatha usebenzisa iJavaScript
Ukuba imithetho eyakhelwe-ngaphakathi yokulungisa ibinganelanga, ngoku sinikezela ngenkululeko epheleleyo sisebenzisa izikripthi zeJavaScript zesiko!
Umgca nje omnye wekhowudi yokuguqula iFahrenheit ibe yiCelsius
Oku kuvula amathuba angenasiphelo okusetyenzwa kwedatha engenayo. Inzuzo ebonakalayo yalo msebenzi kukuba asisafuni imibhalo yangaphandle ebesiyisebenzisa ukwenza nayiphi na i-manipulation data. Ngoku konke oku kunokwenziwa kusetyenziswa iJavaScript.
Ngoku utshintsho lwedatha, ukuhlanganiswa, izihluzi, izibalo kunye nokusebenza okunengqondo kunye nokunye okuninzi kunokwenzeka!
Ukukhupha ulwazi oluluncedo kwimveliso ye-Apache mod_status!
Uvavanyo lwangaphambili
Ngoku akufuneki siqikelele ukuba izikripthi zethu ezintsonkothileyo zokucubungula zisebenza njani. Ngoku kukho indlela efanelekileyo yokujonga ukuba ingaba inkqubo yangaphambili isebenza ngokuchanekileyo na kujongano!
Senza izigidi zeemetrics ngomzuzwana!
Ngaphambi kwe-Zabbix 4.2, ukulungiswa kwangaphambili kwakusingathwa ngokukodwa ngumncedisi we-Zabbix, owanciphisa amandla okusebenzisa i-proxies ukusabalalisa umthwalo.
Ukuqala nge-Zabbix 4.2, sifumana ukukala komthwalo osebenzayo ngokumangalisayo ngenkxaso ye-proxy-side preprocessing. Ngoku abameli bayayenza!
Ngokudibanisa ne-throttling, le ndlela ivumela i-high-frequency, i-monitor-scale monitoring kunye nezigidi zeetshekhi ngomzuzwana, ngaphandle kokulayisha i-server ye-Zabbix ephakathi. Iiproxies zenza umthamo omkhulu wedatha, ngelixa incinci kuphela inxalenye yayo ifikelela kwiseva ye-Zabbix ngenxa ye-throttling, i-odolo enye okanye ezimbini zobukhulu obungaphantsi.
Ukufunyanwa lula kwinqanaba elisezantsi
Khumbula ukuba ukufumanisa umgangatho ophantsi (LLD) yindlela enamandla kakhulu yokufumanisa ngokuzenzekelayo naluphi na uhlobo lwezixhobo zokubeka iliso (iinkqubo zefayile, iinkqubo, izicelo, iinkonzo, njl. izinto. Oku konga ixesha elimangalisayo, lwenza lula uqwalaselo, kwaye ivumela itemplate enye ukuba isetyenziswe kuzo zonke iinginginya ngezixhobo zokubeka iliso ezahlukeneyo.
Ukufunyaniswa komgangatho ophantsi kufunwa i-JSON efomathwe ngokukodwa njengegalelo. Yiloo nto, ayisayi kuphinda yenzeke!
I-Zabbix 4.2 ivumela ukufunyanwa kwezinga eliphantsi (LLD) ukusebenzisa idatha engafanelekanga kwifomathi ye-JSON. Kutheni ibalulekile nje? Oku kukuvumela ukuba unxibelelane, umzekelo, kunye nee-API zangaphandle ngaphandle kokubhenela kwizikripthi kwaye usebenzise ulwazi olufunyenweyo ukuze wenze ngokuzenzekelayo imikhosi, izinto zedatha kunye nezinto ezibangela.
Idityaniswe nenkxaso yeJavaScript, oku kudala amathuba amahle okudala iitemplates zokusebenza kunye nemithombo eyahlukeneyo yedatha, njengomzekelo, ii-APIs zefu, ii-APIs zesicelo, idatha kwi-XML, iifomathi ze-CSV, njalo njalo njalo njalo.
Ukudibanisa i-JSON ngolwazi malunga neenkqubo kunye neLLD
Izinto ezinokwenzeka azinasiphelo ngokwenene!
Inkxaso ye-TimescaleDB
Yintoni iTimescaleDB? Le yiPostgreSQL eqhelekileyo kunye nemodyuli yolwandiso olusuka kwiqela le-TimescaleDB. I-TimescaleDB ithembisa ukusebenza okungcono ngenxa ye-algorithms esebenzayo kunye nesakhiwo sedatha.
Ukongeza, enye inzuzo ye-TimescaleDB kukwahlulahlula okuzenzekelayo kweetafile ezinembali. I-TimescaleDB iyakhawuleza kwaye kulula ukuyigcina! Nangona, kufuneka ndiqaphele ukuba iqela lethu alikenzi uthelekiso olunzulu lokusebenza kunye nePostgreSQL eqhelekileyo.
Okwangoku, i-TimescaleDB yimveliso encinci kwaye ikhula ngokukhawuleza. Sebenzisa ngononophelo!
Ulawulo lwethegi olulula
Ukuba iithegi zangaphambili bezinokulawulwa kuphela kwinqanaba le-trigger, ngoku ulawulo lwethegi lubhetyebhetye ngakumbi. I-Zabbix ixhasa iithegi zeetemplates kunye nababuki zindwendwe!
Zonke iingxaki ezichongiweyo zifumana iithegi kungekuphela nje kwe-trigger, kodwa kunye nenginginya, kunye neetemplates zalo mkhosi.
Ukuchaza iithegi zendawo yenethiwekhi
Ubhaliso oluzenzekelayo oluguquguqukayo ngakumbi
I-Zabbix 4.2 ikuvumela ukuba ucofe iinginginya ngamagama usebenzisa iintetho eziqhelekileyo. Oku kwenza kube nokwenzeka ukudala iimeko ezahlukeneyo zokubona amaqela ahlukeneyo eendawo zothungelwano. Kulunge ngakumbi ukuba sisebenzisa imithetho enzima yokubiza amagama esixhobo.
Ukufunyanwa kwenethiwekhi okuguquguqukayo ngakumbi
Olunye uphuculo lunxulumene nokuthiywa kweendawo zenethiwekhi. Ngoku kuyenzeka ukulawula amagama esixhobo ngexesha lokufunyanwa kwenethiwekhi kwaye ufumane igama lesixhobo kwixabiso lemetric.
Lo ngumsebenzi oyimfuneko kakhulu, ngakumbi ukufunyanwa kwenethiwekhi usebenzisa i-SNMP kunye ne-arhente ye-Zabbix.
Yabela ngokuzenzekelayo igama lenginginya lendawo kwigama elibonakalayo
Ukujonga ukusebenza kweendlela zesaziso
Ngoku ungazithumela umyalezo wovavanyo ngokuthe ngqo kwi-Web interface kwaye ujonge ukuba indlela yokwazisa iyasebenza na. Lo msebenzi uluncedo kakhulu ekuvavanyeni izikripthi zokudibanisa i-Zabbix kunye neenkqubo ezahlukeneyo zokulumkisa, iinkqubo zomsebenzi kunye nezinye iinkqubo zangaphandle kunye nee-API.
Ukubekw'esweni okude kumacandelo ezakhiwo zeZabbix
Ngoku kunokwenzeka ukuba ujonge ukude iimethrikhi zangaphakathi ze-Zabbix iseva kunye ne-proxy (iimethrikhi zokusebenza kunye nempilo yamacandelo e-Zabbix).
Yenzelwe ntoni? Ukusebenza kukuvumela ukuba ubeke iliso kwi-metrics yangaphakathi yeeseva kunye neeproxies ezivela ngaphandle, ikuvumela ukuba ukhangele ngokukhawuleza kwaye uxelele malunga neengxaki nokuba amacandelo ngokwawo agcwele kakhulu okanye, umzekelo, kukho inani elikhulu ledatha engathunyelwanga kwi-proxy.
Inkxaso yefomathi ye-HTML yemiyalezo ye-imeyile
Ngoku asiphelelanga kumbhalo ongenanto kwaye sinokwenza imiyalezo ye-imeyile emihle, enkosi kwinkxaso yefomathi ye-HTML. Lixesha lokufunda iHTML + CSS!
Imiyalezo kulula ukuyiqonda nokuba usebenzisa kancinci iHTML
Ukufikelela kwiinkqubo zangaphandle ukusuka kumakhadi womnatha
Kukho inkxaso yeseti entsha yee-macros kwii-URL zesiko lokudityaniswa okungcono kweemephu kunye neenkqubo zangaphandle. Oku kukuvumela ukuba uvule, umzekelo, itikiti kwisixokelelwano somsebenzi ngonqakrazo olunye okanye kabini kwi icon yenodi yenethiwekhi.
Vula itikiti eJira ngokucofa kanye
Umgaqo wokufumanisa unokuba yinto exhomekeke kwidatha
Kutheni le nto iyimfuneko - uyabuza. Oku kuvumela idatha yemetric esisiseko ukuba isetyenziselwe ukufunyanwa kunye nokuqokelelwa kwedatha ngokuthe ngqo. Ngokomzekelo, kwimeko yokuqokelela idatha kumthengisi we-Prometheus, i-Zabbix iya kwenza isicelo esinye se-HTTP kwaye isebenzise ngokukhawuleza ulwazi olufunyenweyo kuzo zonke izinto ezixhomekeke kwidatha: amaxabiso e-metric kunye nemithetho ephantsi yokufumanisa.
Indlela entsha yokubona iingxaki kwiimephu
Ngoku kukho inkxaso yemifanekiso ye-GIF epopayiweyo kwiimephu zokujonga ngakumbi iingxaki.
Izixhobo ezinengxaki ziye zabonakala ngakumbi
Ukutsalwa kwedatha kwiiheader ze-HTTP kwi-Web monitoring
Kwi-Web Monitoring, ukukwazi ukukhetha idatha kwi-header ye-HTTP efunyenweyo yongezwe.
Oku kukuvumela ukuba wenze iliso lewebhu elinamanyathelo amaninzi okanye iimeko zokubeka iliso ze-API yomntu wesithathu usebenzisa ithokheni yogunyaziso efunyenwe kwelinye lamanyathelo.
Kutsalwa i-AuthID kwi-header ye-HTTP
Umthumeli weZabbix usebenzisa zonke iidilesi ze-IP
Umthumeli we-Zabbix ngoku uthumela idatha kuzo zonke iidilesi ze-IP ukusuka kwi-ServerActive parameter kwifayile yoqwalaselo ye-arhente.
Isihluzi esitsha esiluncedo kuqwalaselo lwe-trigger
Iphepha loqwalaselo letrigger ngoku linecebo lokucoca elandisiweyo lokhetho olukhawulezayo noluluncedo lwezixhokonxa ngokusekelwe kwiikhrayitheriya ezikhankanyiweyo.
Ukukhetha izichukumisi ezinxulumene nenkonzo ye-K8S
Sibonisa ixesha elichanekileyo
Yonke into ilula apha, ngoku i-Zabbix ibonisa ixesha elichanekileyo xa uhambisa imawusi phezu kwetshathi.

Ezinye izinto ezintsha
- Kuphunyezwe ialgorithm eqikelelwayo yokutshintsha ulandelelwano lwewijethi kwideshbhodi
- Ukukwazi ukutshintsha iiparameters zeprototypes yezinto zedatha
- Inkxaso ye-IPv6 yeetshekhi ze-DNS: "net.dns" kunye ne "new.dns.record"
- Yongezwe iparameter ethi "skip" ukwenzela ukujonga "vmware.eventlog".
- Ukucubungula kwangaphambili impazamo yophumezo ibandakanya inombolo yenyathelo
Uhlaziywa njani?
Ukuphucula ukusuka kwiinguqulelo zangaphambili, kufuneka ufake kuphela (iiseva kunye neeproxies) kunye nojongano olutsha. I-Zabbix iya kuhlaziya ngokuzenzekelayo isiseko sedatha. Akukho mfuneko yokufaka ii-arhente ezintsha.
Sibamba ii-webinars zamahhala kulabo abafuna ukufunda ngakumbi ngeZabbix 4.2 kwaye banethuba lokubuza imibuzo kwiqela leZabbix.
Musa ukulibala malunga nethandwayo Uluntu lwaseZabbix, apho unokuhlala ufumana iingcebiso kunye neempendulo kwimibuzo yakho ngesiRashiya kubalingane abanamava, kwaye, ukuba unethamsanqa, kubaphuhlisi beZabbix ngokwabo. Icetyiswa kwabaqalayo .
amakhonkco aluncedo
-
-
-
umthombo: www.habr.com
