Bmon, shabakad khaladka iyo qalabka kormeerka

ku saabsan bmon

Maqaalka soo socda waxaan ku eegeynaa bmon. Kani waa qalab fudud oo xoog leh oo kormeer ku sameeya shabakad ku saleysan qoraalka iyo qalab khalad ka sameynta nidaamyada u eg Unix U socdaa qabashada tirakoobka la xiriira shabakadda waxayna ku soo bandhigi doontaa muuqaal ahaan qaab saaxiibtinimo waqtiga dhabta ah.

Luminta baaxadda ballaadhku waa dhibaato adag in la xakameeyo taas oo keenta jawaab gaabis ah oo ka timaadda codsiyada ka socda shabakadda. Taasi waa sababta ay had iyo jeer u xiiso badan tahay xakamee baalal fidinta si looga fogaado dhibaatadan. Waxaan ku fulin karnaa hawshan caawimaadda bmon, taas oo naga caawin doonta inaan xakameyno dhibaatooyinka la xiriira shabakadda.

Ku rakib bmon Ubuntu

Way fududahay in la rakibo qalabkan qodobkan waxaan ku arki doonaa sida ku dhaji bmon Ubuntu 16.04. Ku dhowaad dhammaan qeybinnada Gnu / Linux waxay leeyihiin xirmada bmon ee keydadka caadiga ah. Si loo rakibo waxaan kaliya oo aan fureynaa terminal (Ctrl + Alt + T) oo qor:

sudo apt-get install bmon

Waxaan sidoo kale awoodnaa soo uruuri koodhka adoo adeegsanaya amarrada soo socda ee ku yaal barta:

git clone https://github.com/tgraf/bmon.git

cd bmon

sudo apt-get install build-essential make libconfuse-dev libnl-3-dev libnl-route-3-dev libncurses-dev pkg-config dh-autoreconf

sudo ./autogen.sh 

sudo ./configure 

sudo make 

sudo make install

Sida loo isticmaalo qalabka bmon ee Ubuntu

Waa in la cadeeyo taas RX macnaheedu waa bytes helay halkii labaad iyo TX waxaa loola jeedaa bytes la kala qaado halkii labaad. U orod sida soo socota:

bmon lahayn stats

bmon

Si aad u aragto tirakoobyo adeegsi ballaadhan oo ballaadhan, taabo furaha d oo waxaad arki doontaa wax la mid ah kuwan soo socda:

bmon leh tirakoob

Riix Shift +? si loo arko caawimaad deg deg ah.

tixraac soo saar bmon

para u fiirso tirakoobka is dhexgalka gaarka ah, ku xulo adiga oo adeegsanaya fallaadhaha kor iyo hoosba. Haddii aan raadineyno inaan kormeerno shey gaar ah oo keliya, ku dar dood ahaan khadka taliska sida soo socota:

interface wax soo saarka bmon

bmon -p enp10s0

Calanka -p wuxuu dejiyaa siyaasad qeexaysa shabakadaha isku xiraya si ay u muujiyaan, tusaalaha tusaalahayga shabakadayda ayaa lala socon doonaa enp10s0.

Si aad u isticmaasho bits ilbiriqsi kasta bedelkii bytes halkii ilbidhiqsi, waxaan u isticmaali doonaa -b calanka sidan:

bmon -bp enp10s0

Waxaan sidoo kale awoodnaa qeex inta u dhexeysa ilbiriqsigii la socota -r calanka sida soo socota:

bmon -r 5 -p enp10s0

Sida loo isticmaalo modules talooyin leh bmon

Qalabkani wuxuu leeyahay taxane ka mid ah modules talooyin taas bixin xogta tirakoobka ee ku-xirnaanta, oo ay ka mid yihiin:

  • netlink - Wuxuu adeegsadaa borotokoolka Netlink si loo ururiyo tirakoobka iskuxirka iyo xakamaynta taraafikada. Kani waa moduleka aqbalida asalka.
  • proc: Waa a moduleka keydka ah haddii ay dhacdo in shabakadda Netlink aysan jirin.
  • Cunto: tani waa qayb wax lagu barto oo barnaamij lagu baran karo khaladka iyo tijaabinta.
  • waxba kama jiraan: gab xog ururinta.

Si loo helo xog dheeraad ah on module ah, ku bilow iyada oo ah ikhtiyaar «caawimaad» aasaasay sida soo socota:

bmon -i netlink:help

Amarka soo socda ayaa ku dhawaaqi doona bmon iyadoo la adeegsanayo moduleka aqbasho ee ku habboon:

bmon -i proc -p enp10s0

Sida loogu isticmaalo modules bixida bmon

Qalabkani wuxuu sidoo kale u adeegsadaa modules wax soo saar si show ama dhoofinta xogta tirakoobka la soo ururiyay by modules aqbasho, oo ay ku jiraan:

  • habaar: tani waa is-dhexgal isticmaale adeegsade ah waxay bixisaa qiyaasta qiimaha waqtiga-dhabta ah iyo matalaadda garaafyada sifo kasta. Waa habka soo-saarka asalka ah.
  • ASCII: waa qoraal toos loo soo saari karo oo la soo saari karo. Waxaad ku soo bandhigi kartaa liiska isku-xirnaanta, xisaab-bixiyeyaasha faahfaahsan, iyo garaafyada qunsulka. Isagu ma yahay hab wax soo saar asal ah markii habaar la waayo.
  • qaab: waa qaab wax soo saar si buuxda barnaamij loo soo saari karo. Waxaan isticmaali karnaa qiimaheeda wax soo saar qoraallo ama barnaamijyo lagu falanqeynayo iyo kuwo kale.
  • waxba: kan dami wax soo saarka.

Si aad u hesho macluumaad dheeri ah oo ku saabsan moduleka, ku socodsii ikhtiyaarka "caawimaad" ee loo dejiyey sida soo socota:

bmon -o curses:help

Amarka soo socda ayaa ku baryi doona bmon qaabka wax soo saarka ascii:

wax soo saarka bmon

bmon -p enp10s0 -o ascii

Waxaan sidoo kale wadi karnaa qaabka wax soo saarka qaabka ka dibna u adeegsan karnaa qiyamka la helay ee qoraalka ama barnaamij kale:

qaabka wax soo saarka bmon

bmon -p enp10s0 -o format

Si aad u hesho macluumaad adeegsi oo dheeri ah, xulashooyin iyo tusaalooyin, waxaan ka akhrisan karnaa ninka bogga bmon:

nin bmon

man bmon

Haddii aan rabno inaan wax badan ka ogaanno qalabkan, ka keyd github.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Giovanni gapp dijo

    Waxay sii wadaan inay iga caawiyaan qaladkii BIOS ee Ubuntu sababtay, kaneecada ayaa naga tagtay oo waxay iska dhigtaa inay na illowday, waxay dhaawaceen kombuyuutarkayga cusub.