Zabbix 4.2 ayaa la sii daayay

Kooxdayadu aad bay ugu faraxsan yihiin inay wadaagaan warka ah in la sii daayay nidaam la socodka il furan oo bilaash ah Zabbix 4.2!

Zabbix 4.2 ayaa la sii daayay

Nooca 4.2 ma yahay jawaabta su'aasha ugu muhiimsan ee nolosha, caalamka iyo kormeerka guud ahaan? Aan eegno!

Aynu dib u xusuusanno in Zabbix ay tahay nidaam caalami ah oo lagu kormeerayo waxqabadka iyo helitaanka server-yada, injineernimada iyo qalabka shabakada, codsiyada, xog-ururinta, nidaamyada farsamada, weelasha, adeegyada IT, iyo adeegyada shabakada.

Zabbix waxay fulisaa wareeg buuxa oo ka soo uruurinta xogta, habaynta iyo beddelka, falanqaynta xogta la helay, oo ay ku dhammaato kaydinta xogtan, muuqaalaynta iyo diritaanka digniinaha iyadoo la adeegsanayo xeerarka kor u kaca. Nidaamku waxa kale oo uu bixiyaa doorashooyin dabacsan oo lagu balaadhinayo ururinta xogta iyo hababka digniinta, iyo sidoo kale awoodaha iswada ee API. Isku-xidhka shabakad keliya ayaa fulisa maamulka dhexe ee habaynta kormeerka iyo qaybinta xuquuqda gelitaanka kooxaha isticmaalaha kala duwan. Xeerka mashruuca waxaa si xor ah loogu qaybiyaa shatiga GPLv2.

Zabbix 4.2 waa nooc cusub oo aan LTS ahayn oo leh muddo taageero rasmi ah oo gaaban. Isticmaalayaasha diirada saaraya meertada nolosha ee badeecada software-ka, waxaan kugula talineynaa isticmaalka noocyada LTS, sida 3.0 iyo 4.0.

Marka, aan ka hadalno sifooyinka cusub iyo horumarinta waaweyn ee nooca 4.2:

Goobo rasmi ah oo badan

Zabbix 4.2 ayaa la sii daayay
Marka lagu daro xirmooyinka rasmiga ah ee jira, waxaan sidoo kale bixinaa dhismo cusub oo loogu talagalay:

  • RaspberryPi, Mac OS/X, SUSE Enterprise Linux Server 12
  • MSI ee wakiilka Windows
  • Sawirada docker

Taageerada Prometheus ee ku dhex jirta ee la socodka codsiga

Zabbix waxay u ururin kartaa xogta siyaabo kala duwan (riix/jiid) ilo xogo kala duwan. Kuwani waa JMX, SNMP, WMI, HTTP/HTTPS, RestAPI, XML Soap, SSH, Telnet, wakiilada iyo qoraalada iyo ilo kale. Hadda la kulan taageerada Prometheus!

Si adag u hadalka, ururinta xogta dhoofiyeyaasha Prometheus ayaa suurtagal ahayd waagii hore iyada oo ay ugu wacan tahay nooca xogta HTTP/HTTPS nooca iyo tibaaxaha caadiga ah.

Si kastaba ha ahaatee, nooca cusub wuxuu kuu ogolaanayaa inaad si hufan ula shaqeyso Prometheus sida ugu macquulsan sababtoo ah ku dhex dhisan taageerada luuqada weydiinta PromQL. Isticmaalka qiyaasaha ku-tiirsanaanta waxay kuu ogolaaneysaa inaad aruuriso oo aad u habeyso xogta si hufan: waxaad weydiisataa xogta hal mar, ka dibna waxaan u kala sooceynaa sida waafaqsan cabbirada lagama maarmaanka ah.

Zabbix 4.2 ayaa la sii daayay
Helitaanka qiimaha mitir gaar ah

Waxaa muhiim ah in la ogaado in daahfurka heerka hoose uu hadda isticmaali karo xogta la ururiyey si uu si toos ah u soo saaro cabbirro. Xaaladdan oo kale, Zabbix waxay u beddeshaa xogta la helay qaabka JSON, taas oo aad ugu habboon in lala shaqeeyo.

Zabbix 4.2 ayaa la sii daayay
Helitaanka cabbirada iyadoo la isticmaalayo shaandhaynta luuqada waydiinta PromQL

Hadda waxaa jira qaar badan 300 isku-dhafka iyo la socodka cuntooyinka adeegyada dhinac saddexaad iyo codsiyada isticmaalaya Zabbix. Taageerada Prometheus waxay kuu oggolaan doontaa inaad ku darto codsiyo dhan oo leh dhoofiyeyaasha Prometheus ee rasmiga ah ama ay bulshadu taageerto. Tani waa la socodka adeegyada caanka ah, weelasha iyo ilaha daruuraha.

Korjoogteynta soo noqnoqda sare ee waxtarka leh

Ma rabnaa in aan dhibaatooyinka ku ogaanno sida ugu dhaqsaha badan? Dabcan, shaki kuma jiro! Inta badan, habkani waxa uu keenaa in aan u baahanno in aan cod-bixinno qalabka oo aan ururiyo xogta si joogto ah, taas oo culeys weyn saaraysa nidaamka la socodka. Sidee looga fogaado tan?

Waxa aanu ku dhaqangelinay hab-muquuninta xeerarka diyaarinta. Ceejinta, nuxur ahaan, waxay ina siinaysaa fursad aan kaga gudubno qiyamka isku midka ah.

Aynu ka soo qaadno inaan la socono xaalada codsiga muhiimka ah. Ilbiriqsi kasta waxaan hubinaa in codsigayagu shaqeynayo iyo in kale. Isla mar ahaantaana, Zabbix waxay helaysaa xog joogto ah oo ka socota 1 (shaqaynta) iyo 0 (aan shaqaynayn). Tusaale ahaan: 1111111111110001111111111111…

Marka wax walba ay u hagaagsan yihiin codsigayaga, markaas Zabbix waxay helaysaa qulqulka kuwa kaliya. Ma u baahan yihiin in la farsameeyo? Guud ahaan, maya, sababtoo ah waxaan xiisayneynaa kaliya inaan bedelno xaalada codsiga, ma rabno inaan aruurino oo kaydino xog badan. Marka, ceejinta waxay kuu ogolaaneysaa inaad ka boodo qiimaha haddii ay la mid tahay kii hore. Natiijo ahaan, waxaan heli doonaa oo keliya xogta ku saabsan isbeddelka gobolka, tusaale ahaan, 01010101... Tani waa macluumaad ku filan si loo ogaado dhibaatooyinka!

Zabbix waxay si fudud iska indhatirtaa qiyamka maqan, laguma diiwaan gelin taariikhda oo sinaba uma saameeyaan kiciyeyaasha. Marka laga eego dhanka Zabbix, ma jiraan wax qiyam ah oo maqan.

Zabbix 4.2 ayaa la sii daayay
Iska daa qiyamka nuqul ka mid ah

Wayn! Waxaan hadda codayn karnaa aaladaha si joogto ah oo aan u ogaan karnaa dhibaatooyinka isla markaaba anagoo ku kaydsanayna macluumaadka aan loo baahnayn kaydka xogta.

Ka warran garaafyada? Waxay noqon doonaan faaruq sababtoo ah xog la'aan! Oo sidee ku ogaan kartaa haddii Zabbix ay ururinayso xogta haddii inta badan xogtan ay maqan tahay?

Taasna waan ka fikirnay! Zabbix waxay bixisaa nooc kale oo cuncuneed, oo garaaca wadnaha.

Zabbix 4.2 ayaa la sii daayay
Hal mar ayaanu hubinaa in mitirku nool yahay iyo in kale

Xaaladdan oo kale, Zabbix, inkastoo socodka xogta soo noqnoqda, waxay kaydin doontaa ugu yaraan hal qiime inta u dhaxaysa wakhtiga la cayimay. Haddii xogta la ururiyo hal mar ilbiriqsikiiba, inta u dhaxaysaa lagu dejiyay hal daqiiqo, markaas Zabbix waxay u rogi doontaa ilbiriqsi kasta oo unug ah ilbiriqsi kasta. Way fududahay in la arko in tani ay horseedayso isku-buufin 60-laab ah ee xogta la helay.

Hadda waxaan ku kalsoonahay in xogta la ururinayo, nodata() shaqada kicinta ayaa shaqaynaysa wax walbana waxay ku fiican yihiin garaafyada!

Xaqiijinta xogta la ururiyey iyo maaraynta khaladka

Midkeenna ma rabo inuu ururiyo xog khaldan ama aan la isku halayn karin. Tusaale ahaan, waxaan ognahay in dareemaha heerkulku uu soo celinayo xogta u dhaxaysa 0Β°C iyo 100Β°C oo qiima kasta oo kale waa in loo arkaa been iyo/ama la iska indhatiro.

Hadda tani waa suurtogal iyada oo la isticmaalayo qawaaniinta ansaxinta xogta ee lagu dhisay horudhac u hoggaansanaanta ama la'aanta u hoggaansanaanta tibaaxaha caadiga ah, kala duwanaanta qiimaha, JSONPath iyo XMPath.

Hadda waxaan xakameyn karnaa falcelinta qaladka. Haddii heerkulku ka baxsan yahay xadka, markaa waxaan si fudud iskaga indho tiri karnaa qiimahaas, dejin karnaa qiimaha caadiga ah (tusaale, 0Β°C), ama qeexi karnaa fariinta khaladkayaga, tusaale ahaan, "Sensor burburay" ama "Beddel batteriga."

Zabbix 4.2 ayaa la sii daayay
Heerkulku waa inuu ahaadaa 0 ilaa 100, iska dhaaf inta kale

Tusaalaha wanaagsan ee isticmaalka ansaxinta waa awooda lagu hubinayo xogta gelinta ee joogitaanka fariinta qaladka oo loo dejiyo qaladkan mitirka oo dhan. Tani waa shaqeyn aad u faa'iido badan marka laga soo celinayo xogta API-yada dibadda.

Beddel kasta oo xog ah iyadoo la isticmaalayo JavaScript

Haddii xeerarka ka-horjeedka ee la dhisay ay nagu filnaan waayeen, hadda waxaan bixinaa xorriyad dhammaystiran anagoo adeegsanayna qoraallada JavaScript ee caadiga ah!

Zabbix 4.2 ayaa la sii daayay
Kaliya hal xariiq oo kood ah si aad Fahrenheit ugu beddesho Celsius

Tani waxay furaysaa fursadaha aan dhammaadka lahayn ee habaynta xogta soo socota. Faa'iidada dhabta ah ee shaqeyntan ayaa ah inaanan u baahnayn qoraallada dibadda ah ee aan u isticmaalnay si aan u sameyno wax isdaba marin xogta. Hadda waxaas oo dhan waxaa lagu samayn karaa JavaScript.

Hadda beddelka xogta, isku-darka, filtarrada, xisaabaadka iyo hawlgallada macquulka ah iyo wax ka badan ayaa suurtagal ah!

Zabbix 4.2 ayaa la sii daayay
Ka soo saarida macluumaadka waxtarka leh ee Apache mod_status soosaarka!

Tijaabinta horudhac u samaynta

Hadda ma aha inaan qiyaasno sida qoraalladayada kakan ee ka-horjeedka u shaqeynaya. Hadda waxaa jirta hab ku habboon oo lagu hubinayo in horudhacu uu si sax ah uga shaqeynayo interface-ka!

Zabbix 4.2 ayaa la sii daayay

Waxaan farsameynaa malaayiin metrik ilbiriqsikiiba!

Kahor Zabbix 4.2, horudhacinta waxaa si gaar ah u maamuli jiray server-ka Zabbix, kaas oo xaddiday awoodda loo adeegsado qaybinta rarka.

Laga bilaabo Zabbix 4.2, waxaan helnaa culeyska culeyska si cajiib leh oo hufan anagoo kaalmeynayna diyaarinta dhanka wakiillada. Hadda wakiillada ayaa sameeya!

Zabbix 4.2 ayaa la sii daayay

Marka lagu daro ceejinta, habkani wuxuu u oggolaanayaa soo noqnoqoshada sare, kormeer baaxad leh iyo malaayiin jeeg ah ilbiriqsi kasta, iyada oo aan la rarin server-ka dhexe ee Zabbix. Wakiiladu waxay farsameeyaan xogta baaxadda weyn, halka qayb yar oo ka mid ah ay gaadho server-ka Zabbix sababtoo ah ceejinta, hal ama laba amar oo ka yar.

Helitaanka heer hoose oo sahlan

Xusuusnow in daahfurka heerka hoose (LLD) uu yahay hannaan aad u awood badan oo si toos ah loogu ogaanayo nooc kasta oo ka mid ah agabka la socodka (nidaamka faylka, hababka, codsiyada, adeegyada, iwm) walxaha. Tani waxay badbaadisaa waqti cajiib ah, waxay fududaynaysaa qaabaynta, waxayna u oggolaanaysaa hal template in loo isticmaalo martigaliyayaasha oo leh ilo kormeer oo kala duwan.

Helitaanka heerka hoose ayaa loo baahan yahay si gaar ah loo qaabeeyey JSON sida gelinta Taasi waa taas, mar dambe ma dhici doonto!

Zabbix 4.2 waxa ay u ogolaataa sahan hoose (LLD) in loo isticmaalo xogta qaab JSON ah. Maxay muhiim u tahay? Tani waxay kuu ogolaaneysaa inaad la xiriirto, tusaale ahaan, API-yada dibadda adoon isticmaalin qoraallada oo aad isticmaasho macluumaadka la helay si aad si toos ah u abuurto martigaliyayaasha, xogta xogta iyo kiciyeyaasha.

Marka lagu daro taageerada JavaScript, tani waxay abuurtaa fursado cajiib ah oo lagu abuurayo jaangooyooyin lagula shaqeynayo ilo xogo kala duwan, sida, tusaale ahaan, API-yada daruuraha, API-yada codsiga, xogta XML, qaababka CSV, iyo wixii la mid ah.

Zabbix 4.2 ayaa la sii daayay
Ku xidhida JSON macluumaadka ku saabsan hababka LLD

Suurtogalyadu runtii waa kuwo aan dhammaad lahayn!

Taageerada TimecaleDB

Zabbix 4.2 ayaa la sii daayay

Waa maxay TimecaleDB? Kani waa PostgreSQL caadiga ah oo lagu daray moduleka kordhinta kooxda TimescaleDB. TimecaleDB waxay ballan qaadaysaa waxqabad wanaagsan sababtoo ah algorithms wax ku ool ah iyo qaab dhismeedka xogta.

Intaa waxaa dheer, faa'iidada kale ee TimecaleDB waa qaybinta tooska ah ee miisaska taariikhda leh. TimecaleDB waa dhakhso oo fududahay in la ilaaliyo! In kasta oo, waa inaan ogaadaa in kooxdeennu aysan wali samayn isbarbardhigga waxqabadka culus ee PostgreSQL ee caadiga ah.

Waqtigan xaadirka ah, TimecaleDB waa badeecad cadaalad ah oo da'yar oo si degdeg ah u horumarsan. Si taxaddar leh u isticmaal!

Maareynta fudud ee tag

Haddii summada hore lagu maareyn karo oo keliya heerka kicinta, hadda maaraynta summada ayaa aad u dabacsan. Zabbix waxay taageertaa summada moodooyinka iyo martigeliyayaasha!

Dhammaan dhibaatooyinka la ogaaday waxay helayaan calaamado maaha oo kaliya kiciya, laakiin sidoo kale martigeliyaha, iyo sidoo kale qaababka martigeliyaha.

Zabbix 4.2 ayaa la sii daayay
Qeexida tags ee marinka shabakada

Isdiiwaan gelinta iswada oo badan oo dabacsan

Zabbix 4.2 wuxuu kuu ogolaanayaa inaad ku shaandhayso martigeliyaha magaca adoo isticmaalaya tibaaxo joogto ah. Tani waxay suurtogal ka dhigaysaa in la abuuro xaalado ogaanshaha kala duwan ee kooxaha kala duwan ee qanjidhada shabakada. Gaar ahaan way ku habboon tahay haddii aan isticmaalno qawaaniinta magacaabista aaladaha adag.

Helitaanka shabakad dabacsan oo badan

Horumar kale ayaa la xidhiidha magacaabidda noodhka shabakada. Hadda waa suurtogal in la maareeyo magacyada aaladda inta lagu jiro sahaminta shabakadda oo laga helo magaca aaladda qiime mitir ah.

Tani waa shaqo aad lagama maarmaan u ah, gaar ahaan helitaanka shabakadda iyadoo la adeegsanayo SNMP iyo wakiilka Zabbix.

Zabbix 4.2 ayaa la sii daayay
Si toos ah ugu qor magaca martida loo yahay magac muuqda

Hubinta shaqeynta hababka ogeysiinta

Hadda waxaad si toos ah uga soo diri kartaa naftaada fariin tijaabo ah oo ka socota interface-ka Shabkada oo aad hubiso in habka ogeysiinta uu shaqeeyo. Shaqadani waxay si gaar ah faa'iido u leedahay tijaabinta qoraallada isku-darka Zabbix iyo hababka digniinta kala duwan, hababka shaqada iyo barnaamijyada kale ee dibadda iyo API-yada.

Zabbix 4.2 ayaa la sii daayay

Kormeerka fog ee qaybaha kaabayaasha Zabbix

Hadda waa suurtogal in meel fog lagala socdo cabbirada gudaha ee server-ka Zabbix iyo wakiil (mitirka waxqabadka iyo caafimaadka qaybaha Zabbix).

maxaa loogu talagalay? Shaqayntu waxay kuu ogolaaneysaa inaad la socoto mitirka gudaha ee server-yada iyo wakiilada dibadda, waxay kuu ogolaaneysaa inaad si dhakhso ah u ogaato oo aad u sheegto dhibaatooyinka xitaa haddii qaybaha laftooda ay yihiin kuwo xad-dhaaf ah ama, tusaale ahaan, waxaa jira tiro badan oo xog ah oo aan la dirin oo ku saabsan wakiilka.

Taageerada qaabka HTML ee fariimaha iimaylka

Hadda kuma koobna qoraalka cad, waxaanan abuuri karnaa farriimaha e-mailka ee quruxda badan, iyadoo ay ugu wacan tahay taageerada qaabka HTML. Waa waqtigii la baran lahaa HTML + CSS!

Zabbix 4.2 ayaa la sii daayay
Farriimaha way fududahay in la fahmo xitaa isticmaalka ugu yar ee HTML

Helitaanka nidaamyada dibadda ee kaararka shabakada

Waxaa jira taageero loogu talagalay dhammaan makrosyada cusub ee URL-yada gaarka ah si ay si fiican ugu dhexgalaan maabyada nidaamyada dibadda. Tani waxay kuu ogolaaneysaa inaad furto, tusaale ahaan, tigidhka nidaamka hawsha oo leh hal ama laba gujis oo ku yaal astaanta noodhka shabakada.

Zabbix 4.2 ayaa la sii daayay
Ku fur tigidh gudaha Jira hal gujin

Xeerka sahaminta waxa uu noqon karaa shay xog ku xidhan

Waa maxay sababta tani lagama maarmaan u tahay - waxaad waydiisaa. Tani waxay u ogolaanaysaa xogta mitirka hoose in loo isticmaalo soo saarista iyo ururinta xogta tooska ah labadaba. Tusaale ahaan, marka laga hadlayo ururinta xogta dhoofiyaha Prometheus, Zabbix waxay samayn doontaa hal codsi HTTP oo isla markiiba u isticmaali doonta macluumaadka la helay dhammaan walxaha xogta ku tiirsan: qiimaha mitirka iyo xeerarka sahaminta heerka hoose.

Hab cusub oo lagu sawiro dhibaatooyinka khariidadaha

Hadda waxaa jira taageero loogu talagalay sawirada GIF firfircoon ee khariidadaha si loo arko dhibaatooyinka muuqda.

Zabbix 4.2 ayaa la sii daayay
Qalabka dhibka leh ayaa noqday kuwo muuqda

Ka soo saarida xogta madaxyada HTTP ee la socodka shabakada

Kormeerka Shabkada, awoodda lagu dooranayo xogta madaxa HTTP ee la helay ayaa lagu daray.

Tani waxay kuu ogolaanaysaa inaad abuurto la socodka shabakadaha tillaabooyin badan ama dhinacyo saddexaad API la socodka xaaladaha adoo isticmaalaya calaamada oggolaanshaha ee lagu helay mid ka mid ah tillaabooyinka.

Zabbix 4.2 ayaa la sii daayay
Ka soo saarida AuthID madaxa HTTP

Soo diraha Zabbix wuxuu isticmaalaa dhammaan ciwaannada IP-ga

Soo dirida Zabbix hadda waxay u soo dirtaa xogta dhammaan ciwaannada IP-ga ee ka soo jeeda cabbirka ServerActive ee faylka qaabeynta wakiilka.

Zabbix 4.2 ayaa la sii daayay

Filter cusub oo ku habboon qaabeynta kiciya

Bogga qaabeynta kiciya hadda waxay leedahay shaandheyn la ballaariyay oo loogu talagalay xulashada degdegga ah oo habboon ee kiciyeyaasha iyadoo lagu saleynayo shuruudo cayiman.

Zabbix 4.2 ayaa la sii daayay
Doorashada kiciyeyaasha la xidhiidha adeegga K8S

Muuji waqtiga saxda ah

Wax walba waa sahlan yihiin halkan, hadda Zabbix waxay muujineysaa waqtiga saxda ah marka aad dulmarayso jiirka jaantuska.

Zabbix 4.2 ayaa la sii daayay

Wax cusub oo kale

  • Hirgaliyay algorithm la sii saadaalin karo si loogu beddelo nidaamka widgets ee dashboard-ka
  • Kartida wax-ka-beddel ballaaran ee cabbirrada tusaalooyinka shayga xogta
  • Taageerada IPV6 ee jeegaga DNS: "net.dns" iyo "new.dns.record"
  • Waxaa lagu daray halbeegga "boodboodka" ee hubinta "vmware.eventlog".
  • Cilad-fulinta ka hor diyaarinta tillaabada waxa ku jira lambarka tallaabada

Sideen u hagaajiyaa?

Si aad uga cusboonaysiiso noocyadii hore, waxaad u baahan tahay oo kaliya inaad ku rakibto binary cusub (servers iyo proxies) iyo interface cusub. Zabbix si toos ah ayay u cusboonaysiin doontaa kaydka xogta Looma baahna in la rakibo wakiilo cusub.

Waxaan martigelineynaa webinarro bilaash ah kuwa raba inay wax badan ka bartaan Zabbix 4.2 oo fursad u haysta inay su'aalo ku weydiiyaan kooxda Zabbix. Isdiiwaangeli!

Ha ilaawin kuwa caanka ah Telegram channel Bulshada Zabbix, halkaas oo aad had iyo jeer ka heli karto la-talin iyo jawaabaha su'aalahaaga luqadda Ruushka saaxiibo khibrad badan leh, iyo, haddii aad nasiib leedahay, horumarinta Zabbix laftooda. Lagu taliyay kuwa bilowga ah kooxda bilowga ah.

Xiriiro faa'iido leh

- Qoraallada sii-daynta
- cusboonaysii qoraalada
- Maqaal asal ah

Source: www.habr.com

Add a comment