5-те най-добри инструмента за наблюдение на процесора през 2020 г

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

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

Преди да се потопим в по-голямата част от нашата тема, ще започнем, като разгледаме мониторинга на процесора като цяло. Ще се опитаме да обясним какво е това, защо е необходимо и как може да се постигне. Ще видим, че Simple Network Management Protocol, или SNMP, предлага лесно и евтино средство за наблюдение на всички видове оперативни параметри на устройството, включително натоварването на процесора.

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

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

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

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

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

  Background Burner ви помага да премахнете фона от снимки

SNMP на помощ

Въпреки че има „прост“ в името си, SNMP е доста сложен. За щастие, точно както не е нужно да сте механик, за да карате кола, не е нужно да сте експерт, за да използвате протокола. Ето какво трябва да знаете. SNMP се използва от SNMP мениджър – в нашия случай инструментът за наблюдение – за дистанционно четене и запис на оперативни параметри в устройства с активиран SNMP. SNMP е вграден в повечето операционни системи и мрежови устройства. Някои ОС ще изискват да инсталирате или активирате услугата, докато мрежовите устройства обикновено се нуждаят само от вас да я конфигурирате.

Връзката между инструмента за наблюдение и наблюдаваното устройство се извършва в ясен текст с почти никаква сигурност. Устройствата с активиран SNMP са конфигурирани с публични (само за четене) и частни (четене-запис) „низове на общността“ и всяка заявка от инструмента за наблюдение трябва да включва правилния низ на общността.

Устройството, поддържащо SNMP, прави достъпни някои от своите работни параметри. Всеки от тях се нарича OID, съкращение от Object IDentifier. За наблюдение на паметта инструментът за наблюдение ще чете общата памет и наличните стойности на паметта. След това е необходимо просто математическо изчисление, за да се изчисли процентът на наличната памет. Повечето инструменти за наблюдение на SNMP четат стойностите периодично – обикновено на всеки пет минути – и често изобразяват резултатите на графики или ги показват в табличен формат.

Най-добрите инструменти за мониторинг на процесора

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

1. Инструмент за наблюдение на процесора SolarWinds (безплатна пробна версия)

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

За наблюдение на натоварването на процесора, SolarWinds предлага CPU Monitor. Това е само един от 60+ инструмента, включени в комплекта на SolarWinds Engineer’s Toolset. Повече за това след малко. Засега нека се концентрираме върху инструмента за наблюдение на паметта. Този инструмент има основен набор от функции, който е напълно подходящ за нашите нужди.

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

Както казахме, SolarWinds Memory CPU Monitor е част от Инженерния набор от инструменти, пакет от над 60 различни инструмента. И докато някои от включените инструменти могат да бъдат получени безплатно от SolarWinds, много от тях са изключителни за набора от инструменти. Една приятна характеристика на набора от инструменти е как повечето от инструментите са интегрирани в общо табло, откъдето можете лесно да стартирате всеки инструмент.

По отношение на цената, наборът от инструменти на SolarWinds Engineer (включително инструмента за монитор на процесора) се продава за $1 495. Това е цената за настолна инсталация и за наименуван уеб потребител. Ще ви е необходим един такъв лиценз на потребител на инструмента. Като се имат предвид всички включени инструменти, цената е на много разумна цена. И ако искате да дадете на набора от инструменти тестово изпълнение, 14-дневна пробна версия може да бъде получена от уебсайта на SolarWinds.

  Как автоматично да заглушавате уебсайтове в Chrome

Относно набора от инструменти на SolarWinds Engineer

Наборът от инструменти на SolarWinds Engineer включва някои отлични специални инструменти за отстраняване на неизправности. Има инструменти като Ping Sweep, DNS Analyzer и TraceRoute, които могат да се използват за извършване на мрежова диагностика и бързо разрешаване на сложни мрежови проблеми. А за хората, които се грижат за сигурността сред нашите читатели, някои от инструментите на набора от инструменти могат да бъдат съдени, за да симулират атаки във вашата мрежа и да помогнат за идентифициране на уязвимости.

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

Ето списък с някои от най-добрите инструменти, които ще намерите в набора от инструменти на SolarWinds Engineer.

Порт скенер
Switch Port Mapper
SNMP почистване
IP мрежов браузър
Откриване на MAC адрес
Разчистване на пинг
Монитор на времето за реакция
Монитор на процесора
Монитор на интерфейса
TraceRoute
Декриптиране на парола за рутер
SNMP Brute Force атака
SNMP речникова атака
Config Compare, Downloader, Uploader и Editor
SNMP trap редактор и SNMP trap приемник
Калкулатор на подмрежата
DHCP Scope Monitor
Анализатор на DNS структура
DNS одит
Управление на IP адреси
Убиец на WAN

Просто има твърде много инструменти, включени в набора от инструменти на SolarWinds Engineer, за да ги споменем всички. С налична безплатна 14-дневна пробна версия, изтеглете пакета и вижте сами всичко, което наборът от инструменти може да направи за вас.

2. SolarWinds сървър и монитор на приложения (безплатна пробна версия)

Следващият в нашия списък е друг страхотен инструмент от SolarWinds, сървърът SolarWinds и мониторът на приложения. Този инструмент е създаден, за да помогне на администраторите да наблюдават сървърите, техните оперативни параметри, техните процеси и приложенията, които изпълняват. Това е инструмент, който може лесно да се мащабира от много малки мрежи до големи със стотици сървъри – физически и виртуални – разпределени в множество сайтове. Инструментът може също да наблюдава хоствани в облак услуги като тези от Amazon Web Services и Microsoft Azure. И разбира се, сред параметрите, които инструментът ще следи, е натоварването на процесора на сървърите. Иначе не би попаднал в този списък.

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

Цените за SolarWinds Server и Application Monitor започват от $2 995 и варират в зависимост от броя на наблюдаваните компоненти, възли и обеми. И както при повечето продукти на SolarWinds, за изтегляне е налична безплатна 30-дневна пробна версия, ако искате да изпробвате продукта, преди да го закупите.

3. PRTG Network Monitor

PRTG Network Monitor в отличен инструмент за наблюдение на SNMP с много допълнителни функции. Една от основните му точки за продажба е скоростта на инсталиране. Всъщност, Paessler твърди, че PRTG може да бъде настроен за няколко минути. Въпреки че тази цифра е спорна, този инструмент все още е много лесен и бърз за настройка. Това отчасти се дължи на неговата функция за автоматично откриване, която ще сканира вашата мрежа, за да намери устройства и автоматично да ги добави към инструмента. След това допълнителна информация за откритите устройства може да бъде извлечена с помощта на различни комуникационни протоколи. Системата използва комбинация от Ping, SNMP, WMI, NetFlow, jFlow, sFlow, но може да комуникира и чрез DICOM или RESTful API.

  Играйте 3DS игри на компютър с помощта на Citra 3DS емулатора

PRTG Network Monitor може да бъде разширен чрез използването на сензори, всеки от които следи определен тип данни. Очевидно има SNMP сензори – по един за всеки наблюдаван параметър – но също така HTTP, SMTP/POP3 (e-mail) сензори за приложения, хардуерно-специфични сензори за комутатори, рутери и сървъри. Като цяло PRTG има повече от 200 различни предварително дефинирани сензора, които извличат статистически данни като време за реакция, използване на процесора, натоварване на паметта, работна температура или състояние на системата.

PRTG Network Monitor се предлага с няколко потребителски интерфейса. В допълнение към базиран на Ajax уеб интерфейс, можете също да изберете корпоративна конзола на Windows или мобилни приложения за Android и iOS. Тези мобилни приложения могат да получават push известия за сигнали, подадени от системата. Разбира се, достъпни са и SMS или имейл известия. Въпреки че сървърът работи само на Windows, той може да се администрира от всяко устройство с Ajax-съвместим браузър.

PRTG Network Monitor се предлага в две версии. Безплатната версия е пълнофункционална, но ще ограничи възможностите ви за наблюдение до 100 сензора и всеки наблюдаван параметър се брои като един сензор. Например, ако наблюдавате два интерфейса на рутер, той ще се брои като два сензора. За повече от 100 сензора трябва да закупите лиценз. Те са на цена въз основа на броя на поддържаните сензори и започват от $1 600 за 500 сензора. Налична е и безплатна, неограничена и пълнофункционална 30-дневна пробна версия.

4. ManageEngine OpManager

Следващият в нашия списък е продукт от ManageEngine, който също е сред най-добрите производители на инструменти за мрежово администриране. Един такъв инструмент и един от най-популярните продукти на компанията се нарича ManageEngine OpManager. Това е друг пакет „всичко в едно“, който ще следи жизнените показатели на мрежовите устройства, сървърите (физически и виртуални) и ще ви предупреждава веднага щом нещо е извън обхват. Разбира се, той е идеално подходящ за мониторинг на процесора, но след като започнете да използвате продукта, има вероятност да искате да се възползвате напълно от широките му възможности.

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

ManageEngine OpManager се предлага в изданието Essential, което е с по-добър размер за малки и средни предприятия с до хиляда устройства на цени, започващи малко над $700 за 25 устройства. За по-големите организации има издание Enterprise, което може да мащабира до десет хиляди устройства. Цената му започва от под $20 000 за 500 устройства. Цените за всяко издание варират в зависимост от броя на наблюдаваните устройства и е налична безплатна 30-дневна пробна версия.

5. WhatsUp Gold

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

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

WhatsUp Gold се предлага като безплатна версия, но тази е ограничена до наблюдение само на пет устройства. Платените лицензи се предлагат в три нива на нарастваща функционалност. Разходите за лицензиране се основават на броя на наблюдаваните устройства. Налична е и безплатна пробна версия с ограничен период от време