Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka

Maqaalkan waxaan rabaa in aan la wadaago waayo-aragnimadayda isticmaalka nidaamyada isha furan ee Zabbix iyo Grafana si aan u sawiro hawlgalka khadadka wax soo saarka. Xogtu waxay faa'iido u yeelan kartaa kuwa raadinaya hab degdeg ah oo ay muuqaal ahaan u soo bandhigaan ama u falanqeeyaan xogta la ururiyey ee automation warshadaha ama mashaariicda IoT. Maqaalku maaha tabobar faahfaahsan, laakiin waa fikradda nidaamka la socodka ee ku salaysan software-ka isha furan ee warshadda wax soo saarka.

Qalabka Qalabka

Zabbix - Waxaan u isticmaalnay muddo dheer si aan ula soconno kaabayaasha IT-ga ee warshadda. Nidaamku wuxuu u soo baxay inuu noqdo mid ku habboon oo caalami ah oo aan bilownay inaan galno xogta khadadka wax soo saarka, dareemayaasha iyo kontaroolayaasha. Tani waxay noo ogolaatay inaan ururinno dhammaan xogta mitirka hal meel, samayno garaafyo fudud oo isticmaalka kheyraadka iyo waxqabadka qalabka, laakiin runtii waxaa naga maqan falanqaynta iyo garaafyada quruxda badan.

Grafana waa qalab awood leh oo loogu talagalay falanqaynta iyo aragtida xogta. Tiro badan oo plugins ah ayaa kuu oggolaanaya inaad xogta ka soo qaadato ilo kala duwan (zabbix, clickhouse, influxDB), ku socodsiiso duulista ( xisaabi celceliska qiimaha, wadarta, farqiga, iwm.) oo ka sawir dhammaan noocyada garaafyada (laga bilaabo khadadka fudud, mitirrada xawaaraha, miisaska jaantusyada adag).

Sawir.io - adeeg kuu ogolaanaya inaad ka sawirto jaantuska xannibaadda fudud una gudbiso qorshaha dabaqa ee tifaftiraha internetka. Waxaa jira qaabab badan oo diyaarsan iyo walxo la sawiray. Xogta waxaa loo dhoofin karaa dhammaan qaababka garaafyada waaweyn ama xml.

Isku soo wada duuboo

Waxaa jira maqaallo badan oo ku qoran sida loo rakibo loona habeeyo Grafana iyo Zabbix, waxaan kuu sheegi doonaa qodobada ugu muhiimsan ee qaabeynta.

"Shabakad shabakadeed" (martigeliyaha) ayaa lagu abuuray server-ka Zabbix, kaas oo yeelan doona "cunsurka xogta" (alaabta) oo leh cabbirro dareemayaashayada. Waxaa lagugula talinayaa in aad horay uga fikirto magacyada qanjidhada iyo walxaha xogta oo aad ka dhigto sida ugu habaysan ee suurtogalka ah, maadaama aan ka heli doono grafana iyada oo loo marayo tibaaxo joogto ah. Habkani waa mid ku habboon sababtoo ah waxaad ka heli kartaa xogta koox walxo leh hal codsi.

Si loo habeeyo grafana waxaad u baahan doontaa inaad ku rakibto plugins dheeraad ah:

  • Zabbix waxaa qoray Alexander Zobnin (alexanderzobnin-zabbix-app) - la dhexgalka zabbix
  • natel-discrete-panel – plugin loogu talagalay muuqaalaynta kala duwan ee garaaf toosan
  • pierosavi-imageit-panel – plugin si loogu muujiyo xogta korka sawirkaaga
  • agenty-flowcharting-panel – plugin loogu talagalay muuqaal fir fircoon ee jaantuska draw.io

La qabsiga Zabbix laftiisa waxaa lagu habeeyey grafana, shayga menu ConfigurationData SourceZabbix. Halkaa waxaad u baahan tahay inaad sheegto ciwaanka api zabbix server, kani waa waxa aan haysto http://zabbix.local/zabbix/api_jsonrpc.php, oo gal erayga sirta ah si aad u gasho. Haddii wax walba si sax ah loo sameeyo, marka la keydinayo goobaha waxaa jiri doona fariin leh nambarka nooca api: nooca zabbix API: 5.0.1

Samaynta Dashboard

Halkani waa halka ay ka bilaabato sixirka Grafana iyo plugins-keeda.

Natel-discrete-panel plugin
Waxaan haynaa xogta heerka matoorada ee xariiqyada (shaqaynta = 1, aan shaqaynayn = 0). Isticmaalka garaafyada kala duwan, waxaan sawiri karnaa miisaan muujin doona: heerka matoorka, inta daqiiqo/saacadood ama % uu shaqeeyay iyo inta jeer ee la bilaabay.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Aragtida xaaladaha injiinka

Fikradayda, tani waa mid ka mid ah garaafyada ugu fiican ee lagu muujinayo waxqabadka qalabka. Isla markiiba waxaad arki kartaa inta ay shaqo la'aanta ahayd iyo hababka ay u shaqeyso marar badan. Waxaa jiri kara xog badan, waxaa suurtagal ah in la isku geeyo iyaga oo kala duwan, laguna beddelo qiyamka (haddii qiimuhu yahay "1", ka dibna u muuji "ON")

Plugin pierosavi-imageit-panel

Sawirku waa ku habboon yahay in la isticmaalo marka aad hore u haysatid jaantus la sawiray ama qorshe dabaq ah oo aad rabto inaad ku dabaqdo xogta dareemayaasha. Goobaha muuqaalka waxaad u baahan tahay inaad ku qeexdo URL sawirka oo aad ku darto walxaha dareemayaasha aad u baahan tahay. Cunsurka ayaa ka muuqda sawirka waxaana lagu dhejin karaa meesha la rabo iyadoo la adeegsanayo jiirka.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Jaantuska foornada oo leh cabbirka heerkulka iyo cadaadiska

Agent-flowcharting-panel plugin

Waxaan jeclaan lahaa inaan si faahfaahsan uga hadlo abuurista muuqaalka FlowCharting, maadaama ay tahay aalad si cajiib ah u shaqeysa. Waxay kuu ogolaaneysaa inaad sameyso jaantus firfircoon oo mnemonic ah, walxaha kuwaas oo ka falcelin doona qiyamka mitirka (beddel midabka, booska, magaca, iwm.).

Helitaanka xogta

Abuuritaanka curiye kasta oo muuqaal ah oo ku yaal Grafana wuxuu ku bilaabmaa codsiga xogta isha, xaaladdeena waa zabbix. Isticmaalka su'aalaha, waxaan u baahanahay inaan helno dhammaan cabbirada aan rabno inaan ku isticmaalno jaantuska. Faahfaahinta mitirku waa magacyada qaybaha xogta ee Zabbix; waxaad qeexi kartaa halbeeg shakhsi ah ama mid lagu sifeeyay odhaah joogto ah. Tusaalahayga, goobta shayga waxaa ku jira odhaahda: "/(^line 1)|(helitaanka)|(zucchini)/" - tani waxay ka dhigan tahay: dooro dhammaan cabbirada magacoodu si adag ugu billowdo "line 1" ama ka kooban yahay ereyga "helitaanka" "ama waxaa ku jira ereyga "zucchini"

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Tusaale ahaan dejinta codsiga xogta matoorada safka hore iyo helitaanka alaabta ceeriin

Beddelka xogta

Xogta isha ayaa laga yaabaa inaysan had iyo jeer ku jirin qaabka aan u baahanahay inaan ku muujino. Tusaale ahaan, waxaanu haynaa xog daqiiqad-daqiiqo ah oo ku saabsan miisaanka alaabta ku jirta weelka (kg), waxaanan u baahanahay inaan muujino heerka buuxinta t/saacaddii. Waxaan sidan u sameeyaa sidan soo socota: Waxaan qaataa xogta miisaanka oo aan u beddelaa shaqada grafana delta, taas oo xisaabisa farqiga u dhexeeya qiyamka mitirka, markaa miisaanka hadda wuxuu u beddelaa kg / min. Kadibna waxaan ku dhuftaa 0.06 si aan natiijada u helo tan/saacadood. Maadaama mitirka miisaanka loo isticmaalo dhawr su'aalood, waxaan u cayimay magacyo cusub (setAlias) oo waxaan u isticmaali doonaa qaanuunka aragga.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Tusaalaha isticmaalka jaangooyooyinka delta iyo badiyaha iyo beddelka mitirka ee weydiinta

Waa kuwan tusaale kale oo xogta beddelka ah: Waxaan u baahday in aan tiriyo tirada dufcadaha (bilawga wareegga = bilowga injiinka). Qiyaasta waxaa lagu xisaabiyaa iyadoo lagu saleynayo heerka mashiinka "line 1 - bamka bamka ee taangiga 1 (xaaladda)". Beddelka: waxaanu bedelnaa xogta mitirka asalka ah ee shaqada delta (kala duwanaanta qiyamka), markaa mitirku wuxuu yeelan doonaa qiimaha "+1" ee bilaabista mishiinka, "-1" joojinta iyo "0" marka matoorku sameeyo ma beddelin xaaladdeeda. Kadibna waxaan ka saaraa dhammaan qiyamka wax ka yar 1 oo waxaan ku soo koobaa. Natiijadu waa tirada matoorada bilaabma.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Tusaalaha ka beddelka xogta heerka hadda jira oo loo beddelo tirada bilawga ah

Hadda oo ku saabsan muuqaalka laftiisa

Goobaha bandhiga waxa ku yaala badhanka "Edit Draw" waxa uu soo saarayaa tafatire kaas oo aad ku sawiri karto jaantus. Shay kasta oo jaantuska ku yaal waxa uu leeyahay cabbirro u gaar ah. Tusaale ahaan, haddii aad ku qeexdo habaynta farta tifaftiraha, waxa lagu dabaqi doonaa aragtida xogta ee Grafana.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Tani waa waxa tifaftiruhu u eg yahay Draw.io

Ka dib markaad kaydiso jaantuska, waxay ka muuqan doontaa grafana waxaadna abuuri kartaa xeerar lagu beddelayo walxaha.

Marka la eego () waxa aan ku qeexnay:

  • Ikhtiyaaradaβ€”deji magaca qaanuunka, magaca ama naanaysta mitirka oo xogtiisa la isticmaali doono (Codso metrics). Nooca isku-darka xogta (Aggregation) ayaa saameeya natiijada kama dambaysta ah ee mitirka, markaa Last macnaheedu waa in qiimaha ugu dambeeya la dooran doono, avg waa celceliska qiimaha muddada lagu doortay geeska sare ee midig.
  • Heerarka - halbeegga qiyamka marinka ayaa qeexaya macquulnimada codsiga midabka, taas oo ah, midabka la doortay ayaa lagu dabaqi doonaa walxaha jaantuska iyadoo ku xiran xogta mitirka. Tusaale ahaan, haddii mitirku yahay "0", xaaladdu waa "Ok", midabku wuxuu noqon doonaa cagaar, haddii qiimihiisu yahay "> 1", xaaladdu waxay noqon doontaa Halis midabkuna wuxuu noqon doonaa casaan.
  • Khariidadaha Midabka/Qalabka Qalabka" iyo "Label/Mappings Text" - doorashada curiye schema iyo muuqaal hab-dhaqankiisa. Muuqaalka koowaad, shayga ayaa lagu rinjiyeeyaa, tan labaadna, waxaa ku dul qoran qoraal ay ku qoran yihiin xogta cabbirka. Si aad u dooratid shayga jaantuska, waxaad u baahan tahay inaad gujiso calaamadda wareegga oo guji jaantuska.

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Tusaalahan, waxaan rinjiyeeyaa bamka iyo fallaadihiisa casaan haddii ay shaqeyso iyo cagaar haddii aysan shaqayn.

Anigoo isticmaalaya plugin-ka socodka, waxaan awooday inaan sawiro jaantuska xariiqda oo dhan, kaas oo:

  1. midabka unuggu wuu is beddelaa si waafaqsan xaaladdooda
  2. waxaa jira qaylo-dhaan ku saabsan maqnaanshaha alaabta ku jirta weelasha
  3. dejinta inta jeer ee motor waa la soo bandhigay
  4. Xawaaraha buuxinta/tuujinta haanta ugu horeysa
  5. tirada wareegyada hawlgalka line (dufcada) ayaa la xisaabiyaa

Grafana+Zabbix: Aragtida hawlgalka khadka wax soo saarka
Sawirka hawlgalka khadka wax soo saarka

natiijada

Waxa iigu adkeyd waxay ahayd inaan xogta ka helo maamulayaasha. Waad ku mahadsan tahay kala duwanaanshaha Zabbix marka la eego helitaanka xogta iyo dabacsanaanta Grafana sababtoo ah plugins, waxay qaadatay dhowr maalmood oo keliya si loo abuuro shaashad la socodka wax soo saarka oo dhammaystiran. Aragtidu waxay suurtogal ka dhigtay in la eego garaafyada iyo tirakoobka gobolka, oo ay weheliso si sahlan oo loo maro mareegaha qof kasta oo xiisaynaya - waxaas oo dhan waxay suurtogal ka dhigeen in si degdeg ah loo ogaado cilad-xumada iyo isticmaalka waxtarka leh ee cutubyada.

gunaanad

Runtii aad ayaan u jeclaa isku-dhafka Zabbix+Grafana waxaanan kugula talinayaa inaad fiiro gaar ah u yeelato haddii aad u baahan tahay inaad si dhakhso leh uga baaraandegto xogta kontaroolayaasha ama dareemayaasha adiga oo aan barnaamijin ama hirgelin badeecado ganacsi oo adag. Dabcan, tani ma beddeli doonto nidaamyada SCADA ee xirfadleyda ah, laakiin waxay ku filnaan doontaa sidii qalab loogu talagalay la socodka dhexe ee wax soo saarka oo dhan.

Source: www.habr.com

Add a comment