Бмон, алатка за отклањање грешака у мрежи и надзор

о бмону

У следећем чланку ћемо погледати бмон. Ово је једноставан, али моћан алат за надгледање и отклањање грешака заснованих на тексту за системе сличне Унику. Идем у хватање статистике повезане са мрежом и приказаће их визуелно у пријатељском формату у реалном времену.

Губитак пропусне ширине тежак је проблем за контролисање, што резултира спорим одзивом апликација покренутих на мрежи. Зато је увек занимљиво контролишу скокове ширине опсега да би се избегао овај проблем. То можемо учинити уз помоћ бмона, који ће нам помоћи да контролишемо проблеме повезане са мрежом.

Инсталирајте бмон на Убунту

Инсталирање овог алата је једноставно и у овом чланку ћемо видети како инсталирајте бмон на Убунту 16.04. Готово све Гну / Линук дистрибуције имају бмон пакет у подразумеваним спремиштима. Да бисмо га инсталирали, само ћемо морати отворити терминал (Цтрл + Алт + Т) и написати:

sudo apt-get install bmon

Такође можемо саставити код користећи следеће наредбе у терминалу:

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

Како се користи бмон алат у Убунту-у

Мора се разјаснити да РКС значи бајтови примљени у секунди и ТКС се односи на пренете бајтове у секунди. Покрените га на следећи начин:

бмон нема статистике

bmon

Да бисте видели детаљније статистике употребе пропусног опсега, притисните д и видећете нешто попут следећег:

бмон са статистиком

Притисните Схифт +? да бисте видели брзу помоћ.

бмон излазне референце

у прегледати статистику за одређени интерфејс, одаберите га помоћу стрелица горе и доле. Ако оно што желимо је да надгледамо само одређени интерфејс, додајте га као аргумент у командну линију на следећи начин:

бмон излазни интерфејс

bmon -p enp10s0

Ознака -п поставља политику која дефинише које мрежне интерфејсе треба приказати, у примеру мог мрежног интерфејса ће се надгледати енп10с0.

Да користите битове у секунди уместо бајтова у секунди, мораћемо да користимо -б застава тако:

bmon -bp enp10s0

Такође можемо дефинисати интервале у секунди са -р застава као што следи:

bmon -r 5 -p enp10s0

Како се користе улазни модули са бмон-ом

Овај алат има низ улазних модула који понуда статистички подаци о интерфејсима, који укључују:

  • нетлинк - користи Нетлинк протокол за прикупљање статистика интерфејса и контрола саобраћаја. Ово је подразумевани модул за унос.
  • проц: То је а резервни модул у случају да интерфејс Нетлинк није доступан.
  • лутка: ово је програмабилни улазни модул за отклањање грешака и тестирање.
  • нула: онемогућити прикупљање података.

То финд Додатне Информације на модулу, покрените га са опција «помоћ» утврђено на следећи начин:

bmon -i netlink:help

Следећа команда ће позвати бмон са омогућеним модулом за унос проц:

bmon -i proc -p enp10s0

Како се користе излазни модули са бмон-ом

Овај алат такође користи излазне модуле за показати или извоз прикупљених статистичких података помоћу улазних модула, који укључују:

  • псовке: ово је интерактивни кориснички интерфејс који пружа процене стопе у реалном времену и графички приказ сваког атрибута. То је задати излазни режим.
  • АСЦИИ: је директан програмирљив излаз текста. На конзоли можете приказати листу интерфејса, детаљних бројача и графика. Је ли он подразумевани режим излаза када псовке нису доступне.
  • формат: то је потпуно програмабилан излазни режим. Можемо користити његове излазне вредности у скриптама или програмима за анализу и још много тога.
  • нула: ово искључите излаз.

Да бисте добили више информација о модулу, покрените га са опцијом „помоћ“ постављеном на следећи начин:

bmon -o curses:help

Наредба која слиједи позваће бмон у асции излазном начину:

бмон асции излаз

bmon -p enp10s0 -o ascii

Такође можемо покренути модул за излаз формата, а затим користити добијене вредности за скриптовање или у другом програму:

бмон формат излаза

bmon -p enp10s0 -o format

Да добијем додатне информације о употреби, опције и примери, можемо прочитати ман страницу бмон-а:

ман бмон

man bmon

Ако желимо да сазнамо више о овом алату, гитхуб спремиште.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Гиованни гапп дијо

    И даље ми помажу у БИОС грешци коју је Убунту изазвао, канонски нас напуштају и праве се да су нас заборавили, оштетили су мој нови рачунар