Мулти рутер трафик Grapher, или MRTG, едядо на всички платформи за наблюдение на мрежата. Той е създаден в средата на 90-те години, за да запълни необходимостта от инструмент за показване на използването на интернет връзката с ниска честотна лента. Той бързо се превърна в доста цялостно решение за мониторинг, което може да анкетира почти всеки брой устройства и да изгради доста графики, показващи използването на интерфейса им. Той все още е в сравнително широко приложение, въпреки че най-новата версия вече е на 6 години. Днес ви показваме петте най-добри MRTG алтернативи. Те адресират повечето от недостатъците на MRTG и обикновено предоставят далеч по-добро изживяване, по-хубав интерфейс и по-лесна конфигурация.

Преди да разкрием нашите пет най-добри избора на най-добритеMRTG алтернативи, първо ще се запознаем с MRTG с малко повече подробности. Ще обясним как инструментът работи на заден план. И тъй като целта на повечето алтернативи на MRTG е да се справят с недостатъците на оригиналната система, ние също ще обсъдим какви са тези и какво може да се направи за тях. Някои лесно могат да бъдат фиксирани, докато други са присъщи на използваната технология. Ще завършим с основата на темата си и ще разгледаме петте най-добри алтернативи на MRTG. В нашия списък има комбинация от безплатен и търговски софтуер, някои от които могат лесно да мащабират до много големи мрежи.
(Почти) Всичко, което трябва да знаете за MRTG
Според Wikipedia, MRTG е „безплатен софтуер за наблюдение и измерване на натоварването на трафика на мрежовите връзки. Той позволява на потребителя да вижда натоварването на трафика в мрежата във времето в графична форма". Въпреки че това описание е скрупулно точно, не казва много.
За да разберем по-добре MRTG, нека се върнемистория до лятото на 1994 г. в университета DeMonfort в Лестър, Великобритания. Тогава университетът имаше над 1000 мрежови компютъра, споделящи една-единствена интернет връзка с 64 kbps. Излишно е да казваме, че дори в тези дни на предимно текстово изчисление, връзката често изпитваше важни задръствания. Беше ясно, че университетът не може да получи по-голяма верига от поне една година, така че беше решено да се постави нещо, така че всеки потребител да може да види живо представяне на използването на честотната лента на веригата във времето.
Мулти рутер трафик графер е роден. На всеки пет минути тя оглеждаше октетовите броячи на рутерния портал на университета. Софтуерът използва тези данни за извличане на средната скорост на трансфер на интернет връзката за всеки петминутен интервал. Инструментът също така генерира уеб страница с четири графики, показваща скоростта на трансфер за последния ден, седмица, месец и година.

Оттам нататък всички с уеб браузър бяхав състояние да следи състоянието на връзката. Разбира се, наличието на графиките не направи нищо за увеличаване на капацитета на връзката, но предостави необходимите аргументи, за да убеди ръководителите на университета, че наистина е необходима по-голяма връзка. И до днес планирането на капацитет все още е една от основните приложения за MRTG и алтернативни системи.
Как работи?
MRTG се възползва от простото управление на мрежатаПротокол или SNMP, функция, която е вградена в повечето мрежово оборудване. SNMP-активирани устройства имат броячи, които могат да бъдат разчетени дистанционно чрез системи за мониторинг като MRTG. Той е ефективен и върши работата. Всички алтернативи на MRTG, предложени тук, използват SNMP по подобен начин.
Ще ви спестим повечето технически подробности ицелия жаргон, но може би искате да знаете как работи. В контекста на мониторинга на използването на честотна лента са интересни два специфични SNMP параметъра. Единият регистрира броя на байтовете от интерфейса, а другият регистрира броя на байтовете. Комутаторите, рутерите и други мрежови устройства имат по една двойка от тези за всеки интерфейс.
Така че MRTG проучва всяко устройство, което наблюдава5-минутни интервали и отчита стойността на двата брояча за всеки интерфейс, който е конфигуриран да наблюдава. След това изважда предишните стойности на двата брояча от текущите. Резултатите са броя на байтовете в и извън за пет минути. Използвайки проста математика, той умножава тези числа по 8 (броят на битовете в един байт) и ги разделя на 300 (броя секунди за пет минути), за да получи средното използване на честотната лента в битове в секунда през последните пет минути.
Разбира се, MRTG не прави само математиката. той също съхранява стойностите, които чете на всеки пет минути, в архивен файл с кръгла робина - вид файл, който автоматично обобщава по-старите данни и никога не надхвърля определен размер - и създава приятно изглеждащи графики, показващи развитието на параметъра във времето. И тъй като тези графики трябва да бъдат поставени някъде, MRTG също създава уеб страници, за да държи графиките.
Недостатъците на MRTG
Въпреки че MRTG има някои силни точкитой - като например свободен и с отворен код и написан най-вече на Perl, така че всеки може лесно да го модифицира и да го адаптира към нуждите си - софтуерът има няколко сериозни недостатъка. На първо място, MRTG е доста стар инструмент със силен Unix фон. Той беше пренесен на платформата на Windows преди малко, но процесът на инсталиране е доста тромав. Процесът е добре документиран в документ с име MRTG-NT-водач, Това име не ви дава ли представа за възрастта на документа?
Ще ви запазя подробностите, но е достатъчно да го кажастъпките на инсталацията са многобройни и сложни. Например, трябва да инсталирате Perl на вашия компютър, преди да инсталирате MRTG. Освен това MRTG не може да се стартира като услуга, освен ако не използвате външна програма, която може да стартира всяко приложение като услуга. Документацията предполага един такъв инструмент, който преди е бил безплатен, но сега е платена програма. Като цяло инсталирането на MRTG на Windows може да бъде болка в знаете къде.
Друг проблем с MRTG е, че неговотоконфигурирането се извършва най-вече чрез текстови файлове, които трябва да бъдат редактирани. В този ден и епоха, в която сме свикнали с контролните панели на GUI и съветниците за автоматично конфигуриране, това може да се почувства донякъде. Едно е сигурно, инструментът има стръмна крива на обучение.
MRTG включва инструмент, наречен cfgmaker - a Perlскрипт - който ще създаде конфигурационни файлове MRTG въз основа на информация, изтеглена от устройство с възможност за SNMP, но използването му определено не е интуитивно. И както може да се досетите, няма процес на откриване, който да сканира мрежата ви за управляеми SNMP устройства и да ви позволи да изберете тези, които искате да наблюдавате.
И накрая, „текущата“ версия на MRTG датира отЯнуари 2012 г., преди повече от шест години. Това може да означава две неща. Или продуктът е толкова добър и не изисква никаква допълнителна функционалност или корекции на грешки, или вече не се поддържа активно. Избирам второто. Това не означава, че продуктът вече не е добър. Със сигурност е толкова добро, колкото беше през 2012 г., но има вероятност по-новите алтернативни продукти да имат по-нови функции или да използват по-добри и евентуално по-бързи технологии.
Най-добрите MRTG алтернативи
Разтърсихме интернет в търсене на най-добротоMRTG алтернативи. По-конкретно, търсехме продукти, които нямаха недостатъците на MRTG, докато изпълнихме по същество същата задача, т.е. измерване на използването на честотната лента на интерфейса и показването му като графики на уеб страница. Някои от нашите находки са огромни търговски инструменти, които имат много повече функционалности от MRTG и които могат да струват до хиляди долари, докато други са просто „подобрени“ версии на MRTG по същество със същата функционалност, но по-чист и лесен за използване интерфейс.
1. SolarWinds Network Monitor Monitor (Безплатен пробен период)
SolarWinds обикновено не изисква въвеждане смрежови администратори. Компанията се слави от известно време с отличните си инструменти за мрежово администриране и с публикуването на много безплатни инструменти за изпълнение на конкретни задачи. Водещият продукт на SolarWinds се нарича Network Performance Monitor или NPM. Това е цялостно решение за мониторинг на мрежата, което надхвърля функционалността на MRTG. Но тъй като говорим за алтернативи на MRTG, нека първо се концентрираме на функциите, подобни на NPM MTRG.
Точно като MRTG, SolarWinds NPM мрежата за анкетиустройства, използващи протокола SNMP, и чете броячите на техните интерфейси. NPM съхранява резултатите в SQL база данни и използва анкетираните данни за изграждане на графики, показващи използването на всеки интерфейс.
БЕЗПЛАТНО ИЗПИТВАНЕ 30 дни: SolarWinds Network Monitor Monitor
Системата използва удобен за потребителя графичен интерфейс и добавя aУстройството е толкова просто, колкото да посочите своя IP адрес или име на хост и SNMP параметри за връзка - известни като низове на общността. След това инструментът запитва устройството и изброява всички налични SNMP параметри и ви позволява да изберете тези, които искате да включите във вашите графики. Типичният мрежов превключвател или рутер, например, ще има броячи на трафик и грешки за всеки интерфейс, както и броячи за използване на процесора и паметта.
Мащабируемостта на мрежовия монитор за ефективност еедна от най-добрите му характеристики. Той ще бъде мащабиран от най-малката мрежа до големи мрежи, състоящи се от десетки хиляди устройства, разпространени в много сайтове. За да помогнете за увеличаване на мащаба, надграждането на лицензи е лесен процес.
Друга голяма характеристика на NPM е неговата способност даавтоматично изграждане на мрежови карти и за показване на визуално представяне на критичния път между две устройства или услуги. Тази функция е безценна при отстраняване на проблеми с достъпа до приложението.
Модерно, SolarWinds Network Performace Monitorзапочва от малко под 3000 долара и варира в зависимост от броя на устройствата за мониторинг и избраните опционални компоненти. Ще трябва да се свържете с екипа по продажбите на SolarWinds за подробна оферта. Но ако искате да изпробвате продукта, преди да купите, е налична безплатна 30-дневна пробна версия, както е за повечето платени продукти на SolarWinds.
2. PRTG
PRTG или по-точно. на Paessler Router Grapher Traffic Grapher е друга отлична система за наблюдение. Това е корпоративен продукт, за който Paessler твърди, че е най-лесният за създаване. Според Paessler PRTG може да бъде настроен за няколко минути. Опитът ви може да варира и ние със сигурност харчим повече от това, но все още е много лесно и бързо да настроите. Определено повече от MRTG, така че се справя с едно от основните си ограничения.

Колкото и лесно да се инсталира, продуктът е все ощебогат на функции. Като пример той предлага няколко различни потребителски интерфейса. Има корпоративна конзола за Windows, базиран на Ajax уеб интерфейс и мобилни приложения за Android и iOS. Мобилните приложения използват напълно възможностите на платформата и могат, например, да сканират QR кодове, прикрепени към оборудването, за да имат бърз достъп до техните графики.
PRTG може да бъде изтеглен от уебсайта на Paesslerкъдето ще трябва да избирате между две опции. Има безплатната версия, която е пълнофункционална, но ще ограничи способността ви за наблюдение до 100 сензора или безплатната 30-дневна пробна версия, която е неограничена, но ще се върне обратно към безплатната версия, след като пробният период приключи. Всеки наблюдаван параметър се счита за един сензор. Например, проследяването на пропускателната способност на всеки порт на 48-портовия превключвател ще се счита за 48 сензора.
3. ManageEngine OpManager
OpManager от ManageEngine - другнай-добрият производител на инструменти за управление на мрежата - е нашият трети избор. Той може да работи на Windows или Linux и може да се похвали с няколко страхотни функции, Наред с други, има функция за автоматично откриване, която може да картографира вашата мрежа и да я покаже на таблото си за управление. Миниатюрните цветно-кодирани графики, показани в горната част на всяка страница, също са чудесна характеристика на продукта.

Назад към таблото на продукта е много лесноза използване и навигиране и той има функционалност за разширяване. Ако сте толкова склонни, има и приложения за таблети и смартфони, които ще ви позволят да получите достъп до системата отвсякъде. Това е цялостно много полиран и професионален продукт.
Безплатна версия е налице, ако искатеопитайте го преди да закупите. Това наистина безплатна версия, а не безплатна пробна версия. Той обаче е ограничен и ще ви позволи да наблюдавате не повече от десет устройства. Ако управлявате малка мрежа, може би можете да се справите с безплатната версия. Що се отнася до платените версии, можете да изберете плановете Essential или Enterprise. Първият ще ви позволи да наблюдавате до 1000 възли, докато другият достига до 10 000.
4. Кактуси
Кактусите са близък родител на MRTG. Основният му компонент е RRDTool, система за регистриране на данни и графични данни, разработена от Tobi Oetiker, основен разработчик на MRTG. Това наследство е доста очевидно, когато погледнете графиките на Кактуси, които са удивително подобни на тези на MRTG.
Кактусите са безплатна и с отворен код пълна мрежаинструмент за мониторинг Основните компоненти на Кактусите са бърз опит, усъвършенствани графики и множество методи за събиране на данни. Кактусите разполагат и с контрол на достъпа на потребителите, вграден точно в продукта. Освен това има лесен за използване уеб базиран интерфейс. Кактусите мащабират много добре от най-малките единични локални инсталации до сложни мрежи с хиляди устройства на множество сайтове.

Кактусите използват RRDTool за извличане и съхраняване на данни в aSQL база данни и за създаване на графики и тя е главно написана на PHP и може да бъде модифицирана според вашите нужди. Една от най-силните му характеристики са неговите шаблони. Има вграден шаблон например за превключватели на Cisco, който вече включва повечето елементи, които може да искате да наблюдавате на такова устройство. Но има не само шаблони на устройства, има и шаблони за графики. Те правят конфигурирането на инструмента много по-лесно. И можете да създавате специфични за устройството шаблони, ако те вече не съществуват. Има също така много специфични за устройството шаблони, които могат да бъдат изтеглени или от уебсайтовете на всеки производител на устройства, или от форумите на общността Кактуси.
5. Наблюдение
Observium е платформа за мониторинг, която разполаганиска поддръжка и автоматично откриване. Той поддържа широк спектър от типове устройства, платформи и операционни системи, включително, наред с други, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Основният фокус на Обсервиума е осигуряването на красив, интуитивен и прост, но мощен потребителски интерфейс, показващ здравето и състоянието на вашата мрежа.

Продуктът се предлага в две версии. Има общност на обсервиума, която е достъпна безплатно за всички. Тази версия получава актуализации и функции два пъти годишно. Има и Observium Professional, който има допълнителни функции, добавя се с ежедневни актуализации. И двете издания работят само на Linux платформи.
Observium предлага много повече от честотна лентамониторинг. Например, има счетоводна система, която ще измерва общото месечно използване на честотната лента в 95-ти перцентил или общо прехвърлени байтове. Освен това има функция за алармиране с определени от потребителя прагове. Освен това Observium се интегрира с други системи и може да издърпа тяхната информация и да я показва в своя интерфейс.
Потребителите на обсервиума обичат колко лесно е да се създават икак почти се конфигурира. Нищо обаче не е перфектно и намирането на софтуера може да бъде предизвикателство. Не изглежда да има секция за изтегляне на уебсайта на Обсервиума. Съществуват обаче подробни инструкции за инсталиране на няколко Linux дистрибуции, които включват връзките за получаване на пакета.
В заключение
Колкото и MRTG винаги да е бил - и все още е - anотличен продукт, сега има повече полирани продукти, които се предлагат. Много от тях имат разширени функции и всички са по-лесни за настройване и използване. Те все още са сложни продукти и ще изискват някои първоначални усилия, но ще бъдат добре възнаградени.
Коментари