- - Найкращі альтернативи MRTG для покращення моніторингу вашої мережі у 2019 році

Найкращі альтернативи MRTG для покращення моніторингу вашої мережі у 2019 році

Multi Router Grapher Traffic, або MRTG, єдідусь усіх платформ мережевого моніторингу. Він був створений в середині 1990-х, щоб заповнити потребу в інструменті для відображення використання Інтернет-посилання з низькою пропускною здатністю. Він швидко перетворився на досить повне рішення для моніторингу, яке може опитувати практично будь-яку кількість пристроїв та створювати гарні графіки, що показують використання їх інтерфейсу. Він досі перебуває у відносно широкому застосуванні, хоча останньої версії вже 6 років. Сьогодні ми демонструємо вам п'ять найкращих альтернатив MRTG. Вони вирішують більшість недоліків MRTG і, як правило, забезпечують набагато кращий досвід, гарніший інтерфейс та простішу конфігурацію.

Знімок екрана MRTG

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

(Майже) Все, що вам потрібно знати про MRTG

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

Щоб краще зрозуміти MRTG, повернімосяісторія до літа 1994 року в університеті ДеМонфорт в Лестері, Великобританія. Тоді університет мав понад 1000 мережевих комп'ютерів, що спільно використовували єдине Інтернет-посилання 64 кбіт / с. Зайве говорити, що навіть у ці дні здебільшого текстових обчислень посилання часто зазнавало важливих перевантажень. Було зрозуміло, що університет не міг отримати більшу схему принаймні рік, тому було вирішено поставити щось на місці, щоб кожен користувач міг бачити живописне зображення пропускної здатності ланцюга з часом.

Народився Multi Router Grapher Traffic. Кожні п'ять хвилин він опитував октетні лічильники маршрутизатора Інтернет-шлюзу університету. Програмне забезпечення використовувало ці дані для отримання середньої швидкості передачі інтернет-посилання за кожен п'ятихвилинний інтервал. Інструмент також створив веб-сторінку з чотирма графіками, що показують швидкість передачі за останній день, тиждень, місяць та рік.

Індекс MRTG Сторінка 1

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

Як це працює?

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

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

Отже, MRTG опитує кожен пристрій, на якому він моніторить5-хвилинний інтервал і зчитує значення двох лічильників для кожного інтерфейсу, який він налаштований для моніторингу. Потім він віднімає попередні значення двох лічильників від поточних. Результати - кількість байтів, що входять і виходять за п'ять хвилин. Використовуючи просту математику, він множує ці числа на 8 (кількість біт у байті) і ділить їх на 300 (кількість секунд за п’ять хвилин), щоб отримати середнє використання пропускної здатності в бітах за секунду за останні п’ять хвилин.

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

Недоліки MRTG

Хоча MRTG має деякі сильні моментице - наприклад, що є вільним та відкритим кодом та написано здебільшого на Perl, тому кожен може легко модифікувати його та адаптувати його під свої потреби - програмне забезпечення має кілька серйозних недоліків. Перш за все, MRTG - це досить старий інструмент із сильним фоном Unix. Він був перенесений на платформу Windows деякий час тому, але процес встановлення досить громіздкий. Процес добре зафіксований у документі з назвою mrtg-nt-посібник. Хіба це ім’я не дає уявлення про вік документа?

Я збережу вам деталі, але досить сказати цеетапи установки численні та складні. Наприклад, перед встановленням MRTG потрібно встановити Perl на комп’ютер. Також MRTG не можна запускати як службу, якщо ви не використовуєте зовнішню утиліту, яка може запускати будь-яку програму як послугу. Документація пропонує один з таких інструментів, який раніше був безкоштовним, але зараз є платною програмою. Взагалі, встановлення MRTG у Windows може бути болем для того, що ви знаєте.

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

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

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

Найкращі альтернативи MRTG

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

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

SolarWinds зазвичай не потребує введеннямережеві адміністратори. Компанія деякий час славилася чудовими інструментами мережевого адміністрування та публікацією багатьох безкоштовних інструментів для виконання конкретних завдань. Основний продукт SolarWinds називається Network Performance Monitor, або NPM. Це повне рішення щодо моніторингу мережі, що виходить за рамки функціональності MRTG. Але оскільки ми говоримо про альтернативи MRTG, давайте спочатку зосередимо функції НПМ, схожі на MTRG.

Як і MRTG, мережа опитування SolarWinds NPM проводить SolarWindsпристрої, що використовують протокол SNMP, і зчитують лічильники їхніх інтерфейсів. NPM зберігає результати в базі даних SQL і використовує опитувані дані для побудови графіків, що показують використання кожного інтерфейсу.

Підсумок NPM SolarWinds

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

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

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

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

Монітор ціни, SolarWinds Network Performace Monitorпочинається від трохи менше 3000 доларів і змінюється залежно від кількості пристроїв для моніторингу та вибраних додаткових компонентів. Щоб отримати детальну пропозицію, вам потрібно буде зв’язатися зі службою продажу SolarWinds. Але якщо ви хочете спробувати продукт перед покупкою, доступна безкоштовна 30-денна пробна версія, як і для більшості платних продуктів SolarWinds.

Посилання для завантаження: https://www.solarwinds.com/network-performance-monitor

2. ПРТГ

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

Скріншот PRTG

Настільки ж просто, як встановити, виріб все-таки єбагатофункціональний. Як приклад, він подається з декількома різними інтерфейсами користувача. Є корпоративна консоль Windows, веб-інтерфейс на базі Ajax та мобільні додатки для Android та iOS. Мобільні додатки повністю використовують можливості платформи і можуть, наприклад, сканувати QR-коди, прикріплені до обладнання, для швидкого доступу до їх графіків.

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

3. ManageEngine OpManager

OpManager від ManageEngine – іншийТоп-виробник інструментів управління мережею - наш третій вибір. Він може працювати в ОС Windows або Linux і може похвалитися кількома чудовими можливостями, серед яких є функція автоматичного виявлення, яка може зіставити вашу мережу та відобразити її на панелі приладів. Мініатюрні, кольорові графіки, показані вгорі кожної сторінки, також є чудовою особливістю продукту.

ManageEngine OpManager Dashboard

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

Безкоштовна версія доступна, якщо ви хочетеспробуйте перед покупкою. Це справді безкоштовна версія, а не безкоштовна пробна версія. Однак він обмежений, і ви зможете контролювати не більше десяти пристроїв. Якщо ви керуєте крихітною мережею, можливо, ви зможете обійтись за допомогою безкоштовної версії. Що стосується платних версій, ви можете вибрати основні або корпоративні плани. Перший дозволить вам контролювати до 1000 вузлів, а другий - до 10000.

4. Кактуси

Кактуси є близьким батьком MRTG. Основним його компонентом є RRDTool - система реєстрації даних та графіки даних, розроблена Tobi Oetiker, основним розробником MRTG. Ця спадщина є досить очевидною, коли ви дивитеся на графіки Кактусів, які надзвичайно схожі на MRTG.

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

Скріншот кактусів

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

5. Обсервація

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

Інформація про порт спостереження

Продукт випускається у двох версіях. Існує Обсерваторна спільнота, яка доступна безкоштовно для всіх. Ця версія отримує оновлення та функції двічі на рік. Є також Observium Professional, який має додаткові функції, що додаються з щоденними оновленнями. Обидва видання працюють лише на платформах Linux.

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

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

У висновку

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

Коментарі