SolarWinds Network Performance Monitor (NPM) - Изчерпателен преглед

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



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

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



NPM на SolarWinds е предварително конфигуриран да събира важни показатели за производителност от вашите мрежови компоненти, да проследява здравословното състояние на тези компоненти и също така да извършва задълбочена проверка и анализ на пакети. Всичко това ще помогне за ефективно намаляване на престоя в мрежата.



SolarWinds NPM предлага поддръжка за различни доставчици

Този инструмент използва протоколите SNMP, ICMP и WMI, които се интегрират в почти всички мрежови устройства, за да анкетират данните за производителността. Така че независимо от основната операционна система, трябва да можете да наблюдавате всичките си хостове. Включително тези във вашата виртуална среда. Въпреки това, NPM може да се инсталира само в среда на Windows.



Потребителски интерфейс на SolarWinds NPM

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

Хей, мисля, че се увличам и това е само въведението на рецензията. Нека се върнем и направим тази стъпка по стъпка.



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


Опитайте сега

Инсталация

NPM на SolarWinds може да бъде инсталиран по два метода. Първият и препоръчителен метод е онлайн инсталацията. Тук просто трябва да изтеглите 50MB онлайн инсталатора и другите компоненти, необходими за стартиране на NPM, ще бъдат изтеглени по време на инсталацията. Предимството на този метод е, че получавате най-новите оптимизации и поправки на продукти, а също така изтегляте само това, от което се нуждаете. Разбира се, сървърът на Orion трябва да има достъп до интернет, за да работи това.

Другият метод е офлайн инсталация, която включва изтегляне на 2GB инсталатор, който е предварително опакован с необходимите файлове.

Освен това, SolarWinds NPM може да бъде разположен в два режима. Първата е олекотената инсталация, която е идеална за оценка на продукта или наблюдение на малка мрежа. В този режим сървърът на приложения и придружаващият SQL сървър на база данни се инсталират на един и същ сървър. Това не би било жизнеспособно в производствена среда поради нездравословната конкуренция за хардуерни ресурси, която би съществувала между Orion и SQL. Също така има факт, че базата данни ще има ограничение за съхранение от 10 GB. Ето защо имаме самостоятелен метод за внедряване. Тук сървърът за приложения на NPM и SQL базата данни съществуват в различни сървъри и той ще бъде идеален за корпоративно наблюдение.

Метод за внедряване на NPM на SolarWinds

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

Инсталиране на допълнителен софтуер на Orion Platform

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

Общ преглед на характеристиките на SolarWinds NPM

Автоматично откриване на мрежови устройства

Едно чудесно нещо при този софтуер е, че не е нужно да конфигурирате ръчно мрежовите си устройства. Той автоматично сканира и добавя всички устройства, поддържащи SNMP, към списъка на наблюдаваните устройства. Въпреки това, ако просто искате да наблюдавате конкретни хостове, можете да ги добавите ръчно, като посочите техния IP адрес, подмрежа или като поискате контролера на домейна на Active Directory. Процесът на сканиране е непрекъснат, така че когато дадено устройство е добавено, премахнато или преименувано, промените ще бъдат актуализирани незабавно.

SolarWinds NPM Automatic Network Host Discovery

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

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

Картографиране на топология на NPM на SolarWinds

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

Анализ на ефективността

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

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

Анализ на NetPath

Анализ на NPM NetPath

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

Известия за предупреждение

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

Известия за предупреждение за NPM на SolarWinds

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

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

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

Отчитане

SolarWinds NPM се предлага с усъвършенстван механизъм за отчитане, който заедно с мрежовите инструменти за отчитане ви помага да създавате изчерпателни отчети за ефективността на вашите устройства. Инструментът има няколко готови шаблона за отчети, които можете да използвате, а също така ви позволява да импортирате персонализирани отчети, създадени от членове на Thwack, онлайн общността на SolarWind. Можете дори да създавате отчетите си от нулата, като използвате SQL команди.

Отчитане на NPM на SolarWinds

Като говорим за това, заинтригува ли ви идеята да сте в общност на съмишленици? Защото това е Thwack. Тук ще се свържете с други мрежови администратори, тъй като те споделят своя опит с NPM и различни начини, по които можете да се възползвате максимално от него.

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

Безжичен мониторинг

SolarWinds Network Performance Monitor има интегриран Wireless Poller, който автоматично открива безжични устройства, включително тези, които се управляват от облака. Освен това ви дава информация за устройството като име на клиента, IP и Mac адрес и обобщение на Rx / Rt. Той също така проучва важни ключови данни за производителността, като използване на честотна лента, текущо състояние на възела, средно време за реакция, загуба на пакети и сила на мрежата. Всичко това ще бъде от решаващо значение при вземането на решения като кога да се добавят нови суичове и Wi-Fi бустери. Или къде да позиционирате рутера си за най-добра сила на сигнала.

SolarWinds NPM безжичен монитор

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

Моята любима част - платформата на SolarWinds Orion

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

Сега си представете, че трябва да отворите всяка от тези програми поотделно, за да изпълните отстраняването на неизправности. Поразяващо е. Но в гениален ход на SolarWinds, всички инструменти могат да бъдат интегрирани в един панел чрез платформата Orion, за да позволят дълбока видимост в целия ви ИТ стек. Платформата Orion се улеснява от модула Perfstack, който ви позволява да плъзгате и пускате показатели за производителност от различни източници в наслагване на диаграма за лесно сравнение. Така че, независимо дали става въпрос за данни за изчакване на база данни, използване на мрежов интерфейс или използване на памет на VM хост, трябва да можете да сравнявате тези типове данни един до друг.

SolarWinds Orion Platform

Някои от другия софтуер, базиран на платформата Orion, включват Server and Application Monitor, Database Performance Analyzer, Virtualization Manager, наред с други.

Ценообразуване на NPM на SolarWinds

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

Първата категория са възлите, които се състоят от компоненти като рутери, комутатори, сървъри и защитни стени. Следващата категория са интерфейсите, които се състоят от комутационни портове, физически и виртуални интерфейси и всяка друга единична точка на мрежовия трафик. И тогава има категория Обеми, която е съставена от логическите дискове във вашата мрежа. Ако имате твърд диск, разделен на C и D устройства, това ще се брои за два елемента.

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

Това са 5-те издания на NPM на SolarWinds, които можете да закупите

  • SL100 - Позволява ви да наблюдавате до 300 елемента (100 възли, 100 интерфейса, 100 тома).
  • SL250 - Наблюдава до 750 елемента (250 възела, 250 интерфейса, 250 обема).
  • SL500 - Наблюдава до 1500 елемента (500 възела, 500 интерфейса, 00 тома)
  • SL2000 - Наблюдава до 6000 елемента (2000 възела, 2000 интерфейса, 2000 тома)
  • SLX - Наблюдава мрежи с повече от 2000 възли, интерфейси и обеми

За да го представим в перспектива, ако наблюдавате среда с 500 възла, 1600 интерфейса и 400 тома, тогава лицензът за използване ще бъде SL2000, защото покрива категорията с най-много елементи. Това е интерфейси с 1600.

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

По време на писането на това, най-ниското ниво на лицензиране започва от $ 2955 годишно. След края на годината ще трябва да платите такса за поддръжка, която ще гарантира, че ще продължите да получавате поддръжка и актуализации на продукти.

Системни изисквания

Операционна система

SolarWinds може да се инсталира само на Windows Server 2016 и 2019. Освен ако не го инсталирате за целите на оценката, в този случай можете да го настроите на Windows 10 Pro или Enterprise издания. Няма да работи при 32-битовите версии.

Хардуерни изисквания за сървъра на приложения

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

Хардуерни изисквания за приложението Orion
Сървър

Сървърът за приложения също трябва да има поне 1 GB Ethernet мрежова карта. И ако използвате виртуален сървър, тогава мрежовата карта не трябва да се използва от никоя друга виртуална машина, ако искате оптимална производителност.

Хардуерни изисквания за SQL Server

Отново изискванията ще зависят от размера на околната среда, която наблюдавате. И не забравяйте, че сървърите за приложения и бази данни трябва да бъдат инсталирани на отделни сървъри. Ако инсталирате сървъра Orion във вашата среда за виртуализация, тогава SQL сървърът трябва да бъде на отделен и физически сървър. Що се отнася до най-добрия сървър за бази данни, ако използвате Orion Platform 2018.2, можете да използвате Amazon RDS, докато тези, които използват Orion Platform 2019.2, могат да използват Microsoft Azure SQL.

Изисквания към SQL Server

Най-добри практики при инсталиране на сървъра за бази данни

  • Използвайте 64-битовия SQL сървър
  • Задайте модела за възстановяване на SQL на ПРОСТО възстановяване. Това ще помогне да се поддържат регистрационните файлове на транзакциите в управляем размер.
  • Уверете се, че избраният от вас SQL сървър поддържа смесен режим или SQL удостоверяване
  • Колкото повече RAM, толкова по-добра е производителността

Изисквания към SQL Server

В случай, че нещо не е ясно, можете да се обърнете към това страница с ресурси за пълните изисквания, включително изискванията за сървърния порт.

Недостатъците при използването на NPM на SolarWinds

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

Заключение

Задачите на мрежовия администратор са много. Конфигуриране на мрежата и отстраняване на неизправности, мониторинг на потребители и хостове, планиране на разширяване на мрежата, само за да назовем само няколко. SolarWinds Performance Monitor е точно правилният инструмент за автоматизация, който ще премахне неприятностите от тези задачи и ще ви предостави полезни данни, от които да базирате вашите решения.

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

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


Опитайте сега