Монитор на производителността на мрежата SolarWinds срещу PRTG

Като се има предвид размера на съвременните мрежи и като се има предвид как ресурсите често се разпределят към множество сайтове, включително облака, инструментите за наблюдение се превърнаха в ключов елемент на много организации. Всеки администратор трябва да следи всичко и няма начин да не стане без подходящите инструменти. Най-разпространеният тип инструмент за наблюдение със сигурност е инструментът за наблюдение „всичко в едно“, който съчетава различни видове мониторинг. Има огромно разнообразие от тези инструменти, но SolarWinds Network Performance Monitor (NPM) и Paessler PRTG Network Monitor (PRTG) са сред най-популярните. Днес сравняваме тези два продукта, за да ви помогнем да определите кой от двата е най-добре адаптиран към вашите специфични нужди.

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

Няколко думи за мрежовото наблюдение

Наблюдението има различно значение в зависимост от това кого питате. Добавете към това факта, че има няколко различни вида мониторинг и имаме перфектната рецепта за объркване. Най-основният тип наблюдение е това, което често наричаме наблюдение на пинг или наблюдение нагоре или надолу. Идеята е да се използва ping, за да се провери дали всяко наблюдавано устройство отговаря. Освен закъснението на отговора, този тип наблюдение не записва данни за ефективността на наблюдаваните системи.

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

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

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

SNMP накратко

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

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

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

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

Други техники за наблюдение

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

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

WBEM — който не трябва да се бърка с WebM — е акроним за уеб-базирано управление на предприятие. Това е отворен стандарт за дистанционно управление и наблюдение на системи. Звучи познато? WMI е собствена реализация на WBEM от Microsoft. Обикновено се използва за наблюдение на хостове, различни от Windows, като Linux сървъри, например.

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

Преди да разгледаме Монитор на производителността на мрежата, нека поговорим за SolarWinds. Компанията съществува от около 20 години и се радва на солидна репутация като производител на едни от най-добрите инструменти за мрежово и системно администриране. Няколко от неговите продукти са получили възторжени отзиви и се считат за едни от най-добрите в съответната област. За да добавите черешката на тортата, SolarWinds е известен и с многото си безплатни инструменти. Те са по-малки инструменти, които отговарят на специфични нужди на мрежовите администратори. Два добри примера за тези безплатни инструменти са мониторът на честотната лента в реално време и проследяването на IP адреси.

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

Разширеното предупреждение е друг от силните страни на продуктите, както и неговото табло за анализ на ефективността на PerfStack. Друга изключителна характеристика на продукта е функцията Network Insights, която позволява комплексно наблюдение на устройства. Говорейки за по-сложни случаи на използване, инструментът може да наблюдава софтуерно дефинирани мрежи (SDN) и има вградена поддръжка на Cisco ACI, както и възможността за наблюдение на безжични мрежи и генериране на базови показатели за производителност на мрежата.

  Как да премахнете воден знак в Microsoft Word

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

Структурата на цените на монитора за производителност на мрежата SolarWinds е доста проста. Лицензирането се основава на броя на наблюдаваните елементи. Предлагат се пет нива на лицензиране за 100, 250, 500, 2000 и неограничени елементи на цени, вариращи от $2 955 до $32 525, включително първата година на поддръжка. Ако предпочитате да изпробвате инструмента, преди да се ангажирате с покупка, можете да получите безплатна, неограничена 30-дневна пробна версия с елементи.

Плюсове минуси

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

Професионалисти

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

Против

Конфигурацията на имейл, макар и много гъвкава и адаптивна, може да бъде по-лесна.
NetFlow Traffic Analyzer (модул за качествен мрежов анализ) не е вграден в продукта и трябва да бъде закупен отделно, което увеличава цената на продукта.
Някои потребители се оплакват от липсата на опции за филтриране и търсене в системни регистри и сигнали.

2. Мрежов монитор на Paessler PRTG

Базираната в Нюрнберг, Германия Paessler AG може да не е толкова известна като SolarWinds, но все още има солидна репутация за създаване на един от най-добрите инструменти за наблюдение на мрежата. Той е на малко над 20 години и, за разлика от повечето си конкуренти, произвежда само един продукт, PRTG Network Monitor. Защо името PRTG, може да попитате? Е, преди беше акроним на Paessler Router Traffic Grapher и беше игра на думи на името MRTG (Multi-Router Traffic Grapher), вероятно като почит към продукта, който е дядото на всички инструменти за наблюдение на мрежата. По-късно името беше променено в сегашната си форма, за да се подчертае по-добре факта, че този продукт ще направи много повече от наблюдение на трафика на рутера.

PRTG Network Monitor е инструмент за наблюдение „всичко в едно“, който можете да използвате за наблюдение на честотната лента, наблюдение в облака, наблюдение на база данни, мрежово картографиране, наблюдение на портове и наблюдение на сървъра, наред с други. Продуктът предлага избор от потребителски интерфейси между базиран на Ajax уеб интерфейс, корпоративна Windows конзола и приложения за Android и iOS. Неговото силно адаптивно табло може да включва изглед на карта на вашата мрежа. Инструментът има много пълна система за предупреждение. Всъщност са налични десет различни метода за известяване, включително обичайните имейли и SMS, но също така и push известия до мобилните приложения. Възможностите за отчитане на PRTG са наравно с останалите функции на продукта и е наличен избор от планирани предварително изградени или персонализирани отчети.

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

Структурата на цените на PRTG Network Monitor не е прекалено сложна. Първо, трябва да изберете между локална инсталация на PRTG на вашия сървър или облачна услуга. И двете са налични и предлагат по същество едни и същи възможности. Цените както за локално инсталираната, така и за хостваната версия се базират на броя на сензорите, от които се нуждаете. Всеки наблюдаван параметър обикновено се брои като един сензор. Например, наблюдението на всеки порт на 24-портов комутатор изисква 24 сензора и всеки екземпляр на Linux сензор също изисква един.

  Как лесно да деинсталирате програми в Ubuntu с qUninstaller

За базираната в облак услуга са налични четири нива за до 500, 1000, 2500 и 5000 сензора на цени, вариращи между $149 и $899 на месец. Можете също така да наблюдавате до 500 сензора безплатно в продължение на десет дни. Местната инсталация има същите четири нива плюс две неограничени опции за сензори на цени, вариращи от $1 600 до $60 000

Плюсове минуси

Точно както направихме с SolarWinds NPM, ние съставихме потребителски коментари за PRTG и ето плюсовете и минусите, които те съобщават

Професионалисти

Графичният интерфейс е страхотен и е полезен при определяне на проблеми с честотната лента.
Настройката и първоначалната конфигурация са особено лесни и бързи. Paessler твърди, че можете да сте готови за няколко минути, но в действителност това е по-близо до 10 минути, което все още е много бързо.
Броят на наличните вградени сензори е отличен

Против

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

Сравнение на характеристиките

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

Друга важна разлика е свързана с потребителския интерфейс на инструмента. NPM има уеб-базиран потребителски интерфейс, докато PRTG има също мобилни приложения и корпоративна конзола. Въпреки това, някои функции на конзолата ще ви пренасочат към уеб-базирания интерфейс, което прави полезността на конзолата съмнителна. Усетихме, че добавя повече объркване, отколкото стойност. Мобилният достъп може да бъде добавен към NPM, но това изисква закупуването на друг продукт, SolarWinds Mobile Admin, скъпа опция.

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

Ако вашата мрежа включва Cisco Nexus и ASA или F5 Big-IP устройства, функцията Network Insights, вградена в Network Performance Monitor, ще ви даде персонализирано визуално представяне на тяхното здраве и производителност. Мрежовите карти също са изключителна характеристика на монитора за производителност на мрежата SolarWinds. Картите, които се генерират и актуализират автоматично, ще ви дадат представяне в реално време на вашите устройства и техните взаимовръзки. Функцията за картографиране е доста мощна и ще ви позволи да начертаете устройствата си върху карта по ваш избор, като ви даде визуализация на местоположението на вашето устройство.

Нашето честно мнение

Колкото и да бихме искали да ви кажем, че единият от NPM и PRTG е по-добър от другия, ние няма да ви помогнем. Основният фактор, който трябва да вземете предвид при избора на решение за наблюдение, сте вие ​​и вашите нужди. Най-добрият продукт за вас е този, който има функциите, от които се нуждаете. Например, ако имате нужда от безжичен мониторинг и управление, NPM вероятно би бил по-добър избор. От друга страна, ако това, от което се нуждаете най-много, е базирано на облак решение, тогава PRTG е единственият, който го предлага.

Цената също е важен фактор, но може да бъде подвеждаща. Например лицензирането на PRTG се основава на сензори, които биха могли да се окажат доста скъпи. За сравнение, наблюдението на 48-портов LAN комутатор ще използва един NPM елемент, но 48 PRTG сензора. Ако искате да сравните цените и на двете решения, най-добре е да получите подробна оферта, адаптирана към вашата конкретна ситуация и за двамата доставчици.

Лично аз предпочитам SolarWinds Network Performance Monitor, но това се дължи повече от всичко на факта, че това е продукт, който познавам по-добре. Използвам го от години и знам точно какво може да направи и как да го направя. Най-доброто предложение, което мога да ви дам, е да опитате и двете, преди да вземете окончателно решение. Тъй като и двамата доставчици предлагат безплатна пробна версия, всичко, което ще ви струва, е част от вашето време.