5 най-добрият софтуер за мониторинг на мрежи SNMP, прегледан през 2020 г.

click fraud protection

Никой занаятчия не е по-добър от инструментите, които използва. Това важи за почти всеки домейн, включително мрежовата администрация. За щастие, мрежовите администратори разполагат с множество отлични инструменти, които да им помогнат с различни задачи. Мониторингът е една от тези задачи и са налични много различни видове инструменти. NetFlow анализатори или S-FLow анализатори може да даде на администраторите ясен изглед какво се носи в тяхната мрежа. Но днес се интересуваме от различен тип мониторинг, SNMP мониторинг на мрежата. Най- Прост протокол за управление на мрежата е комуникационен протокол, който позволява на инструментите за мониторинг да четат оперативни показатели на мрежово оборудване и други устройства, като сървъри. Търсихме пазара за най-добрите инструменти за мониторинг на SNMP мрежата и ще прегледаме най-добрите пет.

Преди да разкрием нашите най-добри SNMP мрежови инструменти за наблюдение, ще отделим малко време, за да обясним какво представлява SNMP и как работи. Това в никакъв случай не е технически документ, така че ще се опитаме да запазим обясненията си възможно най-нетехнически. Нашата идея е просто да ви дадем общата картина, за да можете по-добре да разберете как

instagram viewer
инструменти за мониторинг на мрежата оперират. Ще разгледаме SNMP специално в контекста на мрежите за мониторинг. В крайна сметка, не е ли това за какво става въпрос в тази статия? И когато приключим с теорията, ще разгледаме петте най-добри SNMP инструменти за мониторинг на мрежата.

SNMP грунд

Много текстове за SNMP го правят да изглежда като изключително сложен въпрос. Има причина за това. То е. Но точно както не е нужно да сте механик, за да управлявате автомобил, не е нужно да сте експерт по SNMP, за да конфигурирате инструмент за мониторинг, още по-малко, за да разберете и сравните техните функции. Но в действителност не е толкова сложно. Поне не в контекста на мрежовия мониторинг. Нека хвърлим малко светлина по темата.

Протоколът SNMP се използва главно като начин за външни устройства - които ще наричаме SNMP мениджъри поради липса на по-добър термин - да четат информация и да пишат информация на устройства с активиран SNMP. Такива устройства - които могат да бъдат мрежово оборудване като превключватели и рутери или други устройства, свързани с мрежа като сървъри или уреди - дават определен брой параметри достъпни само за четене или за четене-запис режим. Например. принтер с активиран SNMP би имал параметри само за четене за нивото на мастилените си касети или общия брой отпечатани страници. По подобен начин, SNMP-активиран сървър би имал използване на процесора, налично пространство на диска или температура на системата. Управителят на SNMP комуникира с устройството за активиране на SNMP, използвайки получаване на заявки за четене на параметри и задаване на заявки за тяхното записване.

MIB и OID

MIB, или информационната база за управление, е специален тип текстов файл, който идентифицира всеки параметър на дадено устройство. Всяко устройство с активиран SNMP има съответен MIB. Това обаче не означава, че всяко устройство има индивидуален. Например, има MIB за превключватели на Cisco, който обхваща повечето модели. MIB съдържа йерархичен списък на всички налични SNMP параметри за това устройство. Типичен MIB запис изглежда така:

Iso (1) .org (3) .odod (6) .internet (1) .private (4). Преход (868) .продукти (2). Chassis (4) .card (1) .slotCps (2). -cpsSlotSummary (1) .cpsModuleTable (1) .cpsModuleEntry (1) .cpsModuleModel (3) .3562.3

Можете да мислите за всеки отделен от точки елемент като едно ниво в йерархията, точно като директории в структурата на устройството за съхранение. MIB файлът често съдържа стотици от тези записи, по един за всеки параметър. Забелязахте ли числата в скобите до всяка текстова стойност? Те могат да се използват за опростяване на комуникацията между мениджъри и клиенти. Мениджърът ще използва низ 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3, за да се отнася към нашия пример параметър. Това прави по-малки заявки, които използват по-малка честотна лента. Между другото, тези низове, без значение дали използват текст или просто числа, се наричат ​​OID или идентификатори на обекти.

Сега, за да може всеки мениджър на SNMP да получи или зададе параметри в устройство с активиран SNMP, той трябва да има достъп до MIB файла на това устройство. Повечето софтуер за управление или мониторинг на SNMP вече имат всички стандартизирани MIB и често някои от популярните вградени от големите производители. Ако трябва да получите достъп до някои OID, специфични за устройството, които не са включени в вградените MIB на софтуера, ще трябва да добавите правилния MIB. Това често е въпрос само на изтегляне на MIB файла от уебсайта на производителя на оборудването и копиране на него в директорията MIB на вашия софтуер.

SNMP е създаден за първи път през 1988 г., много преди да има сериозни заплахи в Интернет и със сигурност преди мрежовата сигурност да е голяма грижа. Поради тази причина в протокола не е вградена много сигурност. SNMP не използва криптиране и използва много суров механизъм за удостоверяване. Всяка заявка за SNMP, изпратена от мениджър, включва a низ на общността. Можете да мислите за това като рудиментарна парола. Низът на общността в заявката трябва, разбира се, да съвпада с този на целевото устройство. Що се отнася до устройства с активиран SNMP, администраторите могат да конфигурират два различни типа низове на общността: само за четене и за четене-запис. По подразбиране са използвани много устройства обществен като низ за общност само за четене и частен като тяхната четене-писане. Някои все още го правят. Това ви казва много за това как сигурността не е приоритет при SNMP.

Използване на SNMP за мрежов мониторинг

Когато използвате SNMP за мрежов мониторинг, интерес представлява само шепа OID. Те са от два вида, които обичам да наричам габарити и броячи. Габаритни OID се използват за неща като използване на процесора или процент свободна памет. Counter-type OID се използват за преброяване на байтове във и извън интерфейсите на устройството или за преброяване на входните и изходните грешки на интерфейса. Мрежово оборудване с активирана SNMP има един такъв набор от OID тип калибър на интерфейс.

Типичен инструмент за мониторинг на SNMP ще прочете стойността на съответните OID на редовни, предварително определени - често пет минути – интервали. За OID тип калибри обикновено ще съхранява стойността в някаква база данни и вероятно ще я покаже на таблото си в числова или графична форма. Някои инструменти ще начертаят еволюцията на параметъра във времето.

За OID от тип контра нещата са по-сложни. Тъй като броят на байтовете в и извън интерфейса не е интересен показател, вместо да го използваме такъв, какъвто е, той се използва за изчисляване на използването на честотната лента на интерфейса в битове в секунда. По същия начин, честотата на грешките при грешки в секунда е много по-интересен параметър от просто кумулативния брой грешки.

Ето как работи. Инструментът за мониторинг SNMP отчита стойността на брояча през същия редовен интервал от пет минути. Той съхранява стойността в своята база данни, но вместо да я показва такава, каквато е, прави някаква математика с нея. Първо ще извади предишната стойност на брояча от текущата, за да получи броя предадени или получени байта през последните пет минути. След това ще умножи това число по осем - броя на битовете в байт и ще го раздели на три сто - броят секунди за пет минути - за получаване на средна използвана честотна лента през последните пет минути. Това е стойността, която инструментът ще покаже или начертае върху графика.

Важен момент тук е, че това, което получавате от това, е средното използване. Представете си 100 Mbps интерфейс. За петте минути между пробите нивото на трафик можеше да бъде 100 Mbps за 150 секунди и 0 при 150 секунди и той ще показва среден трафик от 50 Mbps, въпреки че интерфейсът е максимиран за половината от петте минути. Това е недостатък на всеки софтуер за мониторинг на SNMP, който трябва да сте наясно.

Най-добрият софтуер за мониторинг на мрежи SNMP - нашите топ 5

На пазара има много софтуер за мониторинг на SNMP. Толкова много, че избирането на човек може да бъде плашеща задача. За да направим малко по-лесно, съставихме този списък с най-добрите пет софтуерни инструмента за мониторинг на SNMP, които можем да намерим. Някои от тях са търговски софтуер, а други са безплатни и с отворен код. Всеки търговски инструмент, който прегледахме, има безплатна пробна версия, така че можете да изпробвате всяко или всички наши предложения.

Първо в нашия списък е отличен инструмент от SolarWinds: the Монитор на ефективността на мрежатаили NPM. SolarWinds, в случай че не знаете, прави някои от най-добрите софтуерни инструменти за администриране и управление на мрежата. Компанията също е добре известна със своите безплатни инструменти, някои от които бяха прегледани, както наскоро обсъждахме най-добрите безплатни TFTP сървъри или най-добрите безплатни SCP сървъри.

SolarWinds NPM - Обобщение на детайлите на възлите

Най- Монитор на ефективността на мрежата е богата на функции професионална SNMP система за наблюдение. Той се гордее с лесен за използване уеб базирано табло, лесно е за настройка и конфигуриране и по-важното е, че върши чудесна работа. Инструментът има адаптивни функции за предупреждение, които могат да ви уведомяват, когато конкретни показатели надвишават предварително определена стойност.

Този инструмент може да изгради интелигентни карти на вашата мрежа и ще ви покаже критичния път между всяка две точки, като ви позволява бързо да отстранявате проблеми. Има и мониторинг и управление на безжичната мрежа, вградени направо в софтуера. Този софтуер наистина има твърде много функции, за да мога да ги спомена всички тук. Възползвайте се от 30-дневния безплатен пробен период, за да видите сами какво може да направи този страхотен инструмент за вас.

Ценообразуването на монитора за ефективност на мрежата SolarWinds започва от $ 2 955 и варира в зависимост от броя на наблюдаваните устройства. Софтуерът е много мащабируем и добавянето на повече устройства от сегашния му капацитет е само въпрос на надграждане на лиценза.

ИЗТЕГЛЕТЕ БЕЗПЛАТНАТА ПРОБЛЕМА: МОНИТОР ЗА ИЗПЪЛНЕНИЕ НА МРЕЖАТА НА СОЛАРВИНД

2. ManageEngine OpManager

ManageEngine е друг от най-добрите производители или инструменти за мрежово администриране. OpManager е един от най-добрите си продукти. Софтуерът е достъпен за Windows или Linux и е пълен с чудесни функции. Едно от най-важните е автоматичното откриване на устройството, което не само намира устройства, но и картографира вашата мрежа, като ви предоставя уникално графично табло. А като говорим за арматурното табло, той е едновременно интуитивен и лесен за използване с функционалност за пробиване. За потребителите на мобилни устройства има и приложения за мобилни клиенти, налични за iOS и Android.

ManageEngine OpManager - Enterprise Dashboard

Когато става въпрос за алармиране, ManageEngine OpManager не оставя нищо желано. Има голям набор от прагови сигнали, които могат да ви помогнат при откриване, идентифициране и отстраняване на проблеми с мрежата. Сигналите и известията са силно адаптивни и можете да зададете лесно множество прагове с различни известия за всеки показател.

ManageEngine OpManager се предлага в три версии: Безплатна, Основна или Корпоративна. Безплатната версия е ограничена до мониторинг до 10 устройства и има намален набор от функции. Версията Essential ще ви позволи да наблюдавате до 1000 възли с цена, започваща от $ 715 за 25 устройства. Що се отнася до версията на Enterprise, тя може да наблюдава до 10 000 устройства с цена, започваща от 19 795 долара за 500 устройства.

3. PRTG

Grapher трафик на маршрутизатора на Paessler или PRTG, твърди, че е най-бързият инструмент за наблюдение. Според неговия производител може да сте готови и да стартирате в рамките на няколко минути. В действителност това може да отнеме малко повече време от това, но това все още е един от най-бързите и лесни инструменти за мониторинг на SNMP за инсталиране и конфигуриране. Продуктът се предлага с няколко потребителски интерфейса за взаимодействие с него. Има корпоративна конзола на Windows, базиран на Ajax уеб интерфейс, както и мобилни приложения за Android и iOS.

PRTG - Скрийншот с функции на сървъра

Продуктът има автоматично откриване на устройства, които не само ще откриват устройства, но и ще създават сензори за тях въз основа на предварително зададени шаблони. Предупрежденията и известията на PRTG са също толкова добри, колкото и конкурентите на конкурентите. Сигналите могат да се предават като push известия към приложенията за мобилни клиенти, доста уникална функция. Това, разбира се, е в допълнение към по-стандартното предупреждение като имейл или SMS.

Основната счетоводна единица на PRTG е сензорът, който е всеки параметър или показател, който трябва да наблюдавате. Предлага се в пълнофункционална безплатна версия, която е ограничена до наблюдение на 100 сензора. Ако имате нужда от повече, могат да бъдат закупени платени лицензи. Цените им варират в зависимост от капацитета на сензора от 1 600 долара за 500 сензора до 14 500 долара за неограничени сензори.

4. Zabbix

Zabbix твърди, че е най-добрата платформа за наблюдение на корпоративния клас. И това е възможно, особено в сравнение с други безплатни и с отворен код инструменти. Като се има предвид цената му, Zabbix наистина е трудно да се победи. Той може да използва SNMP за наблюдение на мрежови устройства, но и на локални или облачни сървъри. Той ще ви позволи да наблюдавате множество показатели като честотна лента, използване на процесора и паметта, здравето на устройството като цяло, както и промени в конфигурацията, доста уникална функция.

Zabbix - мониторно табло за наблюдение

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

Самият Zabbix е безплатен, но различни услуги могат да бъдат закупени от издателя. Те включват техническа поддръжка, която се предлага на пет нива и цялостна програма за обучение и сертифициране с класове по целия свят. Подкрепата на Общността се предлага и безплатно.

5. кактуси

Трудно е да се говори за SNMP системи за наблюдение, без да се споменава кактуси. Въпреки няколко недостатъка, тя вероятно е най-използваната и една от най-старите безплатни платформи за наблюдение с отворен код. Той със сигурност не е толкова богат на функции, колкото някои търговски продукти, но все пак е отличен инструмент. Нейният уеб базиран потребителски интерфейс е доста лесен за използване, въпреки донякъде старинния си вид. В основата си Cati разполага с бърз полър, усъвършенствани графични шаблони и множество методи за придобиване. Обикновено ще използва SNMP анкетиране, но персонализирани скриптове могат да бъдат създадени, за да получат данни от почти всеки източник и да ги начертаят върху графиките на Кактуси. Потребителските акаунти могат да се използват за ограничаване на достъпа до подмножество устройства за някои потребители, полезна функция в големи организации с множество групи за поддръжка. И като говорим за големи организации, продуктът може да мащабира много добре от малки бизнес мрежи до големи инсталации на хиляди устройства на множество сайтове.

Промо изображение на кактуси

Но кактусите не са перфектни. Всъщност липсва един важен компонент, алармиращ. Силата на кактусите е в опростяване на устройства и графизиране на данните на уеб страниците. Много е добре в това, но това е всичко, което ще направи. От друга страна, Кактусите са написани на PHP и са с отворен код, така че нищо не ви спира да напишете някакъв код, за да добавите някаква функционалност. И ако нямате нужда от предупреждение, простотата на кактусите може да е точно това, от което се нуждаете. Той е изключително адаптивен и можете лесно да го адаптирате към нашите специфични нужди.

Cati използва широко шаблони за улесняване на конфигурирането. Има шаблони на устройства за много общи типове устройства, както и графични шаблони. Има огромна онлайн общност, която пише персонализирани шаблони за много производители на устройства и оборудване, понякога има шаблони за кактуси, които можете да изтеглите.

Специално споменаване

Въпреки че може да не заслужава да бъде в този списък, бих искал да спомена честно за Multi Router Grapher Traffic, или MRTG, който е прародител на всички SNMP системи за наблюдение. Неговите разработчици бяха първите, които използват SNMP за мониторинг, а не за управление на оборудването. Някои от оригиналния код на MRTG все още се използват днес в Кактуси и вероятно в няколко други инструменти с отворен код.

watch instagram story