12 найкращих програм та інструментів для моніторингу мережі, переглянуті в 2020 році

Мережні інструменти значно розвинулися з моменту їх створення близько тридцяти років тому. Тепер вони більш гнучкі та прості в налаштуванні, ніж будь-коли. Не кожному адміністратору вони подобаються, але всі погоджуються – іноді мимоволі – з тим, що вони необхідні, хоча деякі можуть розглядати їх як необхідне зло. Ми використовуємо термін інструмент моніторингу вільно як загальний термін для опису кількох різних типів інструментів. Але всі вони мають спільну рису: вони використовуються для моніторингу деяких зазвичай прихованих параметрів наших мереж.

Сьогодні ми пропонуємо вам наш вибір із 12 найкращих інструментів моніторингу мережі. У нас є комбінація моніторів SNMP, колекторів NetFlow та інструментів моніторингу вгору або вниз.

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

Навіщо використовувати інструменти моніторингу мережі

Існує дуже проста причина, чому будь-хто хоче використовувати інструменти моніторингу мережі. Більше за все це пов’язано з тим, що ми зазвичай не можемо бачити, що відбувається всередині мережі. Ми всі бачили, як мережі порівнюються з автомагістралями та пакети даних у порівнянні з автомобілями, які використовують ці магістралі. Але є велика різниця. Рух на шосе видно. Треба просто подивитись, і ви побачите, чи є затори чи ні.

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

Різні інструменти для різних завдань

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

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

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

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

  Як надсилати повідомлення групі в пошті на iPhone або iPad

Наші 12 найкращих інструментів моніторингу мережі

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

1. Монітор продуктивності мережі SolarWinds (безкоштовна пробна версія)

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

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

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

Ціна на Network Performance Monitor дуже прийнятна, починаючи з 3000 доларів. Доступна 30-денна пробна версія, якщо ви віддаєте перевагу спробувати продукт перед покупкою.

2. Аналізатор трафіку SolarWinds NetFlow (безкоштовна пробна версія)

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

БЕЗКОШТОВНА ПРОБНА ОПЕРАЦІЯ: аналізатор трафіку SolarWinds Netflow

Як можна здогадатися з назви продукту, аналізатор трафіку NetFlow покладається на протокол NetFlow для збору детальної інформації про використання з ваших мережевих пристроїв. Початок від Cisco, протокол NetFlow дозволяє пристроям надсилати детальну інформацію про кожну мережеву «розмову» або потік до колектора та аналізатора NetFlow, такого як аналізатор трафіку NetFlow. Однак NetFlow не обмежується лише пристроями Cisco. Багато виробників включають функціональність або еквівалент у своє обладнання. В останні роки IETF стандартизував протокол NetFlow як IPFIX, або IP Flow Information Exchange.

Як і більшість інструментів SolarWinds, безкоштовну 30-денну пробну версію можна завантажити з SolarWinds. Це повнофункціональна версія, яка не має обмежень, крім часу.

3. PRTG

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

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

4. WhatsUp Gold

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

  Як знімати на власному зеленому екрані за допомогою iPhone

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

5. Нагіос

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

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

6. Zabbix

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

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

7. ManageEngine OpManager

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

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

8. Айсінга

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

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

9. Монітор мережі Spiceworks

Монітор мережі Spiceworks стверджує, що він простий і легкий у використанні. І воно є. Зрештою, це одна з найпопулярніших безкоштовних систем моніторингу мережі. З Network Monitor все безкоштовно. Навіть підтримка. Це не те, що зазвичай можна побачити з безкоштовним програмним забезпеченням. Але є заковика. Це не одна з цих високомасштабованих систем. Навпаки, ця була створена з урахуванням менших мереж. Він ідеально підійде, якщо у вашій мережі не більше 25 пристроїв. Хоча це не так багато, для багатьох малих підприємств цього, безумовно, достатньо.

  Як додати нотатки у файли Photoshop

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

10. LogicMonitor

LogicMonitor стверджує, що є «провідною платформою моніторингу продуктивності на основі SaaS для корпоративних ІТ». А коли справа доходить до хмарного моніторингу, це дійсно один з найкращих інструментів, які ви можете використовувати. LogicMonitor автоматично виявить пристрої у вашій мережі та почне збирати дані відразу після встановлення. Він спирається на понад тисячу модулів, щоб допомогти користувачам і автоматизувати моніторинг і оповіщення. Його можна використовувати для моніторингу широкого спектру пристроїв і технологій, включаючи хмарні сервіси від AWS або Azure. Що є більш природним, ніж моніторинг хмарних сервісів за допомогою хмарного інструменту?

Однією з найкращих особливостей LogicMonitor є його механізм прогнозування. Він може передбачити ваші майбутні потреби на основі поточного використання та тенденцій. Це чудова функція, якщо розглядати довгострокове планування потужності. LogicMonitor поставляється в трьох версіях: Starter, Pro та Enterprise. Вони відрізняються кількістю служб, які вони можуть перевірити, і тривалістю зберігання даних. Вам потрібно буде зв’язатися з LogicMonitor, щоб отримати інформацію про ціни. Доступна 14-денна безкоштовна пробна версія.

11. Обсервіум

Observium — ідеальне рішення для моніторингу мережі для організацій будь-якого розміру. І якщо база користувачів є свідченням якості інструменту, ви будете раді знати, що його використовують такі великі гравці, як Yahoo, Twitch і Spotify. Observium не лише використовує SNMP як основний протокол. Він також використовує LLDP, CDP, FDP і EDP. Observium має функцію автоматичного виявлення, яка додасть пристрої на вашу консоль і відобразить їх робочі параметри у вигляді графіків. Інтерфейс користувача містить дуже детальну сторінку огляду, де ви можете відразу побачити всю мережу.

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

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

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

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

Підведенню

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