Щоб краще зрозуміти, скільки в нашому процесоріІнструменти моніторингу працюють, ми детальніше вивчимо, як SNMP виконує магію моніторингу. Тоді ми розповімо, які найкращі інструменти та програмне забезпечення для моніторингу процесора ми могли б знайти.
Сучасні комп'ютери, особливо сервери,одночасно запускати десятки, якщо не сотні процесів. Як наслідок, їх процесори часто сильно вимагають. І незважаючи на те, що сьогоднішні сервери не є рідкістю оснащуватися декількома багатоядерними процесорами, це все-таки обмежений ресурс і, зрештою, у серверів може вичерпатися доступна потужність обробки. Коли це трапляється, існує багато чого, що може піти не так, і кожен процес, кожна служба, кожен фрагмент даних, оброблений перевантаженою машиною, перебувають під загрозою. Щоб зменшити ризик, потрібно уважно стежити за використанням процесорів ваших серверів. А для цього потрібні спеціалізовані інструменти. Сьогодні ми розглядаємо деякі найкращі засоби моніторингу процесора, які можна знайти.
Перш ніж зануритися в основну частину теми,ми почнемо з загального огляду моніторингу процесора. Ми спробуємо пояснити, що це таке, навіщо це потрібно і як це можна досягти. Ми побачимо, що Простий протокол управління мережею або SNMP пропонує простий і недорогий спосіб моніторингу всіх типів робочих параметрів пристрою, включаючи завантаження процесора.
Про моніторинг процесора
Визначте, що ми маємо на увазі під моніторингом процесораважливий. Оскільки це ця публікація, нам потрібно бути на одній сторінці та мати спільне розуміння того, що ми намагаємось зробити. Отже, в контексті цієї публікації ми називаємо моніторинг процесора - це вимірювання відсотка використання процесора; простий і простий. Є й інші показники щодо продуктивності, які можуть представляти інтерес, такі як температура основної процесора, і багато інструментів у нашому найкращому списку також можуть відстежувати такі параметри, і ми, звичайно, не будемо їх ігнорувати, але це не буде нашою основною проблемою.
Як ми вже говорили, продуктивність сервера - це не тількищодо використання процесора, тому багато інструментів також контролюватимуть кілька інших факторів, пов’язаних із продуктивністю системи. Моніторинг пам'яті - хороший приклад цих додаткових параметрів. Використання диска - ще один важливий параметр, що стосується продуктивності, а також використання пропускної здатності мережі. Але знову ж таки, ми розглянемо ці додаткові функції як приємні, і головним напрямком у виборі інструментів у нашому списку буде моніторинг процесора.
Існує дуже багато причин для моніторингу процесоразавантаження, але, зрештою, все зводиться до простої речі: продуктивності. Оскільки процесори сервера все більше завантажуються, його продуктивність знизиться. Це так просто. Притиснуті до крайньої міри, у процесорів системи в кінцевому рахунку вичерпається ресурс із тяжкими наслідками. Хоча більшість сучасних операційних систем мають певну ступінь вбудованого захисту від цієї малоймовірної події, все ж є досить багато речей, які можуть піти не так, коли процесори (системи) системи вийдуть із системи.
Знаючи, що ми хочемо контролювати і навіщо нам це потрібноконтролювати це - одне, але нам потрібно розібратися, як ми будемо це робити. Насправді це не так складно. Це лише питання використання правильного інструменту для роботи. І хоча існує багато технологій, які можуть відстежувати завантаження процесора, деякі покладаються на локально встановлені агенти, які працюють на комп'ютері, що контролюється, і потенційно позбавляють їх деяких дорогоцінних процесорних циклів, потенційно додаючи до проблеми, якої ми намагаємось уникнути. Агентський підхід - це, мабуть, найкраща пропозиція. Завдяки простому протоколу управління мережею, це легко і доступно багато різних інструментів.
SNMP до порятунку
Незважаючи на те, що у своїй назві "простий", SNMP єдосить складна. На щастя, як і вам не потрібно бути механіком, щоб керувати автомобілем, вам не потрібно бути експертом, щоб використовувати протокол. Ось що потрібно знати. SNMP використовується менеджером SNMP - в нашому випадку інструментом моніторингу - для віддаленого зчитування та запису операційних параметрів на пристроях з підтримкою SNMP. SNMP вбудований у більшість операційних систем та мережевих пристроїв. Для деяких ОС потрібно буде встановити або включити послугу, коли мережеві пристрої, як правило, потребують лише вас для їх налаштування.
Зв'язок між інструментом моніторингу тапристрій, що контролюється, робиться чітким текстом, ледь не захищаючи. Пристрої, що підтримують SNMP, налаштовані на загальнодоступні (лише для читання) та приватні (для читання-запису) "рядки спільноти", і кожен запит інструменту моніторингу повинен містити належну рядок спільноти.
Пристрій з підтримкою SNMP робить деякі з нихнаявні робочі параметри. Кожен з них називається OID, скороченням Identifier Identifier. Для моніторингу пам'яті інструментом моніторингу буде зчитування загальної пам'яті та наявних значень пам'яті. Тоді необхідний простий математичний розрахунок, щоб обчислити відсоток наявної пам'яті. Більшість інструментів моніторингу SNMP періодично зчитують значення, як правило, кожні п’ять хвилин, і часто графікують результати на графіках або відображають їх у форматі таблиці.
Кращі інструменти для моніторингу процесора
Багато інструментів, які використовуються для моніторингу завантаження процесора, також можутьконтролювати кілька інших експлуатаційних параметрів. Насправді, більшість інструментів моніторингу SNMP може контролювати навантаження процесора. Наш список складається з найкращих, що ми могли знайти. Деякі є спеціалізованими засобами моніторингу процесора, а інші - багатоцільовими інструментами моніторингу, які, можливо, мають можливість контролювати завантаження процесора.
1. Інструмент монітора процесора SolarWinds (Безкоштовний пробний період)
SolarWinds відомий тим, що робить одне з найкращихінструменти мережевого та системного адміністрування. Зокрема, здається, що монітор продуктивності мережі SolarWinds незмінно входить до числа найкращих інструментів для моніторингу мережі. А щоб зробити це ще краще, SolarWinds також виготовляє кілька безкоштовних інструментів, кожен з яких вирішує певне завдання мережевих адміністраторів. Що стосується моніторингу пам’яті, SolarWinds не робить винятку і пропонує принаймні два різних інструменти для виконання цієї роботи.
Для моніторингу завантаження процесора SolarWinds пропонує Монітор процесора. Це лише один із інструментів 60+, що входять до комплекту Набір інструментів SolarWinds Engineer. Більше про це за мить. Поки зосередимось на інструменті Monitor Monitor. Цей інструмент має основний набір функцій, який ідеально відповідає нашим потребам.
- БЕЗКОШТОВНИЙ ПРОБНИЙ ПЕРІОД: Набір інструментів SolarWinds Engineer
- Офіційне посилання для завантаження: https://www.solarwinds.com/engineers-toolset
The Монітор процесора SolarWinds дозволяє контролювати та графікувати завантаження процесорадекілька пристроїв у режимі реального часу, забезпечуючи статистику процесора та хоста у табличному вигляді. Це дозволяє бачити поточне навантаження відносно максимального завантаження процесора. Крім того, попереджувальні та тривожні пороги можуть встановлюватися незалежно для кожного контрольованого пристрою. Якщо навантаження на маршрутизатор досягає визначеного користувачем порогу попередження, панель завантаження стає жовтою. Якщо досягнуто критичного рівня, смужка стає червоною. The Монітор процесора SolarWinds також може записувати рівень пікового навантаження і коли це сталося.
Як ми вже говорили, Монітор процесора SolarWinds пам'яті є частиною Набір інструментів інженера, пачка з понад 60 різних інструментів. І хоча деякі з включених інструментів можна безкоштовно отримати від SolarWinds, багато з них є ексклюзивними для набору інструментів. Однією з приємних особливостей набору інструментів є те, як більшість інструментів інтегруються в загальну інформаційну панель, з якої можна легко запустити будь-який інструмент.
Ціновий, Набір інструментів SolarWinds Engineer (включаючи Монітор процесора Інструмент) продається за $ 1 495. Це ціна за встановлення робочого столу та вказаний веб-користувач. Вам знадобиться одна така ліцензія на кожного користувача інструменту. Враховуючи всі інструменти, що входять до комплекту, це дуже недорого. А якщо ви хочете надати набір інструментів тестовим запуском, на веб-сайті SolarWinds можна отримати 14-денну пробну версію.
Про набір інструментів інженера SolarWinds
The Набір інструментів SolarWinds Engineer включає в себе кілька відмінних спеціально вирішених проблемінструменти. Існують такі інструменти, як Ping Sweep, DNS Analyzer та TraceRoute, які можна використовувати для діагностики мережі та швидкого вирішення складних мережевих проблем. Що стосується безпеки наших читачів, деякі інструменти набору можна подати до суду, щоб імітувати атаки на вашу мережу та допомогти визначити вразливі місця.
- БЕЗКОШТОВНИЙ ПРОБНИЙ ПЕРІОД: Набір інструментів SolarWinds Engineer
- Офіційне посилання для завантаження: https://www.solarwinds.com/engineers-toolset
The Набір інструментів SolarWinds Engineer також є чудовий моніторинг та оповіщенняособливості. Він буде контролювати ваші пристрої та піднімати сповіщення, коли виявлятиме проблеми із наявністю чи здоров’ям. Це часто може дати вам час для реакції, перш ніж користувачі навіть помітять, що є проблема. А щоб зробити це ще краще, ви можете використовувати деякі включені інструменти для управління конфігурацією та консолідації журналів.
Ось список найкращих інструментів, які ви знайдете в Набір інструментів SolarWinds Engineer.
- Порт-сканер
- Переключити порт Mapper
- Підмітання SNMP
- Веб-браузер IP
- Відкриття MAC-адреси
- Ping Sweep
- Монітор часу реакції
- Монітор процесора
- Інтерфейсний монітор
- TraceRoute
- Розшифровка пароля маршрутизатора
- SNMP Brute Force Attack
- SNMP Атака словника
- Налаштування порівняння, завантажувача, завантажувача та редактора
- Редактор пасток SNMP та приймач пасток SNMP
- Калькулятор підмережі
- DHCP Monitor Monitor
- Аналізатор структури DNS
- Аудит DNS
- Управління IP-адресами
- WAN Killer
Існує просто занадто багато інструментів, включених в Набір інструментів SolarWinds Engineer згадати їх усіх. З безкоштовною 14-денною пробною версією завантажте комплект та перевірте для себе все, що набір інструментів може зробити для вас.
2. Монітор сервера та додатків SolarWinds (Безкоштовний пробний період)
Наступним у нашому списку є ще один чудовий інструмент від SolarWinds, the Монітор сервера та додатків SolarWinds. Цей інструмент був розроблений, щоб допомогти адміністраторамстежити за серверами, їх робочими параметрами, процесами та програмами, які вони працюють. Це інструмент, який може легко масштабувати від дуже маленьких мереж до великих із сотнями серверів - як фізичних, так і віртуальних - розповсюджених на декілька сайтів. Інструмент також може відстежувати хмарні сервіси, наприклад сервіси Amazon Web Services та Microsoft Azure. І звичайно, серед параметрів, за якими цей інструмент буде стежити, є завантаження процесора серверів. Інакше не потрапило б до цього списку.
- БЕЗКОШТОВНИЙ ПРОБНИЙ ПЕРІОД: Монітор сервера та додатків SolarWinds
- Офіційне посилання для завантаження: https://www.solarwinds.com/server-application-monitor/registration
The Монітор сервера та додатків SolarWinds дуже просто налаштувати і його початковийконфігурація так само легко робиться за допомогою процесу її автоматичного виявлення. Налаштування та конфігурація - це процес з двома проходами. Перший прохід виявить сервери, а другий знайде додатки. Процес можна прискорити, надавши інструменту список програм, які потрібно шукати. Після запуску цього інструменту користувальницький графічний інтерфейс робить його дуже простим. Ви можете вибрати інформацію для відображення в таблиці або графічному форматі.
Ціни на Монітор сервера та додатків SolarWinds починаються від $ 2 995 і змінюються залежно від кількостікомпоненти, вузли та обсяги відстежуються. Як і у більшості продуктів SolarWinds, для завантаження доступна безкоштовна 30-денна пробна версія, якщо ви хочете спробувати продукт перед його придбанням.
3. Мережевий монітор PRTG
The PRTG Network Monitor у відмінному інструменті моніторингу SNMP з великою кількістюдодаткові можливості. Одним з основних пунктів продажу є його швидкість монтажу. Насправді Paessler стверджує, що PRTG можна встановити за пару хвилин. Хоча ця цифра є дискусійною, цей інструмент все ще дуже легко та швидко налаштувати. Частково це пов'язано з його функцією автоматичного виявлення, яка скануватиме вашу мережу на пошук пристроїв та автоматично додає їх до інструменту. Потім можна отримати подальшу інформацію про виявлені пристрої, використовуючи різні протоколи зв'язку. Система використовує комбінацію Ping, SNMP, WMI, NetFlow, jFlow, sFlow, але також може спілкуватися через DICOM або RESTful API.
The PRTG Network Monitor можна розширити за допомогою датчиків, якікожен монітор певного типу даних. Очевидно, є датчики SNMP - по одному для кожного контрольованого параметра - але також датчики додатків HTTP, SMTP / POP3 (електронна пошта), специфічні для апаратури сенсори для комутаторів, маршрутизаторів та серверів. Загалом, PRTG має понад 200 різних заздалегідь визначених датчиків, які отримують статистику, таку як час відгуку, використання процесора, завантаження пам'яті, робоча температура або стан системи.
The PRTG Network Monitor поставляється з декількома інтерфейсами користувача. Окрім веб-інтерфейсу на базі Ajax, ви також можете вибрати корпоративну консоль Windows або мобільні додатки для Android та iOS. Ці мобільні додатки можуть отримувати push-сповіщення про сповіщення, підняті системою. Звісно, також доступні SMS-повідомлення або повідомлення електронною поштою. Хоча сервер працює лише в Windows, його можна адмініструвати з будь-якого пристрою із сумісним браузером Ajax.
The PRTG Network Monitor пропонується у двох версіях. Безкоштовна версія є повнофункціональною, але вона обмежить вашу можливість моніторингу до 100 датчиків, і кожен контрольований параметр вважається одним датчиком. Наприклад, якщо ви контролюєте два інтерфейси на маршрутизаторі, він вважатиметься двома датчиками. Для більш ніж 100 датчиків потрібно придбати ліцензію. Вони оцінюються на основі кількості підтримуваних датчиків і починаються від $ 1 600 за 500 датчиків. Також доступна безкоштовна, безлімітна та сенсорна 30-денна пробна версія.
4. ManageEngine OpManager
Наступним у нашому списку є продукт від ManageEngine, який також входить до числа кращих виробників інструментів мережевого адміністрування. Один з таких інструментів і одна з найпопулярніших продуктів компанії називається ManageEngine OpManager. Це ще один пакет «все в одному», який будеслідкуйте за життєво важливими ознаками мережевих пристроїв, серверів (як фізичних, так і віртуальних) та оповіщайте вас, як тільки щось вийде за межі діапазону. Звичайно, він цілком підходить для моніторингу процесора, але, коли ви почнете використовувати продукт, швидше за все, ви захочете повністю скористатися його широкими можливостями.
ManageEngine також стверджує своє OpManager можна встановити менше ніж за дві хвилини. Після встановлення інструмент виявить ваші пристрої та почне стежити за ними, не вимагаючи складних кроків налаштування. Система має дуже інтуїтивний графічний інтерфейс користувача, де ви легко знайдете потрібну інформацію. Згідно з доповідями, цей інструмент має повний набір відмінних попередньо створених, і ви також можете створювати спеціальні звіти, щоб краще відповідати вашим потребам. Сповіщення в цьому продукті є чудовим і збігається з тим, що ви знайдете у конкуруючих продуктах.
The ManageEngine OpManager доступний у виданні Essential, яке єкращий розмір для малого та середнього бізнесу з до тисячі пристроїв за цінами, починаючи з трохи більше 700 доларів для 25 пристроїв. Для великих організацій існує видання Enterprise, яке може масштабувати до десяти тисяч пристроїв. Його ціна починається від $ 20 000 для 500 пристроїв. Ціни на будь-яке видання змінюються залежно від кількості контрольованих пристроїв, і безкоштовна 30-денна пробна версія доступна.
5. Що Золото Золото
Наш останній запис для моніторингу процесора Що золото від Ipswitch, інша поширена назва в поліінструментів моніторингу. Цей продукт, який колись був лише інструментом моніторингу вгору або вниз, з тих пір перетворився на одну з найкращих платформ системного та мережевого моніторингу. У ньому є все, що очікується від повноцінного інструменту моніторингу. Ви отримуєте моніторинг робочих параметрів, включаючи процесор, звичайно, а також отримуєте повністю настроювані сповіщення та звітування.
Що золото це ще один інструмент, який досить легко встановити,завдяки механізму автоматичного виявлення, який знайде ваші пристрої та додасть їх до консолі моніторингу. Інструмент може знаходити фізичні сервери, віртуальні сервери, хмарні сервери, додатки та мережеве обладнання. На інформаційній панелі інструменту представлено карту, на якій можна побачити взаємозв'язки різних компонентів. А для перегляду карти можна отримати додаткову інформацію про кожен пристрій.
Що золото доступний у безкоштовній версії, але ця єобмежується моніторингом лише п'яти пристроїв. Платні ліцензії доступні у трьох рівнях підвищення функціональності. Витрати на ліцензування ґрунтуються на кількості контрольованих пристроїв. Також доступна безкоштовна, обмежена часом пробна версія
Коментарі