10 найкращих інструментів для моніторингу локальних мереж

Моніторинг локальних мереж, або локальних мереж, є одним з найважливіших завдань будь-якого мережевого адміністратора. Моніторинг дозволяє переконатися, що все працює гладко. Але моніторинг — це не лише погляд на мережу, принаймні неозброєним оком. Мережевий трафік відбувається на субатомному рівні всередині електричних або оптичних провідників. І це не тільки невелике, але й надзвичайно швидке. Отже, для моніторингу локальних мереж вам потрібні відповідні інструменти. Перевагою цього є те, що доступно багато інструментів. З іншого боку, основним недоліком є ​​наявність великої кількості інструментів. Наявність такої кількості інструментів на вибір може перетворити те, що має бути простим процесом вибору, у жахливе випробування. Ми виконали початкову роботу, щоб вилучити те, що є, і ми раді представити десять найкращих інструментів для моніторингу локальних мереж.

Перш ніж розповісти, які інструменти з десятки найкращих, ми коротко відвернемося від того, щоб обговорити моніторинг мережі. Ми зробимо все можливе, щоб пояснити, що це таке та його переваги. І якщо ви допитливий тип, ми також поговоримо про те, як це працює. Знаючи, як працює інструмент, часто легше вибрати той, який найкраще відповідає вашим потребам. І нарешті, ми розповімо, які є десять найкращих інструментів. Для кожного з них ми зробили міні-огляд його найважливіших функцій.

Переваги інструментів моніторингу мережі

Окрім простого знання того, що відбувається з нашими мережами, інструменти моніторингу мають ряд переваг. Наприклад, вони є безцінним інструментом для усунення несправностей. Нерідко такі інструменти розгортаються таким чином, що кожен сегмент локальної мережі, кожен порт комутатора контролюється. Завдяки цьому дуже легко визначити джерела інтенсивнішого, ніж зазвичай, трафіку, що є поширеним джерелом проблем.

Є також величезна перевага з точки зору планування потужності. Більшість, якщо не всі інструменти моніторингу зберігають історичні дані. Насправді вони зазвичай будують графіки, що відображають еволюцію використання пропускної здатності. Це дозволяє легко побачити тенденції. Таким чином, можна оцінити, які сегменти локальної мережі мають модель зростання використання, що виправдовує її оновлення. Це також може стати в нагоді як конкретний доказ необхідності оновлення, щоб допомогти з виправданням витрат.

Ще одна важлива перевага інструментів моніторингу локальної мережі полягає в їх можливості оповіщення. Багато таких інструментів мають функції попереджень і сповіщень. Сповіщення можуть ініціюватися щоразу, коли досягаються або перевищуються певні пороги, часто сповіщати адміністраторів про ненормальну ситуацію, перш ніж вона стане проблемою, що впливає на обслуговування.

Як працюють інструменти моніторингу мережі

Інструменти моніторингу мережі зазвичай покладаються на протокол Simple Network Management Protocol або SNMP для виконання своїх можливостей. Незважаючи на оманливу назву, SNMP є відносно складним протоколом. Розроблений близько 30 років тому, це комунікаційний протокол, який дозволяє адміністраторам мережі керувати мережевим обладнанням, а також контролювати та діагностувати його з віддаленого місця. Заради цього обговорення ми проігноруємо можливості керування протоколом, але давайте подивимося, не надто технічно, як працює моніторинг.

Кожен пристрій із підтримкою SNMP надає певну кількість своїх робочих параметрів. До них можна отримати доступ за допомогою належним чином налаштованої системи моніторингу або керування SNMP. Деякі параметри можна лише прочитати, а інші можна змінити. Для моніторингу цікаві лише ті, що доступні лише для читання. Ці параметри називаються OID, абревіатурою для ідентифікаторів об’єктів. У контексті моніторингу локальних мереж деякі OID є особливо цікавими. Мережеві пристрої з підтримкою SNMP мають пару OID для кожного інтерфейсу, який підраховує вхідні та вихідні байти.

Інструменти моніторингу використовують ці лічильники для вимірювання трафіку кожного інтерфейсу в бітах на секунду. Ось як вони це роблять. Типовий інструмент опитує кожен пристрій через відомі інтервали – 5 хвилин є стандартним значенням, зчитує значення лічильників вхідних і вихідних байтів і зберігає їх у певній формі бази даних. Решта — лише математика. Попереднє значення лічильника віднімається від поточного, дає загальну кількість байтів за п’ять хвилин. Потім це число множиться на вісім, щоб отримати кількість бітів, і ділиться на 300 – кількість секунд за п’ять хвилин – щоб отримати середню пропускну здатність за останні п’ять хвилин у бітах на секунду. Ця інформація також зберігається в базі даних і використовується для побудови графіків або таблиць її еволюції в часі.

Наші 10 найкращих інструментів для моніторингу локальних мереж

Ми шукали на ринку найкращі інструменти для моніторингу локальних мереж і раді представити нашу десятку найкращих продуктів. Наш список містить комбінацію платних і безкоштовних інструментів. Деякі мають більше функцій, ніж інші, але не припускають, що продукти з меншими функціями не такі хороші. Це дійсно залежить від ваших потреб. Якщо, наприклад, все, що вам потрібно, це зберегти історичні дані про використання, ви не будете проти продукту з обмеженими можливостями попередження або навіть без попереджень.

1. Монітор продуктивності мережі SolarWinds (БЕЗКОШТОВНА ПРОБНА ОПЕРАЦІЯ)

Першим у нашому списку є продукт від SolarWinds, одного з найвідоміших імен у сфері мережевих та системних засобів адміністрування. Маючи понад 30 повнофункціональних інструментів, у ньому є щось для будь-яких потреб. Зокрема, відомо, що SolarWinds є одним із найкращих колекторів та аналізаторів NetFlow, а також одним із найкращих інструментів моніторингу пропускної здатності, Монітор продуктивності мережі SolarWinds. Відомо, що SolarWinds створює чудові безкоштовні інструменти, які відповідають конкретним потребам, наприклад, калькулятор підмережі або сервер TFTP.

The Монітор продуктивності мережі SolarWindsабо НПМ як його часто називають, має безліч чудових функцій. Однією з головних переваг цього продукту є його простота. Ми не маємо на увазі простий як неповний; ми маємо на увазі просто як легко. Крім того, продукт дуже гнучкий, і його приладну панель, вигляди та діаграми можна налаштувати за бажанням. Налаштування не вимагає зусиль, і ви можете почати моніторинг за кілька хвилин. НПМ також повністю масштабований і буде відстежувати мережі майже будь-якого розміру від найменших до величезних корпоративних мереж, що охоплюють кілька сайтів.

БЕЗКОШТОВНЕ ВИПРОБУВАННЯ: Монітор продуктивності мережі SolarWinds

The Монітор продуктивності мережі SolarWinds періодично опитує ваше мережеве обладнання для зчитування лічильників інтерфейсу, обчислює використання пропускної здатності та відображає його у вигляді графіків, що показують його еволюцію з часом. Налаштувати цей інструмент легко і вимагає лише вказати IP-адресу пристрою, а потім вибрати параметр, який потрібно відстежувати. Система автоматичного виявлення робить початкове налаштування надзвичайно простим. НПМ має багато розширених функцій. Він може, наприклад, створювати карти мережі. Він також може відображати критичний шлях між двома пристроями, що є зручною функцією під час усунення несправностей уповільнення.

Ціни на SolarWinds Монітор продуктивності мережі починається від 2 995 доларів США і змінюється в залежності від кількості елементів, що контролюються. Якщо ви віддаєте перевагу спробувати продукт перед покупкою, безкоштовну 30-денну пробну версію можна завантажити з SolarWinds.

2. PRTG

The Paessler Router Traffic Grapherабо PRTG, є одним із найпростіших та найшвидших у налаштуванні. За словами Песслера, ви можете запуститися за кілька хвилин. Частиною швидкості та простоти налаштування продукту є його функція автоматичного виявлення. Після встановлення PRTG просканує вашу мережу та автоматично додасть знайдені компоненти.

PRTG поставляється з вибором інтерфейсів користувача. Це ще одна перевага інструменту. Ви можете вибрати між рідною консоллю Windows, веб-інтерфейсом на основі Ajax або мобільними додатками для Android або iOS. Мобільні програми використовують можливості своєї платформи і, наприклад, дозволять вам сканувати QR-код, надрукований на етикетці програмним забезпеченням і прикріплений до вашого обладнання, щоб швидко переглянути його статус. PRTG може контролювати кілька параметрів – не тільки використання пропускної здатності – за допомогою SNMP, WMI, NetFlow і Sflow.

3. ManageEngine OpManager

The ManageEngine OpManager дозволяє контролювати маршрутизатори, комутатори, брандмауери, сервери та віртуальні машини на предмет несправностей і продуктивності. Ефективність мережевих пристроїв відстежується в режимі реального часу, і її можна переглядати на інформаційних панелях і графіках. На додаток до використання пропускної здатності відстежуються такі важливі показники, як втрата пакетів, помилки та відхилення. Інструмент також відстежуватиме показники продуктивності фізичних та віртуальних серверів, такі як доступність, процесор, дисковий простір та використання пам’яті.

Завдяки більш ніж 100 вбудованим звітам, які можна планувати, налаштовувати та експортувати за потреби, звіти є однією з найкращих функцій OpManager. Програмне забезпечення доступне в трьох версіях: Free, Essential і Enterprise. Вони відрізняються кількістю пристроїв, які вони можуть відстежувати – від 10 або безкоштовної версії до 10 000 для Enterprise – і набором функцій, при цьому вищі версії мають додаткові розширені функції.

4. Кактуси

Кактуси є однією з найбільш використовуваних і найстаріших безкоштовних платформ моніторингу з відкритим кодом. І хоча він може бути не таким багатим, як деякі комерційні продукти, він все одно є чудовим інструментом. Веб-інтерфейс інструмента має певну старовинну атмосферу, але він добре продуманий і простий у використанні. В основному він використовує опитування SNMP, але можуть бути розроблені спеціальні сценарії для отримання даних практично з будь-якого джерела.

Основною перевагою інструменту Cacti є опитування пристроїв і створення графіків даних на веб-сторінках. Він робить це дуже добре, але це майже все, що він буде робити. Знову ж таки, якщо вам не потрібні сповіщення чи інші додатки, простота продукту може бути саме тим, що вам потрібно. А оскільки програмне забезпечення є відкритим вихідним кодом і майже повністю написано мовою PHP, воно легко налаштовується, і ви можете адаптувати його до наших конкретних потреб.

Однією з найсильніших особливостей Cacti є його шаблони. Наприклад, існує вбудований шаблон для комутаторів Cisco, який уже включає більшість елементів, які ви можете відстежувати на такому пристрої. І існують не тільки шаблони пристроїв, є також шаблони графіків і шаблони джерел даних. Разом вони полегшують налаштування інструмента. Ви також можете самостійно створювати шаблони для пристроїв, якщо вони ще не існують. Існує також багато шаблонів для конкретних пристроїв, які можна завантажити з веб-сайту кожного виробника пристрою або з форумів Cacti, керованих спільнотою.

5. Обсервіум

Обсервіум це платформа моніторингу, яка не потребує обслуговування та автоматичного виявлення. Він підтримує широкий спектр типів пристроїв, платформ і операційних систем від багатьох виробників, включаючи, серед інших, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler і NetApp. Основною метою продукту є створення красивого, інтуїтивно зрозумілого та простого, але потужного користувальницького інтерфейсу, який відображає стан і стан вашої мережі.

Observium пропонує набагато більше, ніж просто моніторинг пропускної здатності. Наприклад, існує система обліку, яка вимірюватиме загальне місячне використання пропускної спроможності в 95-му процентилі або в загальній кількості переданих байтів. Він також має функцію попередження з визначеними користувачем пороговими значеннями.

Observium доступний лише для Linux. Його легко налаштувати, і він майже сам налаштовується. Основним недоліком є ​​отримання програмного забезпечення, що може бути проблемою. Замість того, щоб мати сторінку завантаження на веб-сайті Observium, ви знайдете детальні інструкції з встановлення кількох дистрибутивів Linux, які містять посилання, щоб отримати пакет. У певному сенсі це має сенс, оскільки воно допоможе вам завантажити правильний пакет для вашого дистрибутива.

6. Нагіос

Дві версії Нагіос доступні. Існує безкоштовна версія з відкритим вихідним кодом, яку може завантажити та використовувати будь-хто, а також є комерційний продукт під назвою Nagios XI. Комерційний продукт має більше можливостей, але навіть безкоштовне видання є дуже потужним інструментом, в межах своїх обмежень. Первісною метою Nagios був моніторинг вгору або вниз, але він також може контролювати кілька робочих параметрів.

Однією з найкращих особливостей Nagios, особливо версії з відкритим кодом, є підтримка спільноти. Кілька розроблених спільнотою плагінів, інтерфейсів і доповнень доступні безпосередньо на веб-сайті Nagios. Якщо ви хочете ще більше функцій, включаючи моніторинг пропускної здатності, вам доведеться вибрати Nagios XI, який має моніторинг використання пропускної здатності та багато інших корисних функцій. Безкоштовна пробна версія Nagios XI доступна, якщо ви хочете на власні очі побачити, що цей інструмент може зробити для вас.

7. WhatsUp Gold

WhatsUp Gold від Ipswitch існує вже деякий час. Основною функцією цього інструмента раніше був моніторинг доступності системи, а не робочих параметрів. Як випливає з назви, WhatsUp Gold розповість вам, що відбувається, а що ні. Він має одну з найкращих систем оповіщення і може бути налаштований на передачу сповіщень різними способами, включаючи електронну пошту та SMS.

Сьогодні WhatsUp Gold lo довше відстежує лише статус пристроїв, а також може вимірювати використання пропускної здатності та перевіряти, чи відповідають служби. Він може, наприклад, контролювати доступність серверів Exchange і SQL, Active Directory, IIS і веб-служб Apache. А якщо ваша ферма серверів базується на хмарі, WhatsUp Gold також відстежуватиме встановлення AWS або Azure.

8. Zabbix

Інший продукт з відкритим кодом, Zabbix має високопрофесійний вигляд і відчуття, як і очікувати від комерційного продукту. Але він має не тільки гарний веб-інтерфейс, а й вражаючий набір функцій. Zabbix буде контролювати більшість мережевих пристроїв, а не лише мережеве обладнання. Це був би хороший варіант, якщо ви також хочете, наприклад, контролювати сервери.

Zabbix використовує SNMP, а також Intelligent Platform Monitoring Interface (IMPI) для моніторингу пристроїв. Ви можете використовувати програмне забезпечення для моніторингу пропускної здатності, використання ЦП і пам’яті пристрою, загального стану пристрою, а також змін конфігурації. Zabbix також має вражаючу і повністю настроювану систему оповіщення. Він не тільки надсилатиме сповіщення електронною поштою чи SMS, але й запускатиме локальні сценарії, які можна використовувати для автоматичного вирішення деяких проблем.

9. Айсінга

Icinga це ще одна платформа моніторингу з відкритим кодом. Він має простий і зрозумілий користувальницький інтерфейс і набір функцій, який конкурує з кількома комерційними продуктами. Як і більшість систем моніторингу пропускної здатності, Icinga використовує SNMP для збору даних про використання пристроїв. Однією з областей, де Icinga особливо яскраво, є використання плагінів. Існують тисячі розроблених спільнотою плагінів для виконання різних завдань моніторингу та розширення функціональних можливостей продукту. І якщо ви не можете знайти відповідний плагін для ваших потреб, ви можете написати його самостійно та внести його до спільноти.

Попередження та сповіщення також одні з найкращих функцій Icinga. Сповіщення повністю налаштовуються з точки зору того, що їх запускає та як вони передаються. Інструмент також має сегментні сповіщення. Це означає, що ви можете надсилати деякі сповіщення деяким користувачам, а інші — іншим людям. Це чудова функція, коли у вас є різні системи, якими керують різні групи.

10. Ядро Зеносса

Останній у нашому списку Ядро Zenoss. Можливо, це не найвідоміший інструмент моніторингу, але він, безумовно, заслуговує місця в нашому списку завдяки своєму набору функцій і професійному аспекту. Цей інструмент може контролювати багато речей, наприклад потоки трафіку або послуги, такі як HTTP і FTP. Він має чистий і простий інтерфейс, а система оповіщення чудова. Нам особливо сподобалися множинні механізми попередження, які сповіщатимуть другу людину, якщо перша не відповідає протягом заздалегідь визначеної затримки.

На жаль, Zenoss Core є однією з найскладніших систем для встановлення та налаштування. Процес повністю керується командним рядком. При використанні програм встановлення графічного інтерфейсу, майстрів конфігурації та механізмів автоматичного виявлення це може здатися трохи архаїчним. Однак є достатньо документів, що позбавляє від здогадок.

У висновку

З такою кількістю доступних продуктів цей список найкращих інструментів для моніторингу локальних мереж може складати десятки пунктів. Ми постаралися надати вам хороший зразок найкращих доступних інструментів. Кожен з них має свої сильні та слабкі сторони, але всі вони є чудовими продуктами, і ми готові рекомендувати будь-який з них. Як завжди, основним визначальним фактором у виборі інструменту моніторингу має бути його набір функцій.