Мій перший комп'ютер мав всього 64 кілобайт оперативної пам’ятіі моніторинг використання пам'яті не викликає особливих проблем, за винятком написання програмного забезпечення. Сьогоднішні комп’ютери різні, хоча вони зазвичай мають в мільйон разів більше оперативної пам’яті, вони також запускають декілька додатків та процесів. І кожен з них змагається за пам’ять. І коли у комп’ютера не вистачає пам'яті - на щастя, рідкісне явище – речі дійсно починають іти не так. Щоб уникнути цього, системний адміністратор повинен постійно пильно стежити за використанням пам'яті. Використовуючи правильний інструмент, моніторинг пам’яті не складніше, ніж моніторинг будь-чого іншого, наприклад, пропускної здатності мережі. Сьогодні ми розглянемо деякі найкращі інструменти, якими ви можете скористатися для контролю за використанням різних систем в пам'яті.
Перш ніж ми потрапимо в основу теми, ми переконаємосьпочати з огляду моніторингу пам’яті загалом. Ми спробуємо пояснити, що це таке, навіщо це потрібно і як це можна зробити. Ми побачимо, що Простий протокол управління мережею або SNMP пропонує простий і ненав’язливий спосіб моніторингу всіх типів робочих параметрів пристрою, включаючи використання пам'яті. І щоб ви краще зрозуміли, скільки інструментів у нашому списку працює, ми детальніше розберемося, як SNMP виконує магію моніторингу. Лише тоді ми будемо готові переглянути п’ять найкращих інструментів та програмного забезпечення для моніторингу пам’яті.
Моніторинг пам'яті - що, чому і як
Для початку спробуємо визначити моніторинг пам'яті. Зрештою, це, безумовно, допоможе, якщо ми всі погодимось з тим, що ми намагаємося стежити. У контексті цієї статті тип моніторингу пам'яті, який нас цікавить, пов'язаний із використанням пам'яті. Існує кілька сучасних інструментів тестування сервера та інфраструктури, які можуть звітувати про продуктивність пам'яті - тобто. як швидко комп'ютер може записувати та читати з пам'яті - але це не те, що ми маємо на увазі тут. Параметр, який ми хочемо відстежувати, простий, скільки вільної пам'яті доступно. Деякі інструменти звітують про відсоток наявної пам'яті, а інші дають вам абсолютну кількість, що представляє кількість наявної пам'яті. Вони часто також дають загальну кількість пам'яті, полегшуючи обчислення відсотка. Власне, це правило, як інструменти, які дають вам відсоток для обчислення.
Хоча моніторингу може бути багатовикористання пам'яті все це зводиться до простої речі: продуктивності. Оскільки наявна пам'ять знизиться на типовому комп’ютері, так і її продуктивність; простий і простий. І вам навіть не хочеться думати про те, що станеться, коли у комп’ютера не вистачить пам'яті. Хоча більшість сучасних операційних систем мають вбудований захист від цієї малоймовірної події, багато речей можуть піти не так, якщо і коли це станеться.
Знаючи, що ми хочемо контролювати і навіщо нам це потрібноконтролювати це - одне, але нам потрібно розібратися, як ми будемо це робити. Відповідь проста: ми будемо використовувати правильний інструмент для роботи. І хоча існує незліченна кількість інструментів, які можуть контролювати системну пам'ять, деякі покладаються на локально встановлені агенти, які працюють на комп'ютері, що контролюється, і потенційно позбавляють їх дорогоцінного ресурсу - оперативної пам'яті. Тому ми скоріше скористаємося підходом без агентів. Завдяки простому протоколу управління мережею, це легко і доступно багато різних інструментів.
Кілька слів про SNMP
Незважаючи на те, що у своїй назві "простий", SNMP єдосить складна. На щастя, як і вам не потрібно бути механіком, щоб керувати автомобілем, вам не потрібно бути експертом, щоб використовувати протокол. Ось що потрібно знати. SNMP використовується менеджером SNMP - в нашому випадку інструментом моніторингу - для віддаленого зчитування та запису операційних параметрів на пристроях з підтримкою SNMP. SNMP вбудований у більшість операційних систем та мережевих пристроїв. Для деяких ОС потрібно буде встановити або включити послугу, коли мережеві пристрої, як правило, потребують лише вас для їх налаштування.
Зв'язок між інструментом моніторингу тапристрій, що контролюється, робиться чітким текстом, ледь не захищаючи. Пристрої, що підтримують SNMP, налаштовані на загальнодоступні (лише для читання) та приватні (для читання-запису) "рядки спільноти", і кожен запит інструменту моніторингу повинен містити належну рядок спільноти.
Пристрій з підтримкою SNMP робить деякі з нихнаявні робочі параметри. Кожен з них називається OID, скороченням Identifier Identifier. Для моніторингу пам'яті інструментом моніторингу буде зчитування загальної пам'яті та наявних значень пам'яті. Тоді необхідний простий математичний розрахунок, щоб обчислити відсоток наявної пам'яті. Більшість інструментів моніторингу SNMP періодично зчитують значення, як правило, кожні п’ять хвилин, і часто графікують результати на графіках або відображають їх у форматі таблиці.
Кращі інструменти для моніторингу пам'яті
Більшість інструментів, які використовуються для моніторингу пам'яті, також можутьконтролювати кілька інших експлуатаційних параметрів. Насправді, більшість інструментів моніторингу SNMP може контролювати пам'ять. Інструменти, які внесли його до нашого списку, - одні з найкращих, що ми могли знайти, і всі вони інструменти, що дозволяють порівняно легко контролювати пам'ять.
1. Інструмент монітора пам'яті SolarWinds (Безкоштовний пробний період)
SolarWinds відомий тим, що робить одне з найкращихінструменти мережевого та системного адміністрування. Зокрема, здається, що монітор продуктивності мережі SolarWinds незмінно входить до числа найкращих інструментів для моніторингу мережі. А щоб зробити це ще краще, SolarWinds також виготовляє кілька безкоштовних інструментів, кожен з яких вирішує певне завдання мережевих адміністраторів. Що стосується моніторингу пам’яті, SolarWinds не робить винятку і пропонує принаймні два різних інструменти для виконання цієї роботи.
Перше і головне - це Інструмент монітора пам'яті SolarWinds. Цей інструмент є лише одним із багатьох інструментівяк набір інструментів інженера. Більше про це за мить. Поки зосередимось на інструменті Monitor Monitor. Це порівняно простий інструмент. Це дозволить вам проаналізувати використання пам'яті в режимі реального часу та відобразити інформацію в табличному вигляді. Ви можете використовувати його для перегляду поточного використання пам'яті поряд із загальною наявною пам'яттю.

- БЕЗКОШТОВНИЙ ПРОБНИЙ ПЕРІОД: Набір інструментів SolarWinds Engineer
- Офіційне посилання для завантаження: https://www.solarwinds.com/engineers-toolset
Використання цього інструменту може допомогти зменшити мережупроблеми з продуктивністю відстеження використання пам'яті в маршрутизаторах та інших пристроях. Якщо і коли використання пам'яті на пристрої досягне визначеного користувачем порогу попередження, відповідна панель завантаження стане жовтою. Якщо досягнуто критичного рівня, смужка стає червоною. The Інструмент монітора пам'яті SolarWinds також буде записувати рівень пікового навантаження і коли це сталося.
Як ми вже говорили, інструмент монітора пам'яті SolarWinds є частиною програми Набір інструментів інженера, пачка з понад 60 різних інструментів. І хоча деякі з включених інструментів можна безкоштовно отримати від SolarWinds, багато з них є ексклюзивними для набору інструментів. Однією з приємних особливостей набору інструментів є те, як більшість інструментів інтегруються в загальну інформаційну панель, з якої можна легко запустити будь-який інструмент.
Ціновий, Набір інструментів SolarWinds Engineer (включаючи Інструмент монітора пам'яті) продається за $ 1 495. Це ціна за встановлення робочого столу та вказаний веб-користувач. Вам знадобиться одна така ліцензія на кожного користувача інструменту. Враховуючи всі інструменти, що входять до комплекту, це дуже недорого. А якщо ви хочете надати набір інструментів тестовим запуском, на веб-сайті SolarWinds можна отримати 14-денну пробну версію.
Інші компоненти набору інструментів інженера SolarWinds
Це Набір інструментів SolarWinds Engineer включає в себе кілька чудових спеціалізованих засобів усунення несправностей. Є такі інструменти, як Ping Sweep, DNS-аналізатор і TraceRoute які можна використовувати для проведення мережевої діагностикиі допомогти швидко вирішити складні проблеми з мережею. Що стосується безпеки наших читачів, деякі інструменти набору можна подати до суду, щоб імітувати атаки на вашу мережу та допомогти визначити вразливі місця.
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-денною пробною версією завантажте комплект та перевірте для себе все, що набір інструментів може зробити для вас.
Посилання для завантаження: https://www.solarwinds.com/engineers-toolset
2. Монітор сервера та додатків SolarWinds (Безкоштовний пробний період)
Наступним у нашому списку є ще один чудовий інструмент від SolarWinds, the Монітор сервера та додатків SolarWinds. Цей інструмент був розроблений, щоб допомогти адміністраторамстежити за серверами, їх робочими параметрами, процесами та програмами, які вони працюють. Це інструмент, який може легко масштабувати від дуже маленьких мереж до великих із сотнями серверів - як фізичних, так і віртуальних - розповсюджених на декілька сайтів. Інструмент також може відстежувати хмарні сервіси, наприклад сервіси Amazon Web Services та Microsoft Azure. І звичайно, серед параметрів, за якими цей інструмент буде стежити, є використання пам'яті серверів. Інакше не було б у цьому списку.

- БЕЗКОШТОВНЕ ПРОБЛЕМУВАННЯ 30 днів: Монітор сервера та додатків SolarWinds
- Посилання для завантаження: https://www.solarwinds.com/server-application-monitor/registration
The Монітор сервера та додатків SolarWinds дуже просто налаштувати і його початковийконфігурація так само легко робиться за допомогою процесу її автоматичного виявлення. Налаштування та конфігурація - це процес з двома проходами. Перший прохід виявить сервери, а другий знайде додатки. Процес можна прискорити, надавши інструменту список програм, які потрібно шукати. Після запуску цього інструменту користувальницький графічний інтерфейс робить його дуже простим. Ви можете вибрати інформацію для відображення в таблиці або графічному форматі.
Ціни на Монітор сервера та додатків SolarWinds починаються від $ 2 995 і змінюються залежно від кількостікомпоненти, вузли та обсяги відстежуються. Як і у більшості продуктів SolarWinds, для завантаження доступна безкоштовна 30-денна пробна версія, якщо ви хочете спробувати продукт перед його придбанням.
3. PRTG
Графік руху маршрутизаторів Paessler або PRTG ввідмінний інструмент моніторингу SNMP з безліччю додаткових функцій. Одним з основних пунктів продажу є його швидкість монтажу. Насправді Paessler стверджує, що PRTG можна встановити за пару хвилин. Хоча ця цифра є дискусійною, цей інструмент все ще дуже легко та швидко налаштувати. Частково це пов'язано з його функцією автоматичного виявлення, яка скануватиме вашу мережу на пошук пристроїв та автоматично додає їх до інструменту. Потім можна отримати подальшу інформацію про виявлені пристрої, використовуючи різні протоколи зв'язку. Система використовує комбінацію Ping, SNMP, WMI, NetFlow, jFlow, sFlow, але також може спілкуватися через DICOM або RESTful API.

PRTG використовує концепцію, що називається датчиками, кожен з якихконтролювати конкретний тип даних. Очевидно, є датчики SNMP - по одному для кожного контрольованого параметра - але також датчики додатків HTTP, SMTP / POP3 (електронна пошта), специфічні для апаратури сенсори для комутаторів, маршрутизаторів та серверів. Загалом, PRTG має понад 200 різних заздалегідь визначених датчиків, які отримують статистику, таку як час відгуку, використання процесора, завантаження пам'яті, робоча температура або стан системи.
PRTG постачається з декількома інтерфейсами користувача. Окрім веб-інтерфейсу на базі Ajax, ви також можете вибрати корпоративну консоль Windows або мобільні додатки для Android та iOS. Ці мобільні додатки можуть використовувати push-сповіщення для сповіщень, викликаних у PRTG. Звісно, також доступні SMS-повідомлення або повідомлення електронною поштою. Хоча сервер працює лише в Windows, його можна адмініструвати з будь-якого пристрою із сумісним браузером Ajax.
PRTG пропонується у двох версіях. Безкоштовна версія є повнофункціональною, але вона обмежить вашу здатність моніторингу до 100 датчиків, і кожен контрольований параметр вважається одним датчиком. Наприклад, якщо ви контролюєте два інтерфейси на маршрутизаторі, він вважатиметься двома датчиками. Для більш ніж 100 датчиків потрібно придбати ліцензію. Вони оцінюються на основі кількості підтримуваних датчиків і починаються від $ 1 600 за 500 датчиків. Також доступна безкоштовна, безлімітна та сенсорна 30-денна пробна версія.
4. ManageEngine OpManager
Наступним у нашому списку є продукт від ManageEngine, який також входить до числа кращих виробників інструментів мережевого адміністрування. Один з таких інструментів і одна з найпопулярніших продуктів компанії називається ManageEngine OpManager. Це ще один пакет «все в одному», який будеслідкуйте за життєво важливими ознаками мережевих пристроїв, серверів (як фізичних, так і віртуальних) та оповіщайте вас, як тільки щось вийде за межі діапазону. Звичайно, він цілком підходить для моніторингу пам’яті, але якщо ви почнете використовувати цей продукт, швидше за все, ви скоро захочете контролювати більше, ніж це.

ManageEngine також стверджує, що може бути OpManagerвстановлюється менш ніж за дві хвилини. І знову ж таки, це більш ніж ймовірно завищення. Після встановлення інструмент виявить ваші пристрої та почне стежити за ними, не вимагаючи жодних складних кроків налаштування. Система має дуже інтуїтивний графічний інтерфейс користувача, де ви легко знайдете потрібну інформацію. Згідно з доповідями, цей інструмент має повний набір відмінних попередньо створених, і ви також можете створювати спеціальні звіти, що краще відповідають вашим потребам. Сповіщення в цьому продукті є чудовим і збігається з тим, що ви знайдете у конкуруючих продуктах.
ManageEngine OpManager доступний уОсновне видання, яке краще для малого та середнього бізнесу з до тисячі пристроїв за цінами, починаючи з трохи більше 700 доларів для 25 пристроїв. Для великих організацій існує видання Enterprise, яке може масштабувати до десяти тисяч пристроїв. Його ціна починається від $ 20 000 для 500 пристроїв. Ціни на будь-яке видання змінюються залежно від кількості контрольованих пристроїв, і безкоштовна 30-денна пробна версія доступна.
5. Що золото
Наш останній запис на сьогодні - це WhatsUp Gold відIpswitch - ще одна поширена назва в галузі інструментів моніторингу. Цей продукт, який колись був лише інструментом моніторингу вгору або вниз, з тих пір перетворився на одну з найкращих платформ системного та мережевого моніторингу. У ньому є все, що очікується від повноцінного інструменту моніторингу. Ви отримуєте моніторинг робочих параметрів, включаючи пам'ять, звичайно, а також отримуєте повністю настроювані сповіщення та звітування.

WhatsUp Gold - це ще один простий інструментвстановити, завдяки своєму механізму автоматичного виявлення, який знайде ваші пристрої та додасть їх до консолі моніторингу. Інструмент може знаходити фізичні сервери, віртуальні сервери, хмарні сервери, додатки та мережеве обладнання. На інформаційній панелі інструменту представлено карту, на якій можна побачити взаємозв'язки різних компонентів. А для перегляду карти можна отримати додаткову інформацію про кожен пристрій.
WhatsUp Gold доступний у безкоштовній версії, алеце обмежується моніторингом лише п'яти пристроїв. Платні ліцензії доступні у трьох рівнях підвищення функціональності. Витрати на ліцензування ґрунтуються на кількості контрольованих пристроїв. Також доступна безкоштовна, обмежена часом пробна версія
Коментарі