I-Bmon, ithuluzi lokulungisa iphutha lenethiwekhi nokuqapha

mayelana nebmon

Esihlokweni esilandelayo sizobheka i-bmon. Leli ithuluzi elilula kodwa elinamandla lokuqapha inethiwekhi nokususa amaphutha kuzinhlelo ezinjenge-Unix. Iya ku bamba izibalo ezihlobene nenethiwekhi futhi izobabonisa ngokubonakalayo ngefomethi enobungane ngesikhathi sangempela.

Ukulahleka komkhawulokudonsa kuyinkinga enzima ukuyilawula eholela ekuphenduleni kancane kusuka kuzinhlelo zokusebenza ezisebenza kunethiwekhi. Kungakho kuhlale kuthakazelisa lawula ama-spikes we-bandwidth ukugwema le nkinga. Singawenza lo msebenzi ngosizo lwe-bmon, oluzosisiza ekulawuleni izinkinga ezihlobene nenethiwekhi.

Faka i-bmon ku-Ubuntu

Kulula ukufaka leli thuluzi futhi kulesi sihloko sizobona ukuthi kanjani faka i-bmon ku-Ubuntu 16.04. Cishe konke ukusatshalaliswa kwe-Gnu / Linux kunephakheji yebmon ezinqolobaneni ezizenzakalelayo. Ukuyifaka kuzodingeka ukuthi sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala:

sudo apt-get install bmon

Nathi singakwazi hlanganisa ikhodi usebenzisa imiyalo elandelayo ku-terminal:

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

Ungalisebenzisa kanjani ithuluzi le-bmon ku-Ubuntu

Kumele kucaciswe ukuthi I-RX isho amabhayithi etholwe ngomzuzwana futhi I-TX isho ama-byte adlulisiwe ngomzuzwana. Qalisa ngale ndlela elandelayo:

bmon azikho izibalo

bmon

Ukubona izibalo zokusetshenziswa komkhawulokudonsa ezinemininingwane eminingi, cindezela inkinobho d futhi uzobona okuthile okulandelayo:

bmon ngezibalo

Cindezela Shift +? ukubuka usizo olusheshayo.

izinkomba zokukhishwa kwe-bmon

para buka izibalo zesixhumi esibonakalayo esithile, ikhethe usebenzisa imicibisholo ephezulu naphansi. Uma esikufunayo ukuqapha isikhombimsebenzisi esithile kuphela, engeza njengengxabano kulayini womyalo ngokulandelayo:

isikhombimsebenzisi sokukhishwa kwe-bmon

bmon -p enp10s0

Ifulegi le - p lisungula inqubomgomo echaza ukuthi iziphi izixhumi zenethiwekhi ezizokhonjiswa, ngokwesibonelo isikhombimsebenzisi sami senethiwekhi esizobhekwa enp10s0.

Ukusebenzisa ama-bits ngomzuzwana esikhundleni samabhayithi ngomzuzwana, kuzofanele sisebenzise i- -b ifulegi ngakho:

bmon -bp enp10s0

Singakwazi futhi chaza izikhawu ngomzuzwana ne -r ifulegi Ngokulandelayo:

bmon -r 5 -p enp10s0

Ungawasebenzisa kanjani amamojula wokufaka nge-bmon

Leli thuluzi linochungechunge lwamamojula wokufaka lawo ukunikela idatha yezibalo kuma-interface, okubandakanya:

  • netlink - Isebenzisa umthetho olandelwayo weNetlink ukuqoqa izibalo zesikhombimsebenzisi nokulawulwa kwethrafikhi. Le module yokufaka ezenzakalelayo.
  • proc: Kuyinto imodyuli eyisipele uma ngabe isikhombimsebenzisi seNetlink singatholakali.
  • dummy: lena imodyuli yokufaka ehlelwe ukulungisa iphutha nokuhlolwa.
  • lutho: khubaza ukuqoqwa kwedatha.

Ukuthola Ulwazi Olwengeziwe kwimodyuli, uyiqale nge- inketho «usizo» isungulwe ngokulandelayo:

bmon -i netlink:help

Umyalo olandelayo uzonxusa i-bmon ngemodyuli yokufaka ye-proc inikwe amandla:

bmon -i proc -p enp10s0

Ungawasebenzisa kanjani amamojula okuphuma nge-bmon

Leli thuluzi libuye lisebenzise amamojula wokukhipha ku- bonisa noma ukuthekelisa idatha yezibalo eqoqiwe ngamamojula wokufaka, afaka:

  • iziqalekiso: lesi isikhombimsebenzisi esibonakalayo esisebenzisanayo inikeza izilinganiso zesilinganiso sangempela sesikhathi nokumelwa kokuqhafaza yemfanelo ngayinye. Imodi yokukhipha ezenzakalelayo.
  • I-ASCII: kungukukhishwa kombhalo okuhleliwe okuqondile. Ungabonisa uhlu lwendawo yokuhlangana, izinto zokubala eziningiliziwe, namagrafu kukhonsoli. Ingabe yena imodi yokukhipha ezenzakalelayo lapho iziqalekiso zingatholakali.
  • ifomethi: kuyimodi yokukhipha ehlelwe ngokuphelele. Singasebenzisa amanani alo wokukhipha kwizikripthi noma ezinhlelweni zokuhlaziya nokunye.
  • null: lokhu cisha okukhiphayo.

Ukuthola eminye imininingwane ngemodyuli, yisebenzise ngenketho "yosizo" esethwe kanjena:

bmon -o curses:help

Umyalo olandelayo uzonxusa i-bmon kumodi yokukhipha ye-ascii:

ukukhishwa kwe-bmon ascii

bmon -p enp10s0 -o ascii

Singasebenzisa futhi imojuli yokukhipha ifomethi bese sisebenzisa amanani atholakalayo ukubhala noma kolunye uhlelo:

ifomethi yokukhipha i-bmon

bmon -p enp10s0 -o format

Ukuthola imininingwane yokusebenzisa eyengeziwe, izinketho nezibonelo, singafunda ikhasi lendoda le-bmon:

indoda bmon

man bmon

Uma sifuna ukwazi okwengeziwe ngaleli thuluzi, i- Indawo yokugcina github.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UGiovanni gapp kusho

    Baqhubeka nokungisiza ngephutha le-BIOS elenziwe ngu-Ubuntu, ubuhlalu basishiya futhi benza sengathi bayasikhohlwa, balimaze ikhompyutha yami entsha