Bmon, hálózati hibakereső és figyelő eszköz

a bmonról
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 nincs statisztika

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:

bmon statisztikákkal

Nyomja le a Shift +? hogy gyors segítséget kapjon.

bmon kimeneti hivatkozások

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 kimeneti interfész

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 ascii kimenet

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 kimeneti formátum

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:

ember bmon

man bmon

Ha többet akarunk megtudni erről az eszközről, a github adattár.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Giovanni gapp dijo

    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

bool (igaz)