СНМП, који је уграђен у практично свеумрежавање уређаја је далеко најбољи начин да се надгледа употреба пропусне ширине. Међутим, неки од најбољих СНМП праћења могу се показати прилично скупим. Срећом, доступно је неколико бесплатних и отворених решења, а ми ћемо прегледати неколико најбољих.
Сви бисмо волели да користимо бесконачну мрежуширина опсега, зар не? Али стварност је врло различита. Већину времена имамо са минималним, јер је ширина појаса још увек скупа. Због тога мреже често трпе загушења и друге проблеме повезане са недовољном ширином опсега. У исто вријеме, апликације обрађују све више података и потребно их је премјестити кроз мрежу. Ово поставља додатну цестарину за пропусни опсег мреже. Да бисте остали без проблема, морате да будно пратите мрежу и развој њене употребе, а један од најбољих начина за то је употреба алата за надгледање пропусне ширине.
Почећемо расправом о надзору мреже. Укратко ћемо објаснити шта је то и које су врсте надзора обично доступне. Затим ћемо ући дубље у Протокол једноставног управљања мрежом (СНМП) и рећи ћемо вам шта је важно знати о томе, како то функционише и како алати за праћење користе за мерење - или боље речено - коришћење опсега мреже. И када смо сви на истој страници, ући ћемо у срж овог поста и прегледати неке од најбољих опен-соу
рце СНМП алати за надгледање. Док су неки прилично рудиментарни, други су веома углађени и професионални алати.
О надзору пропусности
За мрежног администратора загушење јенепријатељ број један. Ако упоредите мрежу са аутоцестом на којој су саобраћај подаци, мрежа загушења је слична гужви у саобраћају. Али за разлику од аутомобилског саобраћаја - где се загушења лако уоче једноставним гледањем на пут - мрежни саобраћај се догађа унутар каблова, склопки и рутера тамо где је невидљив. Штавише, све се то догађа великом брзином. Чак и да је то било видљиво, десило би се пребрзо да га видимо. Због тога су алати за надгледање мреже толико важни. Омогућавају мрежним администраторима видљивост која им је потребна како би се осигурало несметано одвијање ствари. Они могу препознати загушење или друге проблеме, омогућавајући администраторима да предузму потребне мере за решавање ситуације.
Још једна важна предност мрежне пропусностиалат за праћење је уз планирање капацитета. Нема шансе да се употреба мреже с временом увек повећава. Баш као и простора на диску, што више имате, то вам је више потребно. Иако би тренутна ширина опсега ваше мреже сада могла бити довољна, на крају ће је требати повећати. Надгледањем употребе пропусне моћи моћи ћете да планирате надоградњу пропусне моћи пре него што прекомерна употреба постане проблем.
Различити начини праћења пропусне ширине
Постоји неколико начина који могу да се умрежеупотреба се може надгледати. Један од начина је снимање пакета у одређеној тачки на мрежи. Даће вам детаљну видљивост шта се дешава у овом тренутку, али нигде другде. Други начин, ако ваша мрежна опрема то подржава, јесте да пошаље податке о протоку у анализатор протока који ће известити о томе шта корисници, уређаји или апликације користе мрежу. Коначно, а то је често преферирани начин да се то учини, можете користити СНМП - који је, као што смо рекли, уграђен у готово сваки уређај за умрежавање - за периодично анкетирање уређаја и читање њихових бројача интерфејса који користе за израчунавање и графиковање искоришћења пропусне ширине. . Укратко ћемо испитати како функционише свака врста надзора.
Пацкет Цаптуре
Снимање пакета се углавном користи за решавање проблемаспецифичних проблема са мрежом након што сте их свесни, али се ретко користе за надгледање употребе. Са хватањем пакета сваки се пакет података који улази у и / или излази из интерфејса одређеног уређаја снима и декодира. Иако је јасно да су алати за хватање пакета непроцењив алат за мрежне администраторе, они нису најбољи само да пазе на ствари како би се осигурало да све функционише без проблема.
Анализа протока
НетФлов технологија компаније Цисцо Нетворк јесте и јестевише варијанти као што су Ј-флов, ИПФИКС или сФлов, је систем анализе мрежног протока. Уређаји који подржавају анализу протока прикупљају информације о сваком протоку података - отуда и име - које су тада слали у сакупљач протока и анализатор. Даје вам детаљне квалитативне информације о употреби ваше мреже, али, ако све што желите је надгледати искоришћење пропусне ширине, можда ће бити и више него што вам треба. А ако уложите у напоре потребне за његово постављање, брзо ћете схватити да можда није најбоље средство за овај специфичан задатак.
СНМП
Протокол једноставног управљања мрежом (СНМП) јесложен - упркос помало погрешном називу - систем који се може користити за даљинско надгледање, конфигурацију и контролу многих различитих врста мрежне опреме. Срећом, не морате знати све о СНМП-у да бисте га користили за надгледање коришћења пропусне мреже мреже. За сада само наведимо да се СНМП користи помоћу алата за надгледање за читање бројача интерфејса уређаја и помоћу тих података за израчунавање коришћења пропусне ширине и графикона његове еволуције током времена. У следећем одељку детаљније ћемо описати унутрашњост рада протокола једноставног управљања мрежом, обезбеђујући да имате довољно информација за конфигурирање и употребу било којег алата за надгледање СНМП мреже.
СНМП у дуљини
Много СНМП-ових туторијала биће прилично техничко корисноти о МИБ-овима и ОИД-овима. Међутим, не осјећамо да морате знати све о СНМП-у да бисте га користили. То је некако као аутомобил. Не морате знати све о томе како мотор ради. Дакле, наш циљ данас је да вам пружимо довољно информација како бисте могли да разумете, користите и конфигуришете алате за надгледање мреже СНМП-а, а не да од вас правимо стручњака за СНМП, што је нешто што ће наићи на искуство.
Прво ствари прво, како се неко повезује ипотврдити идентитет на уређају који подржава СНМП? Врло је једноставно, али не баш сигурно. На сваком СНМП уређају постављају се параметри звани низови заједнице. Низове заједнице можете сматрати СНМП лозинкама. На сваком уређају су обично конфигурисана два низа заједнице. Један од њих користи се за приступ само за читање, а други ће дозволити да измени неке параметре. Они могу имати било коју вредност коју желите и њихови задани задаци често су постављени на „јавно“ и „приватно“. Иако је ово једноставна и ефикасна шема за аутентификацију, она уопште није сигурна јер се низови заједнице преносе јасним текстом преко мреже и могу се пресрести и компромитовати. То је један од разлога зашто многи администратори не конфигуришу редове за читање / писање заједница на уређајима којима управљају.
Дакле, рецимо да је праћење СНМП мрежесистем се повезује на мрежни уређај користећи низ заједнице само за читање. Постоји много различитих радних параметара који се могу очитати на даљину. Посебно је занимљиво када се ради о надгледању пропусности неколико метрика које се називају бројачи бајтова сучеља. Постоји пар њих - један за улаз и један за излаз - за свако мрежно сучеље. Уређај их једноставно повећава док се битови примају и преносе на интерфејсу. Читајући ове вредности периодично у интервалима знања - типично је сваких пет минута, алат за надгледање може израчунати број битова по јединици времена - обично у секунди - што је тачно како се ширина појаса изражава.
Конкретно, ево како је то урађено: Алат за надгледање врши анкету о уређају и читање његових бројача. Затим, пет минута касније, поново ће читати исте шалтере. Одузимајући претходну вредност бројила од тренутне, добија се укупан број бајтова који су пребачени и унесени током последњих пет минута. Тада је једноставна ствар помножити ове бројеве са 8 - бројем битова у бајту - а затим резултате поделити са 300 - број секунди у пет минута - да бисте добили битове по секунди коришћења података о пропусној ширини. Те се слике обично чувају у некој врсти базе података и користе се за прављење графова употребе током времена.
Неколико других вредности СНМП-а могу бити занимљивенадгледање мреже На пример, постоје бројачи улаза и излаза интерфејса. Слично ономе што се ради са бајтовима који се улазе и излазе, ове вредности се могу користити за израчунавање броја грешака у секунди, што је број који вам говори о општем здравственом стању мрежне везе. Остале занимљиве метрике укључују процесоре коришћења процесора и меморије.
Најбољи алати за праћење отвореног кода СНМП
Тржиште алата за праћење СНМП-а је огромно. Велики играчи попут СоларВиндс, Паесслер А.Г. и МанагеЕнгине сви имају одличан производ. Али шта је са алатима отвореног кода? Па, постоје вероватно и више отворених алата него постоје комерцијални. У ствари, МРТГ, први алат на нашој листи, вероватно је предак свих осталих алата за надгледање и доступан је и данас. Па, да видимо који су најбољи алати.
1. МРТГ
Као што смо управо рекли, Мулти Роутер ТраффицГрапхер или МРТГ готово се може сматрати баком СНМП-ових алата за праћење. Још увек у широкој употреби, постоји од 1995. године. Постоји разлог за ову дуговечност: посао је обављен и потпуно је бесплатна и платформа отвореног кода. Наравно, то можда није најфинија и најлепша, а корисничко сучеље показује знакове старости, али можда је и најфлексибилније средство. МРТГ може надгледати и многе параметре поред опсега. У ствари, он може надгледати, евидентирати и графирати било који СНМП параметар и још много тога. Иако можда није систем за праћење који је највише прилагођен корисницима, он је и даље вероватно најфлексибилнији. А чињеница да је то први систем надгледања и да је још увек ту је сигурно доказ његове вредности.

Две главне компоненте МРТГ су Перл скриптакоји чита СНМП податке са циљних уређаја и Ц програм који узима податке, смешта их у базу података са округлим робином и ствара веб странице са графиконима искоришћења пропусне ширине. Чињеница да је највећи део система написан на Перлу и да је опен-соурце значи да свако може софтвер прилагодити својим специфичним потребама. Почетно подешавање и конфигурација могу бити нешто сложенији од искуства с неким полиранијим системима надгледања, али документација је лако доступна како би вам помогла.
Инсталирање МРТГ-а захтијева прво инсталирањеи подесите Перл. Неће проћи без њега. МРТГ се може изводити као Виндовс сервис уместо апликације, али то захтева неке напредне манипулације укључујући неке измене у регистру. Једном инсталиран, МРТГ се конфигурише уређивањем своје конфигурацијске датотеке на прави * ник начин старог стила. Администратори навикли на ГУИ конфигурацију могли би се суочити са стрмом кривуљом учења. МРТГ се најбоље преузима директно са веб локације његовог програмера. Доступна је као .зип датотека за Виндовс или тарбалл за Линук. Од овог писања, последње стабилно издање је 2.17.7, објављено прошлог јула. Алат је још увек у активном развоју са неколико мањих издања сваке године.
2. Кактуси
О кактусима можете размишљати као о МРТГ-у на стероидима. Ако погледате било који Цатијев графикон, наћи ћете упечатљиву сличност са МРТГ-овим. Ово није изненађење јер су Цацти изграђени на РРДТоолс-у који је од истог развојног програмера и директан је потомак МРТГ-а. Више о томе у трену.
Кактуси су полиранији од МРТГ-а са веб базираномконфигурационо сучеље које га чини лакшим и интуитивнијим. То је комплетан пакет за надгледање и графичко умрежавање. Алат садржи брзи прегледник, неке напредне шаблоне уређаја и графикона, неколико метода аквизиције и функције управљања корисницима. Одличан је за мање ЛАН инсталације, али лако ће се надоградити до сложених мрежа са хиљадама уређаја на више локација.

Да бисте боље разумели кактусе, морате знати вишео РРДтоол. Према његовом програмеру, „РРДтоол је индустријски стандард отвореног кода, систем високог учинка за евидентирање и графиковање података за податке временских серија. РРДтоол се може лако интегрисати у скрипте за љуске, Перл, Питхон, Руби, Луа или Тцл апликације. “Ако се сећате како смо рекли да МРТГ користи Ц програм за складиштење и графиковање података, РРДТоол је еволуција тог Ц програма.
Укратко, кактуси су само предњи крајРРДТоол. Чува потребне податке за креирање графова и њихово попуњавање подацима у МиСКЛ бази података. Софтвер одржава своје графиконе, изворе података и архив округлих робина у бази података, а такође рукује сакупљањем података, препуштајући графикон РРДТоол. Кактуси су корак од МРТГ-а. Многи корисници кактуса су бивши МРТГ корисници. Ја сам, на пример, упао у кактусе када сам морао да заменим МРТГ нечим што је било лакше конфигурисати и користити као мрежа којом сам управљао и даље растао.
3. ЛибреНМС
ЛибреНМС је порт оф Обсервиум отвореног кода, аврло моћна платформа за надгледање комерцијалне мреже. То је потпуно опремљен систем за праћење мреже који пружа мноштво функција и подршке за уређаје. Међу најбољим карактеристикама је његов мотор за аутоматско откривање. Не отвара се само на СНМП-у да открива уређаје. Може аутоматски открити вашу целу мрежу користећи ЦДП, ФДП, ЛЛДП, ОСПФ, БГП, СНМП и АРП. Када говоримо о могућностима аутоматизације алата, он такође има аутоматска ажурирања, тако да ће увек остати у току.

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

Упозорење и обавештавање такође међу Ицингиним компанијамасјајне карактеристике. Упозорења су у потпуности подесива с обзиром на то шта их покреће и како се преносе. Алат такође садржи оно што се назива сегментирано упозоравање. Ова функција ће омогућити да један упозорење једној групи корисника, а други упозорење различитим људима. То је лепо имати када пратите различите системе којима управљају различити тимови. Може да осигура да се упозорења шаљу само одговарајућој групи која их треба адресирати.
5. Заббик
Заббик је још један бесплатан и опен-соурце производали има врло професионалан изглед и осећај, баш као што бисте и очекивали од комерцијалног производа. Али добар изглед корисничког интерфејса нису његова једина добра. Производ такође има импресиван сет функција. Надгледаће већину мрежних уређаја поред мрежне опреме. То би био одличан избор за свакога коме су потребни сервери за праћење поред коришћења пропусне мреже.

Заббик користи СНМП као и ИнтелигентнеПлатформски интерфејс за надгледање (ИМПИ) за уређаје за надгледање. Софтвер можете користити за надгледање ширине опсега, коришћења ЦПУ-а и меморије уређаја, општег здравља и перформанси уређаја, као и промена конфигурације, што је прилично јединствена карактеристика на овој листи. Овај алат чини више од једноставног надгледања искоришћења пропусне мреже. Такође садржи импресиван и потпуно прилагодљив систем узбуњивања који не само да шаље е-пошту или СМС упозорења, већ и покреће локалне скрипте које би могле да се користе за аутоматско решавање неких проблема.
Коментари