A cikin labarin na gaba zamu kalli bmon. Wannan kayan aiki ne mai sauƙi amma mai ƙarfi akan hanyar sadarwa da kuma cire kayan aiki don tsarin Unix. Je zuwa kama ƙididdigar hanyoyin sadarwa kuma zai nuna su da gani cikin tsari mai ƙawance a ainihin lokacin.
Rashin bandwidth matsala ce mai wahala don sarrafawa wanda ke haifar da jinkirin amsa daga aikace-aikacen da ke gudana akan hanyar sadarwa. Shi yasa koyaushe abin birgewa yake sarrafa zangon bandwidth don kaucewa wannan matsalar. Zamu iya yin wannan tare da taimakon bmon, wanda zai taimaka mana don sarrafa matsalolin da suka shafi hanyar sadarwa.
Index
Sanya bmon akan Ubuntu
Yana da sauki shigar da wannan kayan aikin kuma a cikin wannan labarin zamu ga yadda shigar bmon akan Ubuntu 16.04. Kusan duk rarraba Gnu / Linux suna da kunshin bmon a cikin tsoffin wuraren ajiya. Don shigar da shi kawai za mu buɗe tashar (Ctrl + Alt + T) kuma rubuta:
sudo apt-get install bmon
Hakanan zamu iya tara lambar ta amfani da umarni masu zuwa a cikin tashar:
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
Yadda ake amfani da kayan aikin bmon a cikin Ubuntu
Dole ne a bayyana hakan RX yana nufin baiti samu ta dakika kuma TX tana nufin bytes da aka watsa da dakika daya. Gudanar da shi kamar haka:
bmon
Don ganin ƙarin ƙididdigar yawan amfani da bandwidth, latsa maɓallin d kuma zaka ga wani abu kamar haka:
Latsa Shift +? don duba saurin taimako.
para duba ƙididdiga don takamaiman dubawa, zaɓi shi ta amfani da kibiyoyi sama da ƙasa. Idan abin da muke so shine saka idanu takamaiman aikin dubawa kawai, ƙara shi azaman mahawara akan layin umarni kamar haka:
bmon -p enp10s0
Tutar -p tana kafa wata manufa wacce zata bayyana wacce hanyar sadarwa zata nuna, a cikin misali za a sanya ido kan tsarin sadarwar ta enp10s0.
Don amfani da ragowa a kowane dakika maimakon bytes kowace dakika, zamuyi amfani da -b tuta kamar haka:
bmon -bp enp10s0
Hakanan zamu iya ayyana tazara tsakanin dakika daya tare da -r tuta mai bi:
bmon -r 5 -p enp10s0
Yadda ake amfani da kayayyaki masu shigarwa tare da bmon
Wannan kayan aikin yana da jerin abubuwan shigar da bayanai wadanda tayin bayanan ilimin lissafi akan musaya, wanda ya hada da:
- netlink - Yana amfani da yarjejeniyar Netlink don tarawa ƙididdigar ƙira da sarrafa zirga-zirga. Wannan tsarin shigarwar tsoho ne.
- proc: Yana da wani madadin koyaushe idan ba'a samun Netlink dubawa.
- gunki: wannan tsarin shigar da kayan aiki ne don gyarawa da gwaji.
- null: nakasa tarin bayanai.
Don nemo Informationarin Bayanai a kan koyaushe, fara shi da zaɓi «taimako» kafa kamar haka:
bmon -i netlink:help
Umurnin da ke gaba zai kira bmon tare da ingantaccen tsarin shigar da kayan aiki:
bmon -i proc -p enp10s0
Yadda ake amfani da kayan fita tare da bmon
Wannan kayan aikin yana amfani da kayan fitarwa zuwa nuna ko fitarwa bayanan kididdiga da aka tattara ta hanyoyin shigar da abubuwa, wadanda suka hada da:
- la'ana: wannan ma'amala ne mai amfani da ma'amala wanda yana ba da ƙididdigar ƙididdigar lokaci da wakilcin zane na kowane sifa. Yanayin fitarwa ne na asali.
- ASCII: shine fitowar kayan rubutu kai tsaye. Kuna iya nuna jerin musaya, dalla-dalla dalla-dalla, da zane-zane akan na'ura mai kwakwalwa. Shin shi Yanayin fitarwa na asali lokacin la'ana babu.
- Tsarin: shi ne cikakken programmable fitarwa yanayin. Zamu iya amfani da kimar fitarwa a cikin rubutun ko shirye-shirye don nazari da ƙari.
- null: wannan kashe fitarwa.
Don samun ƙarin bayani game da koyaushe, gudanar da shi tare da zaɓi "taimako" wanda aka saita kamar haka:
bmon -o curses:help
Umurnin da ke gaba zai kira bmon a cikin yanayin fitarwa na ascii:
bmon -p enp10s0 -o ascii
Hakanan zamu iya gudanar da tsarin fitarwa na tsari sannan kuma amfani da ƙimar da aka samo don rubutun ko a cikin wani shirin:
bmon -p enp10s0 -o format
A samu ƙarin bayanin amfani, zaɓuɓɓuka da misalai, zamu iya karanta shafin mutum na bmon:
man bmon
Idan muna son ƙarin sani game da wannan kayan aikin, ma'ajiyar github.
Sharhi, bar naka
Suna ci gaba da taimaka mani game da kuskuren BIOS da Ubuntu ya haifar, canonical ya bar mu kuma ya yi kamar ya manta da mu, sun lalata sabuwar kwamfutata