Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

В идеальном мире пропускная способность сети будет бесконечной, а сети никогда не будут перегружены. К сожалению, мы не живем в таком мире. Сети действительно перегружены и страдают от всевозможных проблем из-за недостаточной пропускной способности. Кроме того, поскольку приложение обрабатывает все больше и больше данных, им необходимо перемещать больше данных по сети, а это требует постоянного повышения скорости сети. Чтобы быть уверенным, что вы внимательно следите за своей сетью и развитием ее использования, вам необходимо следить за ней. Протокол SNMP, встроенный практически в каждое сетевое устройство, на сегодняшний день является лучшим способом мониторинга сетей. Читайте дальше, когда мы рассмотрим пять лучших инструментов для мониторинга сети SNMP.

Прежде чем мы расскажем о наших лучших инструментах мониторинга сети SNMP, мы сначала обсудим мониторинг пропускной способности в целом, зачем он вам нужен, как это можно сделать и как это может помочь избежать всевозможных проблем. Далее, поскольку эта статья посвящена лучшим инструментам мониторинга сети SNMP, мы постараемся кратко объяснить, что такое SNMP и как он работает. Мы постараемся сделать его максимально простым и нетехническим, но при этом предоставить вам информацию, необходимую для понимания и реализации мониторинга SNMP. И, наконец, мы раскроем пять лучших инструментов для мониторинга сети SNMP и кратко рассмотрим каждый из них.

Потребность в мониторинге пропускной способности

Когда вы администратор сети, перегрузка - ваш враг номер один. Если вы сравните сеть с шоссе, где трафик - это данные сети, перегрузка сети похожа на пробки. Но в отличие от автомобильного движения, где заторы можно легко обнаружить, просто взглянув на дорогу, сетевой трафик происходит внутри кабелей, коммутаторов и маршрутизаторов, где он невидим. Более того, все это происходит со скоростью света. Даже если бы вы могли это увидеть, это произошло бы слишком быстро. Вот почему инструменты сетевого мониторинга так важны. Они обеспечивают сетевым администраторам прозрачность, необходимую для бесперебойной работы. Как только вы обнаружите перегрузку или другие проблемы, вы можете принять необходимые меры для их устранения.

Еще одна важная причина для мониторинга сетей - планирование пропускной способности. Похоже, что нет никакого способа обойти тот факт, что использование сети всегда растет с течением времени. Текущая пропускная способность вашей сети может быть достаточной сейчас, но в конечном итоге ее необходимо будет увеличить. А отслеживая использование полосы пропускания, вы сможете запланировать обновление сети до того, как чрезмерное использование станет проблемой.

Три способа сделать это

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

Есть несколько способов, с помощью которых можно отслеживать использование сети. Один из способов - перехватить пакеты в заданной точке сети. Это даст вам подробную информацию о том, что происходит в этот конкретный момент, но нигде больше. Если ваше сетевое оборудование поддерживает это, вы можете настроить отправку данных потока на анализатор потока, который будет сообщать о том, какие пользователи, устройства или приложения используют сеть. И, наконец, вы можете использовать протокол SNMP, который, как мы уже говорили, встроен в каждое сетевое устройство, для периодического опроса устройств на предмет счетчиков интерфейсов, которые вы можете использовать для расчета и построения графика использования полосы пропускания. Давайте кратко рассмотрим, как работает каждый из них.

1. Захват пакетов

Захват пакетов в основном используется для устранения конкретных проблем в сети, если вы о них знаете, но он редко используется для мониторинга использования. При захвате пакетов каждый пакет данных, поступающий и / или исходящий из интерфейса конкретного устройства, захватывается и декодируется. Итак, хотя ясно, что инструменты захвата пакетов являются бесценным инструментом для сетевых администраторов, они не лучший вариант, чтобы просто следить за происходящим, чтобы гарантировать, что все работает без сбоев.

2. Анализ потока

NetFlow и его многочисленные варианты и развития, такие как J-flow, IPFIX или sFlow, например, представляют собой систему анализа сетевых потоков. Устройства, поддерживающие анализ потока, собирают информацию о каждом потоке данных (отсюда и название), которую затем отправляют сборщику и анализатору потока. Он может предоставить вам подробную качественную информацию об использовании вашей сети, но, если все, что вам нужно, это контролировать пропускную способность, это может быть больше, чем вам нужно. А если учесть усилия, необходимые для его внедрения, вы быстро поймете, что это не лучший инструмент для вас. По крайней мере, не сейчас.

Если вам нужна дополнительная информация об анализе потока и лучших сборщиках и анализаторах NetFlow, прочтите нашу недавнюю статью:  Лучшие сборщики и анализаторы NetFlow для Windows: обзор 2018 .

3. SNMP

SNMP, что означает простой протокол управления сетью, представляет собой сложную систему, которую можно использовать для удаленного мониторинга, настройки и управления множеством различных типов сетевого оборудования. К сожалению, единственное, что в нем просто, - это его название. И его реализация может оказаться сложной задачей.

К счастью, вам не нужно знать все о SNMP, чтобы использовать его для отслеживания использования полосы пропускания вашей сети. А пока давайте просто скажем, что SNMP используется инструментами мониторинга для считывания счетчиков интерфейсов устройства и использования этих данных для расчета и построения графика использования полосы пропускания с течением времени. В следующем разделе мы более подробно рассмотрим некоторые внутренние механизмы протокола SNMP. Таким образом, у вас будет достаточно информации для настройки и использования любого инструмента мониторинга сети SNMP.

Объяснение SNMP

Хотя большинство текстов о SNMP расскажут вам о MIB и OID, вам не нужно знать все о SNMP, чтобы его использовать. Это чем-то похоже на машину. Вам не нужно знать все о том, как работает движок, чтобы его использовать. Наша цель сегодня - предоставить вам достаточно информации, чтобы вы могли понимать, использовать и настраивать инструменты сетевого мониторинга SNMP, а не делать из вас эксперта по SNMP. Это придет с опытом.

Первое, что нужно знать о SNMP, - это как подключиться к устройству с поддержкой SNMP. На каждом устройстве SNMP можно настроить два параметра, называемых строками сообщества. Вы можете думать об этом как о пароле SNMP. Две строки сообщества называются общедоступными и частными. Открытая строка используется для доступа только для чтения, в то время как закрытая строка позволяет изменять некоторые параметры.

Итак, предположим, что ваша система сетевого мониторинга SNMP подключается к одному из ваших сетевых устройств с помощью строки частного сообщества. Затем он получит список всех полезных параметров, которые можно прочитать с этого устройства. Когда дело доходит до мониторинга пропускной способности, особый интерес представляют несколько параметров, называемых счетчиками интерфейсов. Обычно существует их набор для каждого сетевого интерфейса устройства с поддержкой SNMP.

Большинство систем мониторинга сети SNMP в основном будут интересоваться двумя параметрами: входящими байтами и исходящими байтами. Периодически считывая эти значения с известными интервалами, инструмент мониторинга может вычислить количество битов в единицу времени - обычно в секунду - что и есть полоса пропускания.

В частности, вот как это делается: инструмент мониторинга опрашивает устройство и считывает его счетчики. Затем, через пять минут, он снова прочитает те же счетчики. Вычитая предыдущее значение счетчиков из текущего, получается общее количество байтов, переданных и отправленных за последние пять минут. Затем просто умножьте эти числа на 8 - количество битов в байте - затем разделите результаты на 300 - количество секунд в пяти минутах - чтобы получить данные об использовании полосы пропускания в битах в секунду. Эти цифры обычно хранятся в какой-то базе данных и используются для построения графиков использования во времени.

Некоторые другие значения SNMP могут быть интересны при мониторинге сети. Например, есть интерфейсные счетчики ошибок ввода и вывода. Подобно тому, что делается с вводом и выводом байтов, эти значения можно использовать для вычисления количества ошибок в секунду, числа, которое многое говорит об общем состоянии сетевого соединения.

Ловушки SNMP - еще одна особенность SNMP

Хотя ловушки SNMP не имеют прямого отношения к мониторингу сети SNMP, это настолько замечательная функция, что мы подумали, что о них стоит упомянуть, хотя бы для вашего личного понимания. Вкратце, ловушки SNMP - это предупреждающие сообщения, которые отправляются устройствами с поддержкой SNMP «получателям ловушек» - процессу, запущенному на компьютере, который принимает ловушки и выполняет различные действия, такие как их регистрация, отображение предупреждений на экране, отправка оповещения по электронной почте или SMS и т. д.

Администраторам обычно необходимо настроить на каждом устройстве, какие прерывания отправляются и куда они отправляются. Это делает его очень гибкой, хотя и требует сложной конфигурации системы оповещения.

Лучшие бесплатные инструменты мониторинга SNMP

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

1. Монитор производительности сети SolarWinds - (БЕСПЛАТНЫЙ ПРОБНЫЙ ПЕРИОД)

SolarWinds - один из основных игроков в области инструментов сетевого администрирования. Компания существует около 20 лет и предоставила нам одни из лучших инструментов. Он также имеет прочную репутацию в области создания отличных бесплатных инструментов, которые, даже несмотря на то, что они иногда имеют ограниченные возможности, по-прежнему являются отличными инструментами. Текущий флагманский продукт SolarWind называется Network Performance Monitor или NPM . На самом деле это набор из множества инструментов, в том числе один из лучших инструментов для мониторинга сети SNMP.

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

SolarWinds Network Performance Monitor - это приложение для Windows, которое, как и следовало ожидать, использует SNMP для опроса нескольких сетевых устройств и получения статистики трафика с их интерфейсов. Результаты отображаются визуально на графиках, отображающих статистику использования каждого интерфейса. Вы можете добавить устройство в инструмент, просто указав его IP-адрес и строку сообщества SNMP. Затем инструмент запросит устройство, перечислит все доступные параметры и позволит вам решить, какие из них вы хотите включить в свои графики. Например, сетевой коммутатор будет отображать каждый интерфейсный трафик и счетчики ошибок.

Монитор производительности сети имеет гораздо больше функций. Одним из основных из них является его масштабируемость. Инструмент будет работать с небольшими сетями, но легко масштабируется до больших сетей, состоящих из десятков тысяч хостов, расположенных в нескольких местах. NPM также может создавать карты сети и отображать визуальное представление критического пути между двумя устройствами или службами. Для получения дополнительных сведений посетите страницу продукта на веб-сайте SolarWinds.

Ссылка для загрузки БЕСПЛАТНОЙ пробной версии: https://www.solarwinds.com/network-performance-monitor 

2. Программное обеспечение для мониторинга пропускной способности SNMP ManageEngine

ManageEngine предлагает комплексные и простые решения даже для самых сложных проблем управления ИТ. Это смелое заявление - то, как компания обоснованно описывает себя. ManageEngine хорошо известен своим высококачественным программным обеспечением, включая несколько инструментов для мониторинга сети.

ManageEngine также предлагает несколько бесплатных инструментов. Нам особенно нравится программное обеспечение для мониторинга пропускной способности SNMP . Он является частью бесплатного пакета OpUtils ManageEngine, который включает в себя около 16 утилит управления сетью. Программное обеспечение работает как в Windows, так и в Linux. Вы можете получить бесплатную версию, которая позволяет контролировать до 10 устройств и их интерфейсов. ManageEngine также имеет платную версию без ограничений по устройствам. ManageEngine предлагает бесплатную 30-дневную ознакомительную версию своего полного программного обеспечения OpsUtil. Фактически, бесплатная версия сначала устанавливается как 30-дневная пробная версия, которая возвращается к ограниченным функциям на тридцать первый день.

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

Что касается настройки инструмента, вы просто указываете подсеть для сканирования, а также используемую строку сообщества SNMP. Затем инструмент автоматически обнаружит устройства в указанной подсети, которые отвечают на указанную строку. Как только устройства будут обнаружены, вкладка инвентаря позволит вам просмотреть статус интерфейсов каждого устройства. И, конечно же, вы также можете отображать графики использования пропускной способности сети по единице времени.

Отчеты - еще одна сильная сторона инструмента. Вы можете, например, создавать отчеты об использовании полосы пропускания за последние 12 часов до одного месяца. И, наконец, функции оповещения не оставляют желать лучшего. У вас есть возможность установить пороговые значения и получать уведомления по электронной почте или SMS, когда они превышены.

3. MRTG

Мульти - маршрутизатор трафика Grapher или MRTG, можно считать прадедушкой инструментов мониторинга SNMP. По-прежнему широко используется, он существует с 1995 года. Для такого долгого существования есть причина: он выполняет свою задачу. Это полностью бесплатная система с открытым исходным кодом. MRTG может быть не самым красивым и красивым, но, возможно, самым гибким. MRTG может отслеживать многие параметры помимо пропускной способности. Фактически, он может отслеживать, регистрировать и составлять графики любого параметра SNMP.

Двумя основными компонентами MRTG являются сценарий Perl, который считывает данные SNMP с целевых устройств, и программа на языке C, которая принимает данные, сохраняет их в базе данных с циклическим перебором и создает веб-страницы с графиками использования полосы пропускания. Тот факт, что он в основном написан на Perl, позволяет любому настраивать программное обеспечение в соответствии со своими потребностями. MRTG доступен для Windows или Linux. Первоначальная установка и настройка могут быть несколько сложнее, чем при использовании других систем мониторинга, но документация легко доступна.

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

Для установки MRTG необходимо сначала установить и настроить Perl. Без него он не пойдет. Есть способ запустить MRTG как службу Windows вместо приложения, но для этого требуются дополнительные манипуляции, включая некоторые изменения реестра. После установки MRTG настраивается путем редактирования файла конфигурации в истинно старом стиле Linux. Администраторы, привыкшие к настройке графического интерфейса, могут столкнуться с трудностями в обучении.

MRTG лучше всего загружать прямо с  веб-сайта разработчика . Он доступен в виде файла .zip для Windows или архива для Linux. На момент написания последней стабильной версии является 2.17.4.

Мы знаем, что MRTG не самая удобная система мониторинга. Но все же, пожалуй, самый гибкий. И тот факт, что это первая система мониторинга и что она все еще существует, свидетельствует о ее ценности.

4. Кактусы

Кактусы можно рассматривать как MRTG на стероидах. Если вы посмотрите на любой из графиков Кати, вы обнаружите, что сходство с MRTG поразительно. Cacti построен на RRDTools от того же разработчика и является прямым потомком MRTG.

Cacti более совершенный, чем MRTG, с веб-интерфейсом настройки, который делает настройку намного проще и интуитивно понятнее. Это полный пакет для сетевого мониторинга и построения графиков. Инструмент может похвастаться быстрым опросом, расширенными шаблонами устройств и графиков, несколькими методами сбора данных и функциями управления пользователями. Он отлично подходит для небольших локальных сетей, но не менее хорош для сложных сетей с тысячами устройств на нескольких площадках.

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

Чтобы лучше понять Cacti, вам нужно больше узнать о RRDtool. По словам его разработчика, «RRDtool - это отраслевой стандарт с открытым исходным кодом, высокопроизводительная система регистрации и построения графиков для данных временных рядов. RRDtool можно легко интегрировать в сценарии оболочки, приложения Perl, Python, Ruby, Lua или Tcl ». RRDtool является прямым потомком MRTG. Если вы помните, как мы говорили, что MRTG использует программу C для хранения данных и построения графиков, RRDTool является развитием этой программы C.

Вкратце, Cacti - это интерфейс для RRDTool. Он хранит необходимые данные для создания графиков и заполнения их данными в базе данных MySQL. Он полностью написан на PHP. Программное обеспечение поддерживает свои графики, источники данных и циклические архивы в базе данных, а также обрабатывает сбор данных, оставляя построение графиков для RRDTool. Cacti - это шаг вперед от MRTG. Фактически, многие пользователи Cacti, в том числе и ваш покорный слуга, ранее пользовались MRTG. Я попал в Cacti, когда мне нужно было заменить MRTG чем-то, что было проще настроить и использовать, поскольку сеть, которой я управлял, продолжала расти. Кактусы можно скачать прямо с собственного сайта

5. PRTG

Наконец, давайте поговорим о Paessler Router Traffic Grapher или PRTG . Немецкая компания Paessler предлагает это отличное решение для мониторинга, очень напоминающее Cacti или даже MRTG. Возможно, поэтому аббревиатура продукта так похожа на аббревиатуру MRTG. Тем не менее, он выглядит более изысканным и профессиональным.

По словам Паесслера, вы можете настроить PRTG за пару минут. Это может быть преувеличением, и наш опыт показывает, что вам потребуется немного больше времени, чтобы полностью настроить его. Тем не менее, мы должны признать, что настройка продукта была исключительно простой задачей.

Лучшие инструменты сетевого мониторинга SNMP, которые мы протестируем в 2021 году

А что касается его характеристик, они впечатляют. Во-первых, вы можете выбирать между несколькими различными пользовательскими интерфейсами. Есть собственная корпоративная консоль Windows, веб-интерфейс на основе Ajax, а также мобильные приложения для Android и iOS. Одна особенность мобильных приложений, которые нам особенно понравились, - это возможность сканировать этикетку с QR-кодом, которую вы можете распечатать из программного обеспечения и прикрепить к своим устройствам, чтобы мгновенно перенести их на графики устройства.

Что касается графиков, это еще одна область, в которой PRTG выделяется. PRTG может не только отслеживать и графически отображать использование полосы пропускания. Он может записывать гораздо больше параметров с помощью SNMP, WMI, NetFlow и Sflow. В инструменте есть несколько потрясающих отчетов, которые можно запускать по запросу или по расписанию, а затем просматривать в формате HTML или PDF. вы даже можете экспортировать их в CSV или XML для внешней обработки.

Сайт Paessler позволяет выбрать между двумя различными версиями PRTG. Есть бесплатная версия или бесплатная 30-дневная пробная версия. В первом случае ваши возможности мониторинга ограничиваются 100 датчиками. Paessler считает каждый параметр, который вы хотите отслеживать, как один датчик. Например, для мониторинга пропускной способности каждого порта 48-портового коммутатора потребуется 48 датчиков. А если вы также хотите контролировать загрузку процессора и памяти коммутатора, вам понадобятся еще два датчика.

Заключение

Все пять лучших инструментов сетевого мониторинга SNMP, которые мы только что представили, являются отличными продуктами. Тот, который вы выберете, в основном будет зависеть от необходимой вам степени гибкости. Просто имейте в виду, что гибкость часто рифмуется со сложностью. Но поскольку все наши предложения либо бесплатны, либо имеют бесплатную пробную версию, что мешает вам попробовать их все и лично убедиться, какое из них лучше всего соответствует вашим конкретным потребностям.


6 лучших инструментов управления сетью, которые отслеживают производительность

6 лучших инструментов управления сетью, которые отслеживают производительность

Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

Проверка связи может быть использована в ваших интересах многими способами. Читайте дальше, пока мы обсуждаем, как и представляем 10 лучших инструментов проверки Ping, которые вы можете найти.

6 лучших инструментов для мониторинга веб-сайтов

6 лучших инструментов для мониторинга веб-сайтов

Веб-сайты важны и должны постоянно контролироваться для адекватной работы. Вот некоторые из лучших инструментов для мониторинга веб-сайтов.

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.

Контрольный список соответствия HIPAA и инструменты для использования

Контрольный список соответствия HIPAA и инструменты для использования

Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

Чтобы помочь вам выбрать правильный, мы представили лучшие инструменты безагентного мониторинга инфраструктуры и дали вам быстрый обзор каждого из них.

SolarWinds Mail Assure - ОБЗОР 2021 г.

SolarWinds Mail Assure - ОБЗОР 2021 г.

Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Чтобы помочь вам разобраться в лабиринте инструментов, доступных для устранения неполадок в сети, мы раскрыли наш выбор лучших инструментов для устранения неполадок в сети.