6 лучших инструментов управления сетью, которые отслеживают производительность
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Multi Router Traffic Grapher, или MRTG, является дедушкой всех платформ сетевого мониторинга. Он был создан в середине 1990-х годов, чтобы удовлетворить потребность в инструменте для отображения использования канала Интернет с низкой пропускной способностью. Он быстро превратился в довольно полное решение для мониторинга, которое может опрашивать практически любое количество устройств и строить красивые графики, показывающие использование их интерфейса. Он все еще относительно широко используется, хотя последней версии уже 6 лет. Сегодня мы показываем вам пять лучших альтернатив MRTG. Они устраняют большинство недостатков MRTG и обычно обеспечивают гораздо лучший опыт, более красивый интерфейс и более простую настройку.
Прежде чем мы раскроем нашу пятерку лучших альтернатив MRTG, мы сначала познакомимся с MRTG более подробно. Мы объясним, как инструмент работает в фоновом режиме. А поскольку целью большинства альтернатив MRTG является устранение недостатков исходной системы, мы также обсудим, что это такое и что с ними можно сделать. Некоторые из них могут быть легко исправлены, в то время как другие присущи используемой технологии. Мы закончим с сутью нашей темы и рассмотрим пять лучших альтернатив MRTG. В нашем списке есть как бесплатное, так и коммерческое программное обеспечение, некоторые из которых можно легко масштабировать до очень больших сетей.
(Почти) все, что вам нужно знать о MRTG
Согласно Википедии, MRTG - это « бесплатное программное обеспечение для мониторинга и измерения нагрузки трафика на сетевые ссылки. Это позволяет пользователю видеть нагрузку трафика в сети с течением времени в графической форме ». Хотя это описание скрупулезно точное, оно мало что говорит.
Чтобы лучше понять MRTG, давайте вернемся в историю к лету 1994 года в Университете ДеМонфорта в Лестере, Великобритания. Тогда в университете было более 1000 подключенных к сети компьютеров, использующих один Интернет-канал со скоростью 64 кбит / с. Излишне говорить, что даже в наши дни, когда вычисления в основном основаны на тексте, ссылка часто сильно перегружена. Было ясно, что университет не сможет получить более крупную схему как минимум в течение года, поэтому было решено что-то внедрить, чтобы каждый пользователь мог видеть в реальном времени использование полосы пропускания схемы с течением времени.
Так родился Multi Router Traffic Grapher. Каждые пять минут он опрашивал счетчики октетов университетского шлюзового маршрутизатора. Программа использовала эти данные для определения средней скорости передачи данных по Интернет-каналу для каждого пятиминутного интервала. Инструмент также создал веб-страницу с четырьмя графиками, показывающими скорость передачи данных за последний день, неделю, месяц и год.
С тех пор каждый, у кого есть веб-браузер, мог отслеживать статус ссылки. Конечно, наличие графиков никак не увеличивало пропускную способность канала, но давало необходимые аргументы, чтобы убедить руководителей университетов в том, что действительно нужна более крупная ссылка. По сей день планирование мощностей остается одним из основных применений MRTG и альтернативных систем.
Как это работает?
MRTG использует простой протокол управления сетью или SNMP, функцию, которая встроена в большинство сетевого оборудования. Устройства с поддержкой SNMP имеют счетчики, которые могут удаленно считываться системами мониторинга, такими как MRTG. Он эффективен и выполняет свою работу. Все предлагаемые здесь альтернативы MRTG аналогичным образом используют протокол SNMP.
Мы избавим вас от большинства технических деталей и жаргона, но вы, возможно, захотите узнать, как это работает. В контексте мониторинга использования полосы пропускания представляют интерес два конкретных параметра SNMP. Один регистрирует количество байтов из интерфейса, а другой регистрирует количество байтов. Коммутаторы, маршрутизаторы и другое сетевое оборудование имеют по одной паре байтов для каждого интерфейса.
Таким образом, MRTG опрашивает каждое устройство, которое он контролирует, с 5-минутными интервалами и считывает значение двух счетчиков для каждого интерфейса, мониторинг которого он настроен. Затем он вычитает предыдущие значения двух счетчиков из текущих. Результатом является количество байтов, поступающих и исходящих за пять минут. Используя простую математику, он умножает эти числа на 8 (количество бит в байте) и делит их на 300 (количество секунд в пяти минутах), чтобы получить среднее использование полосы пропускания в битах в секунду за последние пять минут.
Конечно, MRTG не только занимается математикой. он также сохраняет значения, которые он считывает каждые пять минут, в файле архива с циклическим перебором - тип файла, который автоматически суммирует более старые данные и никогда не превышает определенный размер - и создает красивые графики, показывающие изменение параметра во времени. И поскольку эти графики нужно куда-то помещать, MRTG также создает веб-страницы для хранения графиков.
Недостатки MRTG
Хотя MRTG имеет некоторые сильные стороны - например, бесплатное ПО с открытым исходным кодом и написано в основном на Perl, так что любой может легко изменить его и адаптировать к своим потребностям - программное обеспечение имеет несколько серьезных недостатков. Прежде всего, MRTG - довольно старый инструмент с сильным опытом работы с Unix. Некоторое время назад он был перенесен на платформу Windows, но процесс установки довольно громоздкий. Этот процесс хорошо задокументирован в документе под названием mrtg-nt-guide . Разве это имя не дает вам представления о возрасте документа?
Я сохраню детали, но достаточно сказать, что этапы установки многочисленны и сложны. Например, вам необходимо установить Perl на свой компьютер перед установкой MRTG. Кроме того, MRTG не может работать как служба, если вы не используете внешнюю утилиту, которая может запускать любое приложение как службу. В документации предлагается один такой инструмент, который раньше был бесплатным, но теперь является платной программой. В целом, установка MRTG в Windows может оказаться непростой задачей.
Другая проблема MRTG заключается в том, что его конфигурация в основном выполняется с помощью текстовых файлов, которые необходимо редактировать. В наши дни, когда мы привыкли к панелям управления с графическим интерфейсом пользователя и мастерам автоконфигурации, это может показаться несколько устаревшим. Одно можно сказать наверняка: этот инструмент требует сложного обучения.
MRTG включает инструмент под названием cfgmaker - сценарий Perl, который будет создавать файлы конфигурации MRTG на основе информации, полученной с устройства с поддержкой SNMP, но его использование определенно не интуитивно понятно. И, как вы, возможно, догадались, не существует процесса обнаружения, который просканирует вашу сеть на предмет управляемых устройств SNMP и позволит вам выбрать те, которые вы хотите отслеживать.
Наконец, «текущая» версия MRTG выпущена в январе 2012 года, то есть более шести лет назад. Это может означать две вещи. Либо продукт настолько хорош и не требует дополнительных функций или исправлений ошибок, либо он больше не поддерживается активно. Я выбираю второй. Это не значит, что продукт больше не хороший. Это, безусловно, так же хорошо, как и в 2012 году, но есть вероятность, что новые альтернативные продукты имеют новые функции или используют лучшие - и, возможно, более быстрые - технологии.
Лучшие альтернативы MRTG
Мы рыскали по Интернету в поисках лучших альтернатив MRTG. В частности, мы искали продукты, которые не обладали недостатками MRTG, но при этом выполняли ту же задачу, то есть измеряли использование полосы пропускания интерфейса и отображали ее в виде графиков на веб-странице. Некоторые из наших находок представляют собой огромные коммерческие инструменты, которые имеют гораздо больше функций, чем MRTG, и могут стоить до тысяч долларов, в то время как другие представляют собой просто «улучшенные» версии MRTG с практически такой же функциональностью, но с более чистым и простым в использовании интерфейсом.
1. Монитор производительности сети SolarWinds (бесплатная пробная версия)
SolarWinds обычно не требует знакомства с сетевыми администраторами. Некоторое время компания была известна своими превосходными инструментами сетевого администрирования и публикацией множества бесплатных инструментов для выполнения конкретных задач. Флагманский продукт SolarWinds называется Network Performance Monitor или NPM. Это комплексное решение для мониторинга сети, которое выходит за рамки функциональности MRTG. Но поскольку мы говорим об альтернативах MRTG, давайте сначала сконцентрируемся на функциях NPM, подобных MTRG.
Как и MRTG, SolarWinds NPM опрашивает сетевые устройства по протоколу SNMP и считывает счетчики их интерфейсов. NPM сохраняет результаты в базе данных SQL и использует данные опроса для построения графиков, показывающих использование каждого интерфейса.
БЕСПЛАТНАЯ 30- дневная пробная версия : SolarWinds Network Performance Monitor
Система использует удобный графический интерфейс, и добавить устройство так же просто, как указать его IP-адрес или имя хоста и параметры соединения SNMP, известные как строки сообщества. Затем инструмент запрашивает устройство и перечисляет все доступные параметры SNMP и позволяет вам выбрать те, которые вы хотите включить в свои графики. Типичный сетевой коммутатор или маршрутизатор, например, будет иметь счетчики трафика и ошибок для каждого интерфейса, а также счетчики использования ЦП и памяти.
Масштабируемость монитора производительности сети - одна из его лучших особенностей. Он будет масштабироваться от самых маленьких сетей до больших сетей, состоящих из десятков тысяч устройств, разбросанных по множеству сайтов. Чтобы облегчить масштабирование, обновление лицензий - простой процесс.
Еще одна замечательная особенность NPM - это его способность автоматически строить сетевые карты и отображать визуальное представление критического пути между двумя устройствами или сервисами. Эта функция неоценима при устранении проблем с доступом к приложениям.
С точки зрения цены SolarWinds Network Performace Monitor начинается от чуть менее 3000 долларов США и варьируется в зависимости от количества контролируемых устройств и выбранных дополнительных компонентов. Вам нужно будет связаться с отделом продаж SolarWinds для получения подробного предложения. Но если вы хотите опробовать продукт перед покупкой, доступна бесплатная 30-дневная пробная версия, как и для большинства платных продуктов SolarWinds.
Ссылка для скачивания: https://www.solarwinds.com/network-performance-monitor
2. PRTG
PRTG или, точнее. Paessler маршрутизатор трафика Grapher является еще одним прекрасным система мониторинга. Paessler утверждает, что это продукт корпоративного уровня, который проще всего настроить. По словам Паесслера, PRTG можно настроить за пару минут. Ваш опыт может отличаться, и мы, безусловно, тратим больше, но это все еще очень легко и быстро настроить. Определенно больше, чем MRTG, поэтому он устраняет одно из его основных ограничений.
Несмотря на простоту установки, продукт остается многофункциональным. Например, он имеет несколько различных пользовательских интерфейсов. Есть корпоративная консоль Windows, веб-интерфейс на основе Ajax и мобильные приложения для Android и iOS. Мобильные приложения полностью используют возможности платформы и могут, например, сканировать QR-коды, прикрепленные к оборудованию, для быстрого доступа к своим графикам.
PRTG можно загрузить с веб-сайта Paessler, где вам нужно будет выбрать один из двух вариантов. Существует бесплатная версия, которая является полнофункциональной, но ограничивает ваши возможности мониторинга до 100 датчиков, или бесплатную 30-дневную пробную версию, которая не ограничена, но вернется к бесплатной версии по окончании пробного периода. Каждый контролируемый параметр считается одним датчиком. Например, мониторинг полосы пропускания на каждом порту коммутатора с 48 портами будет считаться 48 датчиками.
3. ManageEngine OpManager
OpManager от ManageEngine - еще одного ведущего производителя инструментов управления сетью - является нашим третьим выбором. Он может работать как в Windows, так и в Linux и может похвастаться несколькими замечательными функциями. Среди прочего, есть функция автоматического обнаружения, которая может отображать вашу сеть и отображать ее на своей панели инструментов. Миниатюрные цветные диаграммы, показанные в верхней части каждой страницы, также являются отличной особенностью продукта.
Вернемся к панели инструментов продукта, она очень проста в использовании и навигации, а также имеет функцию детализации. Если вы так склонны, есть также приложения для планшетов и смартфонов, которые позволят вам получить доступ к системе из любого места. Это в целом очень отполированный и профессиональный продукт.
Доступна бесплатная версия, если вы захотите попробовать ее перед покупкой. Это действительно бесплатная версия, а не бесплатная пробная версия. Однако он ограничен и позволит вам контролировать не более десяти устройств. Если вы управляете крошечной сетью, возможно, вам удастся обойтись бесплатной версией. Что касается платных версий, вы можете выбрать тарифный план Essential или Enterprise. Первый позволит вам контролировать до 1000 узлов, а другой - до 10000.
4. Кактусы
Cacti - близкий родитель MRTG. Его основным компонентом является RRDTool, система регистрации и построения графиков данных, разработанная Тоби Оетикером, основным разработчиком MRTG. Это наследие становится очевидным, если вы посмотрите на графики Cacti, которые удивительно похожи на графики MRTG.
Cacti - это бесплатный инструмент для мониторинга сети с открытым исходным кодом. Основными компонентами Cacti являются быстрый опросчик, расширенные шаблоны графов и несколько методов сбора данных. Cacti также имеет встроенную систему контроля доступа пользователей. У него также есть простой в использовании веб-интерфейс. Cacti очень хорошо масштабируется от самых маленьких одиночных локальных сетей до сложных сетей с тысячами устройств на множестве сайтов.
Cacti использует RRDTool для извлечения и хранения данных в базе данных SQL и для создания графиков, он в основном написан на PHP и может быть изменен в соответствии с вашими потребностями. Одна из его сильных сторон - это шаблоны. Например, для коммутаторов Cisco существует встроенный шаблон, который уже включает большинство элементов, которые вы, возможно, захотите отслеживать на таком устройстве. Но есть не только шаблоны устройств, но и шаблоны графиков. Они значительно упрощают настройку инструмента. И вы можете создавать шаблоны для конкретных устройств, если они еще не существуют. Существует также множество шаблонов для конкретных устройств, которые можно загрузить либо с веб-сайтов каждого производителя устройства, либо с форумов сообщества Cacti.
5. Обсервиум
Observium - это платформа для мониторинга, не требующая обслуживания и автоматическое обнаружение. Он поддерживает широкий спектр типов устройств, платформ и операционных систем, включая, среди прочего, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Основная цель Observium - создание красивого, интуитивно понятного и простого, но мощного пользовательского интерфейса, показывающего работоспособность и состояние вашей сети.
Товар доступен в двух версиях. Существует сообщество Observium, доступное всем бесплатно. Эта версия получает обновления и функции два раза в год. Также есть Observium Professional, в котором есть дополнительные функции, которые обновляются ежедневно. Обе версии работают только на платформах Linux.
Observium предлагает больше, чем просто мониторинг пропускной способности. Например, есть система учета, которая будет измерять общее ежемесячное использование полосы пропускания в 95-м процентиле или в общем количестве переданных байтов. Он также имеет функцию оповещения с пороговыми значениями, определяемыми пользователем. Кроме того, Observium интегрируется с другими системами и может извлекать их информацию и отображать ее в своем интерфейсе.
Пользователям Observium нравится, насколько легко его настроить и как он почти настраивается сам. Однако нет ничего идеального, и найти программное обеспечение может быть непросто. На веб-сайте Observium, похоже, нет раздела для загрузки . Однако существуют подробные инструкции по установке для нескольких дистрибутивов Linux, в которых есть ссылки для получения пакета.
В заключении
MRTG всегда был и остается отличным продуктом, но теперь доступно больше полированных продуктов. Многие из них имеют расширенные функции, и все их проще настроить и использовать. Это по-прежнему сложные продукты, и для них потребуются некоторые начальные усилия, но они будут хорошо вознаграждены.
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Проверка связи может быть использована в ваших интересах многими способами. Читайте дальше, пока мы обсуждаем, как и представляем 10 лучших инструментов проверки Ping, которые вы можете найти.
Веб-сайты важны и должны постоянно контролироваться для адекватной работы. Вот некоторые из лучших инструментов для мониторинга веб-сайтов.
Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.
Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования
sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.
Чтобы помочь вам выбрать правильный, мы представили лучшие инструменты безагентного мониторинга инфраструктуры и дали вам быстрый обзор каждого из них.
Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.
Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.
Чтобы помочь вам разобраться в лабиринте инструментов, доступных для устранения неполадок в сети, мы раскрыли наш выбор лучших инструментов для устранения неполадок в сети.