Најбољи алати за мерење и праћење пропусности Линука

Преглед садржаја

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

Један од аспеката на нивоу мреже на који треба посветити већу пажњу је пропусни опсег, који је подразумевано дефинисан од стране ИСП -а (провајдер Интернет услуга - провајдер Интернет услуга) и на њега могу утицати бројни аспекти, као што су:

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

Солветиц ће објаснити неке од најбољих алата за познавање пропусног опсега и на тај начин утврдити да ли одговара стварним потребама или не.

внСтат

Овај алат је развијен за мерење мрежног саобраћаја у Линук и БСД окружењима, овај услужни програм води евиденцију мрежног саобраћаја за интерфејс који је изабран и одговоран је за коришћење статистике мрежног интерфејса коју кернел даје као извор информација, на овај начин внСтат неће открити никакав промет, што спречава велику потрошњу мрежних ресурса.

За његову инсталацију можемо извршити било коју од следећих команди:

 иум инсталл епел-релеасе (РХЕЛ / ЦентОС) иум инсталл внстат апт инсталл внстат (Дебиан / Убунту)
КарактеристикевнСтат је опен соурце / ГПЛ и може се инсталирати као роот или као појединачни корисник, у оквиру својих карактеристика налазимо:
  • Лако се инсталира и покреће
  • Садржи статистику добијену поновним покретањем система
  • Биће могуће истовремено пратити више интерфејса
  • Имате неколико опција за излаз
  • Могуће га је користити без роот дозвола
  • Има опциони излаз слике ПНГ (користећи либгд)
  • Интегрише мрежни уређивач боја за бољу визуализацију
  • Употреба минималних ресурса
  • Добићемо резиме статистике по сату, дневно, месечно, недељно, 10 главних дана или више
  • Има исту ниску потрошњу процесора без обзира на постојећи промет

ИзбориНеке од ваших опција су:

  • Ако желимо да наведемо мрежни интерфејс за управљање: внстат -и енп0с3
  • Да бисте променили тип надзора: внстат -и енп0с3 -л --стиле 3
  • Да бисте изабрали базу података: внстат --дбдир "База"

нлоад

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

Када се нлоад покрене, биће могуће пребацивање између уређаја које је нлоад понудио у командној линији или који су аутоматски откривени помоћу тастера са стрелицама налево и надесно.

За његову инсталацију извршићемо следеће команде:

 иум инсталл епел-релеасе (РХЕЛ / ЦентОС) иум инсталл нлоад апт апт инсталл нлоад (Дебиан / Убунту)

ЕНЛАРГЕ

КарактеристикеКоришћењем нлоад -а могуће је:

  • Можемо се пребацивати између уређаја притиском на тастере са стрелицама налево и надесно или тастер Ентер / Таб
  • Притисните тастер Ф2 да бисте приказали прозор са опцијама
  • Притиснемо тастер Ф5 да сачувамо тренутну конфигурацију у датотеци корисничке конфигурације
  • Има конфигурацију за поновно учитавање Ф6 из конфигурацијских датотека
  • Притиснемо к или помоћу тастера Цтрл + Ц изађемо из нлоад.

ЕНЛАРГЕ

ВредностиНеке вредности које треба користити су:

  • Промените време, у милисекундама, анализе: нлоад -т "тиме"
  • За приказ резултата на једном екрану: нлоад -м
  • За надгледање одређеног интерфејса: нлоад енп0с3

Ифтоп

Ифтоп (Интерфаце ТОП) развијен је као једноставан за коришћење алат за праћење мрежне пропусности у реалном времену захваљујући којем ћемо имати приступ свим мрежним активностима на изабраном интерфејсу, са ифтопом ћемо видети ажурирања сваких 2, 10 и 40 секунди.

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

либпцапОво је библиотека дизајнирана за снимање живих мрежних података. Програм га може користити за хватање пакета који путују по локалној и спољној мрежи.
либнцурсесТо је библиотека за програмирање која нуди АПИ за изградњу терминала независних текстуалних интерфејса.

За ифтоп инсталацију извршићемо следеће команде на основу коришћене дистрибуције:

 иум инсталл епел-релеасе (РХЕЛ / ЦентОС) иум инсталл ифтоп апт инсталл ифтоп (Дебиан / Убунту)
За инсталирање зависности извршавамо:
 судо апт инсталл либпцап0.8 либпцап0.8-дев либнцурсес5 либнцурсес5-дев (Дебиан / Убунту) иум -и инсталирај либпцап либпцап-девел нцурсес нцурсес-девел (ЦентОС / РХЕЛ) днф -и инсталирај либпцап либпцап-девел нбс Федора 22)
За његово извршавање морамо бити роот корисници или унапред поставити судо за одговарајуће дозволе.

ЕНЛАРГЕ

ИзбориНеке опције употребе су:

  • Рашчланите одређени интерфејс: ифтоп -и енп0с3
  • Онемогући тражење имена хоста: ифтоп -н енп0с3
  • Омогући приказ порта: ифтоп -П енп0с3

НетХогс

НетХогс је нето топ алат са којим је могуће груписати пропусност по процесу.
Овај услужни програм зависи од / проц директоријума, његове функције су доступне само у Линук окружењима, НетХогс се може користити у Мац ОС Кс и ФрееБСД, али ће тамо приказивати само везе, али не и процесе. Захваљујући НетХогс -у могуће је у реалном времену проверити количину пропусног опсега који било који процес троши и на тај начин имати прецизну контролу над сваким од њих.

Да бисмо инсталирали НетХогс морамо извршити једну од следећих команди:

 иум инсталл епел-релеасе (РХЕЛ / ЦентОС) иум инсталл нетхогс апт инсталл нетхогс (Дебиан / Убунту)

ЕНЛАРГЕ

Ако желимо да надгледамо одређени интерфејс, морамо извршити следеће:

 нетхогс влан1
За уређивање времена освежавања анализе, подразумевана вредност је 1, користићемо следеће, у овом случају 8 секунди:
 нетхогс -д 8 влан0

бмон

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

КарактеристикеУ најновијем ажурирању налазимо функције као што су:

  • Уместо сата у реалном времену можемо користити монотон сат
  • Могуће је изабрати подразумевани интерфејс на основу системске политике
  • Прикупите РКС НоХандлер статистику ако је доступна (Линук)
  • Упутства за инсталацију ЦентОС -а
  • Исправите стдоут у АСЦИИ режиму

За његову инсталацију извршићемо следеће команде:

 иум инсталл епел-релеасе (РХЕЛ / ЦентОС) иум инсталл бмон апт инсталл бмон (Дебиан / Убунту)

ЕНЛАРГЕ

Неки од параметара које треба користити су:

Означава путању конфигурације датотеке

 -ф (--цонфигфиле = ПАТХ)

Излазни модул
 -о =

Улазни модул

Имплементирајте помоћ за помоћне програме

Прикажи све ставке
 -до

Даркстат

Даркстат је апликација за праћење мрежног промета која је доступна за оперативне системе као што су Мац ОСКС или различите ГНУ / Линук дистрибуције. Даркстат је алатка за праћење мрежне статистике која ради тако што хвата промет локалне мреже, израчунава статистику употребе и тако генерише извештаје путем ХТТП протокола у графичком формату. Још једна од најбољих опција је та што је такође могуће користити је преко командне линије за приступ резултатима анализе.

За његову инсталацију извршавамо следеће:

 иум инсталл даркстат (РХЕЛ / ЦентОС) апт инсталл даркстат (Дебиан / Убунту)

ЕНЛАРГЕ

Можемо му приступити путем веб прегледача користећи следећу синтаксу:

 хттп: // лоцалхост: 666 ИПТраф
Као што му име говори, ово је услужни програм који је развијен за анализу и хватање промета ИП адреса, има разне Линук апликације за контролу и надгледање и везе за откривање кварова и проблема на мрежи.

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

 иум инсталл иптраф (РХЕЛ / ЦентОС) апт инсталл иптраф (Дебиан / Убунту)

ЦБМ - (Мерач пропусности боје)

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

За његову инсталацију извршавамо следеће:

 иум инсталл цбм (ЦентОС) апт инсталл цбм (Дебиан / Убунту)

ЕНЛАРГЕ

Као што видимо да су резултати веома специфични у њиховој употреби, ту можемо користити следеће комбинације:

Дозволите да изаберете интерфејс за приказ детаљаТастери за горе / доле
Пребацује се између битова у секунди и бајтова у секунди

 б

Повећајте кашњење ажурирања за 100 мс
 +

Смањите кашњење ажурирања за 100 мс
 -

Напустили смо програм
 Шта

Иперф / Иперф3

То је један од најкомплетнијих алата за анализу мреже јер је дизајниран за активно мерење максималног пропусног опсега који се може постићи у ИП мрежама. Подржава поставке различитих параметара повезаних са временским распоредом, бафере и протоколе као што су ТЦП, УДП, СЦТП са ИПв4 и ИПв6.

Са компајлираним резултатом, ширина опсега, губици и други параметри су пријављени који су корисни за контролне задатке, иперф је првобитно развио НЛАНР / ДАСТ. иПерф3 и објављен је под БСД лиценцом са три клаузуле.

КарактеристикеНеке од његових најистакнутијих карактеристика су:

  • Може ТЦП и УДП пропусност
  • Извештава о величини МСС / МТУ и величини читања уоченим у протоколима
  • Биће могуће креирати УДП токове наведене ширине опсега
  • Може се покренути на Виндовс, Линук, Андроид, МацОС Кс, ФрееБСД, ОпенБСД, НетБСД, ВкВоркс, Соларис системима и другим.
  • Мере одложено подрхтавање
  • Може мерити губитак пакета
  • И клијент и сервер могу имати више истовремених веза
  • Може да ради одређено време (-т опција), уместо задате количине података за пренос података (-н ​​или -к опција)
  • Уместо ТЦП -а може се користити СЦТП
  • Има излазе у ЈСОН формату
  • Има тестове читања и писања диска

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

 иум инсталл иперф3 (ЦентОС) апт инсталл иперф3 (Дебиан / Убунту)

ЕНЛАРГЕ

Нетперф

Нетперф је алат дизајниран за мерење перформанси неколико различитих врста мрежа. И који нам пружа тестове за једносмерне перформансе и оптимизацију енд-то-енд латенције ако резултат пропусног опсега.
Нетперф може мерити пренос података користећи ТЦП или УДП протоколе и подржава мерења преко интерфејса Беркелеи Соцкетс, ДЛПИ, Уник Домаин Соцкетс и многих других интерфејса, сервер и клијент ће бити потребни за извршавање различитих тестова.

За његову инсталацију извршавамо:

 иум инсталл нетперф (ЦентОС) апт инсталл нетперф (Убунту / Дебиан)

ЕНЛАРГЕ

Мониторик

Један од најпопуларнијих и најпознатијих алата за надгледање мреже је Мониторик, лаган, бесплатан алат за надгледање отвореног кода који је дизајниран за глобално надзирање већине системских услуга и ресурса.

Иако се његова основна употреба користи на производним Линук / УНИКС серверима, може се користити и на уграђеним уређајима.
Његова структура заснована је на два програма који су:

  • сакупљач, по имену мониторик, који је Перл демон који се аутоматски покреће као друга системска услуга
  • ЦГИ скрипта под називом мониторик.цги.
У најновијим верзијама Мониторика, уграђен је ХТТП сервер, чиме се избегава употреба алата независних произвођача.

Мониторик се може покренути на Линук, УНИКС, ФрееБСД, ОпенБСД и НетБСД.

КарактеристикеМеђу његовим карактеристикама имамо:

  • Анализа алокације меморије, активних процеса, оптерећења система и непрекидног рада система
  • Коришћење ВФС -а
  • Подржава неограничен број процесора или језгара за анализу
  • Дефинишите број графикона по реду
  • Могућност промене величине графике
  • До 20 компатибилних хардверских сензора температуре
  • Има сензоре за идентификацију који се могу изабрати за сваки графикон
  • Пружа упозорења за сваки дефинисани сензор
  • Подржава МТА као што су Сендмаил и Постфик

Да бисмо детаљно упознали све Мониторик функционалности и њихову одговарајућу конфигурацију, можемо отићи на следећу везу:

Да бисмо инсталирали Мониторик, можемо извршити било коју од следећих команди:

 иум инсталл мониторик (ЦентОС) апт инсталл мониторик (Дебиан / Убунту)

ЕНЛАРГЕ

Кактуси

Цацти је настао као комплетно мрежно графичко решење које је дизајнирано тако да у потпуности искористи предности складиштења података и графичке функционалности РРДТоол -а. Користећи Цацти, имамо брзи анализатор који има напредне графичке предлошке, више метода прикупљања података и неке функције управљања корисницима, а захваљујући његовом интерфејсу можемо управљати ЛАН -ом било које величине на мрежама са хиљадама уређаја интегрисаних у њих.

Његов интерфејс је у потпуности заснован на ПХП -у и има СНМП подршку.

КарактеристикеМеђу његовим карактеристикама налазимо:

  • Аутоматско груписање елемената графикона
  • Графичким подацима се може управљати помоћу математичких функција ЦДЕФ -а уграђених у РРДТоол
  • Подржава све врсте графичких елемената РРДТоол-а, укључујући АРЕА, СТАЦК, ЛИНЕ [1-3], ПРИНТ, ЦОММЕНТ, ВРУЛЕ и ХРУЛЕ
  • Поставке архиве кругова (РРА) могу се прилагодити, што омогућава кориснику да прикупља податке у нестандардним временским интервалима
  • Могуће је креирати изворе података који користе функције „креирај“ и „ажурирај“ РРДТоол -а
  • Подржава РРД датотеке са више од једног извора података
  • Има СНМП подршку која може да користи пхп-снмп, уцд-снмп или нет-снмп
  • Садржи механизам за унос података захваљујући којем је могуће дефинисати прилагођене скрипте које се могу користити за прикупљање података
  • Има анализатор заснован на ПХП-у за покретање скрипти
  • Предлошци извора података омогућавају вам да групишете уобичајене типове извора података
УсловДа бисмо користили кактусе, морамо имати следеће елементе инсталиране на нашем серверу:
  • ПХП
  • Апацхе
  • МариаДБ сервер

Затим можемо инсталирати Кактусе и СНМП покретањем:

 судо апт-гет инсталл снмп снмпд снмп-мибс-довнлоадер ррдтоол кактуси кактуси-кичма

Обсервиум

То је напредна апликација јер се ради о самооткривеној платформи за надзор мреже која захтева мало одржавања, али подржава широк спектар типова уређаја, платформи и оперативних система, укључујући Цисцо, Виндовс, Линук, ХП, Јунипер, Делл, ФрееБСД, Броцаде, Нетсцалер , НетАпп и многи други.

Циљ Обсервиума је да обезбеди једноставно и моћно сучеље за све задатке анализе здравља и здравља мреже.

КарактеристикеМеђу његовим различитим карактеристикама налазимо:

  • Потпуно аутоматско откривање подржаних уређаја и показатеља
  • Извођење мапирања мреже путем протокола за откривање
  • Аутоматско груписање засновано на правилима
  • Системски праг, статус и упозорење
  • Рачуноводствени систем мрежног саобраћаја
  • ИП СЛА, Псеудовире и КОС метрике засноване на класама
  • Доступне опције подршке и услуге
  • Способност скалирања инстанце на више физичких или виртуелних сервера

Да бисмо аутоматски инсталирали Обсервиум у Дебиан или Убунту извршићемо следеће команде:

 вгет хттп://ввв.обсервиум.орг/обсервиум_инсталлсцрипт.сх цхмод + к обсервиум_инсталлсцрипт.сх ./обсервиум_инсталлсцрипт.сх
За случај ЦентОС -а:

Инсталација спремишта:

 иум инсталл хттпс://дл.федорапројецт.орг/пуб/епел/епел-релеасе-латест-7.ноарцх.рпм иум инсталл хттпс://миррор.вебтатиц.цом/иум/ел7/вебтатиц-релеасе.рпм иум инсталл хттп://иум.опеннмс.орг/репофилес/опеннмс-репо-стабле-рхел7.ноарцх.рпм
Инсталација ПХП 7.0:
 иум инсталл вгет.к86_64 хттпд.к86_64 пхп70в.к86_64 пхп70в-опцацхе.к86_64 пхп70в-мискл.к86_64 пхп70в-гд.к86_64 \ пхп70в-посик пхп70в-мцрипт.к86_64 пхп70в-пеарк.нокрние64 ноарцх64 нет -снмп-утилс.к86_64 фпинг.к86_64 мариадб-сервер.к86_64 мариадб.к86_64 МиСКЛ-питхон.к86_64 \ ррдтоол.к86_64 субверзија.к86_64 јвхоис.к86_64 ипмитоол.к86_64.кккккккккккккккв
Обсервиум Преузимање:
 вгет хттп://ввв.обсервиум.орг/обсервиум-цоммунити-латест.тар.гз тар зквф обсервиум-цоммунити-латест.тар.гз
Обсервиум нам нуди демо верзију да бисмо у потпуности разумели све његове карактеристике, биће доступна на следећем линку.

ЕНЛАРГЕ

Заббик

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

КарактеристикеНа нивоу карактеристика налазимо:

  • Извођење сталног праћења у реалном времену са више параметара на нивоу хардвера, услуга, база података, виртуелних машина, мрежних окружења итд.
  • Користите сигурну везу тако што ћете дозволити ССХ везе и узети ТЛС (Транспорт Лаиер Сецурити) в.1.2 протокол како бисте очували интегритет комуникације сервера и клијента.
  • Подржава ИПв6 адресирање
  • Омогућава извршавање скрипти језика као што су Руби, Питхон, Перл, ПХП, Јава и може се интегрисати са алаткама за управљање као што су Пуппет, цфенгине, Цхеф, бцфг2
  • Не захтева одржавање
  • Способност праћења до више од 100.000 уређаја истовремено и свестраност за обраду више од 3.000.000 верификација у минути.

Да бисте користили Заббик, потребно је да имате ЛАМП у систему, а на следећој вези објашњавамо како се то ради:

Сада морамо извршити следеће:
Инсталација ПХП модула:

 судо апт-гет инсталл пхп7.0-кмл пхп7.0-бцматх пхп7.0-мбстринг
Заббик Преузимање:
 вгет хттп://репо.заббик.цом/заббик/3.2/убунту/поол/маин/з/заббик-релеасе/заббик-релеасе_3.2-1+кениал_алл.деб
Инсталација спремишта:
 судо дпкг -и заббик-релеасе_3.2-1 + кениал_алл.деб
Инсталација Заббик сервера и агента:
 судо апт-гет инсталл заббик-сервер-мискл заббик-фронтенд-пхп судо апт-гет инсталл заббик-агент

ЕНЛАРГЕ

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

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave