A következő cikkben megnézzük a bmon-t. Ez egy egyszerű, de hatékony szöveges hálózatfigyelő és hibakereső eszköz a Unix-szerű rendszerek számára. Fog a hálózattal kapcsolatos statisztikák rögzítése és vizuálisan, valós időben, barátságos formátumban jeleníti meg őket.
A sávszélesség elvesztése nehezen kezelhető probléma, amelynek eredményeként a hálózaton futó alkalmazások lassan reagálnak. Ezért mindig érdekes a sávszélesség-csúcsok vezérlése hogy elkerülje ezt a problémát. Ezt a bmon segítségével tehetjük meg, amely segít a hálózattal kapcsolatos problémák ellenőrzésében.
Telepítse a bmon-t az Ubuntu-ra
Könnyű telepíteni ezt az eszközt, és ebben a cikkben megtudjuk, hogyan telepítse a bmon-ot az Ubuntu 16.04-re. Szinte az összes Gnu / Linux disztribúcióban az alapértelmezett tárakban található a bmon csomag. A telepítéshez csak meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk:
sudo apt-get install bmon
Azt is megtehetjük állítsd össze a kódot a következő parancsokat használva a terminálon:
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
A bmon eszköz használata az Ubuntuban
Ezt tisztázni kell Az RX bájtokat jelent másodpercenként kapott és A TX a továbbított bájtokra utal másodpercenként. Futtassa az alábbiak szerint:
bmon
Részletesebb sávszélesség-használati statisztikák megtekintéséhez nyomja meg ad gombot és valami hasonlót fog látni:
Nyomja le a Shift +? hogy gyors segítséget kapjon.
hogy statisztikák megtekintése egy adott felületről, válassza ki a fel és le nyilakkal. Ha csak egy adott interfészt akarunk figyelni, akkor adja hozzá argumentumként a parancssorba az alábbiak szerint:
bmon -p enp10s0
A -p flag létrehoz egy házirendet, amely meghatározza, hogy mely hálózati interfészeket jelenítse meg, a példában a hálózati interfészemet figyelni fogják enp10s0.
Bit / másodperc használatához A másodpercenkénti bájt helyett a -b zászló így:
bmon -bp enp10s0
Azt is megtehetjük határozza meg a másodpercenkénti intervallumokat -vel a -r zászló alábbiak szerint:
bmon -r 5 -p enp10s0
Hogyan használjuk a bmon bemeneti modulokat
Ennek az eszköznek számos bemeneti modulja van ajánlat az interfészek statisztikai adatai, beleértve:
- netlink - A Netlink protokollt használja gyűjtésre interfész statisztikák és forgalomirányítás. Ez az alapértelmezett bemeneti modul.
- proc: Ez egy biztonsági modul abban az esetben, ha a Netlink interfész nem érhető el.
- próbabábu: ez egy programozható bemeneti modul hibakereséshez és teszteléshez.
- nulla: tiltsa le az adatgyűjtést.
Megtalálni további információ modulon indítsa el a opció «súgó» a következőképpen állapították meg:
bmon -i netlink:help
A következő parancs bekapcsolja a bmon-ot, ha a proc bemeneti modul engedélyezve van:
bmon -i proc -p enp10s0
A kimeneti modulok használata a bmon-nal
Ez az eszköz a kimeneti modulokat is használja show vagy összegyűjtött statisztikai adatok exportálása bemeneti modulokkal, amelyek a következőket tartalmazzák:
- átkok: ez egy interaktív felhasználói felület, amely valós idejű ráta becsléseket és grafikus ábrázolást nyújt az egyes attribútumok. Ez az alapértelmezett kimeneti mód.
- ascii: közvetlen programozható szöveges kimenet. Megjelenítheti az interfészek listáját, részletes számlálókat és grafikonokat a konzolon. Ő alapértelmezett kimeneti mód, amikor átok nem érhető el.
- formátum: ez egy teljesen programozható kimeneti mód. Használhatjuk kimeneti értékeit szkriptekben vagy programokban elemzésre és még sok másra.
- null: ez kapcsolja ki a kimenetet.
Ha több információt szeretne kapni egy modulról, futtassa azt a "help" opcióval, az alábbiak szerint:
bmon -o curses:help
A következő parancs meghívja a bmon-ot ascii kimeneti módban:
bmon -p enp10s0 -o ascii
Futtathatjuk a format kimeneti modult is, majd a kapott értékeket használhatjuk szkriptek készítéséhez vagy egy másik programban:
bmon -p enp10s0 -o format
Megszerezni további használati információk, opciók és példák, elolvashatjuk a bmon man oldalát:
man bmon
Ha többet akarunk megtudni erről az eszközről, a github adattár.
Továbbra is segítenek az Ubuntu által okozott BIOS-hibában, a kanonikusok elhagynak minket, és úgy tesznek, mintha elfelejtettek volna minket, megrongálták az új számítógépemet