6 лучших инструментов управления сетью, которые отслеживают производительность
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Нет мастера лучше, чем инструменты, которые он использует. Это верно почти для каждого домена, включая администрирование сети. К счастью, у сетевых администраторов есть множество отличных инструментов, которые помогут им в решении различных задач. Мониторинг - одна из таких задач, и доступно множество различных инструментов. Анализаторы NetFlow или S-FLow Analyzers могут дать администраторам четкое представление о том, что передается в их сети. Но сегодня нас интересует другой тип мониторинга, мониторинг сети SNMP . Простой протокол управления сетью- это протокол связи, который позволяет инструментам мониторинга считывать операционные метрики сетевого оборудования и других устройств, например серверов. Мы провели поиск на рынке лучших инструментов для мониторинга сети SNMP и собираемся рассмотреть пять лучших.
Прежде чем мы расскажем о наших основных инструментах мониторинга сети SNMP, мы потратим немного времени на объяснение того, что такое SNMP и как он работает. Это ни в коем случае не технический документ, поэтому мы постараемся, чтобы наши объяснения были как можно более нетехническими. Наша идея состоит в том, чтобы дать вам общую картину, чтобы вы могли лучше понять, как работают инструменты мониторинга сети . Мы рассмотрим SNMP специально в контексте мониторинга сетей. В конце концов, разве эта статья не об этом? А когда мы закончим с теорией, мы рассмотрим пять лучших инструментов сетевого мониторинга SNMP.
Учебник по SNMP
Многие тексты о SNMP делают его очень сложным. На это есть причина. Это. Но точно так же, как вам не нужно быть механиком, чтобы водить машину, вам не нужно быть экспертом по SNMP, чтобы настроить инструмент мониторинга, не говоря уже о том, чтобы понимать и сравнивать их функции. Но на самом деле все не так сложно. По крайней мере, не в контексте сетевого мониторинга. Давайте прольем немного света на эту тему.
Протокол SNMP в основном используется как способ для внешних устройств, которые мы будем называть менеджерами SNMP из-за отсутствия лучшего термина, для чтения информации и записи информации на устройства с поддержкой SNMP. Такие устройства, которыми может быть сетевое оборудование, такое как коммутаторы и маршрутизаторы, или другие подключенные к сети устройства, такие как серверы или устройства, делают определенное количество параметров доступным либо в режиме только для чтения, либо в режиме чтения-записи. Например. Принтер с поддержкой SNMP будет иметь доступные только для чтения параметры уровня чернил в картриджах или общего количества напечатанных страниц. Точно так же сервер с поддержкой SNMP будет иметь загрузку ЦП, доступное дисковое пространство или температуру системы. Менеджер SNMP взаимодействует с устройством, поддерживающим протокол SNMP, с помощью запросов на чтение параметров и установки запросов на их запись.
MIB и OID
MIB или база управляющей информации - это специальный тип текстового файла, который идентифицирует каждый параметр данного устройства. Каждое устройство с поддержкой SNMP имеет соответствующий MIB. Однако это не означает, что у каждого устройства есть индивидуальное устройство. Например, есть MIB для коммутаторов Cisco, охватывающий большинство моделей. MIB содержит иерархический список всех доступных параметров SNMP для этого устройства. Типичная запись MIB выглядит так:
Iso (1) .org (3) .dod (6) .internet (1) .private (4) .transition (868) .products (2) .chassis (4) .card (1) .slotCps (2). -cpsSlotSummary (1) .cpsModuleTable (1) .cpsModuleEntry (1) .cpsModuleModel (3) .3562.3
Вы можете рассматривать каждый разделенный точками элемент как один уровень в иерархии, как каталоги в древовидной структуре устройства хранения. Файл MIB часто содержит сотни таких записей, по одной для каждого параметра. Вы заметили числа в скобках рядом с каждым текстовым значением? Их можно использовать для упрощения общения между менеджерами и клиентами. Менеджер будет использовать строку 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 для ссылки на параметр нашего примера. Это делает запросы меньшего размера, которые используют меньшую полосу пропускания. Между прочим, эти строки - независимо от того, используют ли они текст или просто числа - называются OID или идентификаторами объектов.
Теперь, чтобы любой диспетчер SNMP мог получать или устанавливать параметры на устройстве с поддержкой SNMP, он должен иметь доступ к файлу MIB этого устройства. Большая часть программного обеспечения для управления или мониторинга SNMP уже имеет все стандартизированные MIB, а часто и некоторые из популярных встроенных MIB от основных производителей. Если вам нужно получить доступ к OID, зависящему от устройства, который не включен во встроенные MIB программного обеспечения, вам необходимо добавить соответствующий MIB. Часто это просто вопрос загрузки файла MIB с веб-сайта производителя оборудования и его копирования в каталог MIB вашего программного обеспечения.
Протокол SNMP был впервые создан еще в 1988 году, задолго до того, как в Интернете возникли какие-либо серьезные угрозы и, безусловно, до того, как сетевая безопасность стала серьезной проблемой. По этой причине в протокол не встроено много средств защиты. SNMP не использует шифрование и использует очень грубый механизм аутентификации. Каждый запрос SNMP, отправляемый менеджером, включает строку сообщества . Вы можете думать об этом как о простейшем пароле. Строка сообщества в запросе, конечно, должна совпадать со строкой целевого устройства. Что касается устройств с поддержкой SNMP, администраторы могут настроить два разных типа строк сообщества: только для чтения и для чтения-записи. По умолчанию многие устройства имели общедоступную строку сообщества, доступную только для чтения, и частную строку сообщества.как их чтение-запись. Некоторые до сих пор делают. Это многое говорит о том, что безопасность не является приоритетом для SNMP.
Использование SNMP для мониторинга сети
При использовании SNMP для мониторинга сети интерес представляют лишь некоторые OID. Они бывают двух типов, которые я называю датчиками и счетчиками. OID измерительного типа используются для таких вещей, как загрузка процессора или процент свободной памяти. OID типа счетчика используются для подсчета байтов на входе и выходе из интерфейсов устройства или для подсчета ошибок ввода и вывода интерфейса. Сетевое оборудование с поддержкой SNMP имеет один такой набор OID измерительного типа для каждого интерфейса.
Типичный инструмент мониторинга SNMP будет считывать значение соответствующих OID через регулярные заранее заданные интервалы, часто в пять минут. Для OID измерительного типа он обычно хранит значение в какой-то базе данных и, вероятно, отображает его на своей информационной панели в числовой или графической форме. Некоторые инструменты будут отображать динамику параметра во времени.
Для OID встречного типа дело обстоит сложнее. Поскольку количество байтов на входе и выходе интерфейса не является интересной метрикой, вместо того, чтобы использовать его как есть, оно используется для вычисления использования полосы пропускания интерфейса в битах в секунду. Точно так же частота ошибок в количестве ошибок в секунду - гораздо более интересный параметр, чем просто совокупное количество ошибок.
Вот как это работает. Средство мониторинга SNMP считывает значение счетчика с одинаковым регулярным интервалом в пять минут. Он сохраняет значение в своей базе данных, но вместо того, чтобы отображать его как есть, он выполняет с ним некоторые математические вычисления. Сначала он вычитает предыдущее значение счетчика из текущего, чтобы получить количество байтов, переданных или полученных за последние пять минут. Затем он умножит это число на восемь - количество бит в байте - и разделит его на триста - количество секунд в пяти минутах - чтобы получить среднее использование полосы пропускания за последние пять минут. Это значение, которое инструмент отобразит или нанесет на график.
Важным моментом здесь является то, что вы получаете в результате средний коэффициент использования. Представьте себе интерфейс со скоростью 100 Мбит / с. В течение пяти минут между образцами уровень трафика мог быть 100 Мбит / с в течение 150 секунд и 0 в течение 150 секунд, и он будет отображать средний трафик 50 Мбит / с, хотя интерфейс был загружен на половину из пяти минут. Это недостаток любого программного обеспечения для мониторинга SNMP, о котором вам нужно знать.
Лучшее программное обеспечение для мониторинга сети SNMP - наша пятерка лучших
На рынке доступно множество программ для мониторинга SNMP. Так много, что выбор одного может оказаться непростой задачей. Чтобы упростить задачу, мы составили список из пяти лучших программных инструментов для мониторинга SNMP, которые мы смогли найти. Некоторые из них являются коммерческими программами, а некоторые - бесплатными с открытым исходным кодом. Для каждого коммерческого инструмента, который мы рассмотрели, доступна бесплатная пробная версия, так что вы можете попробовать любое или все наши предложения.
1. Монитор производительности сети SolarWinds ( бесплатная пробная версия )
Первым в нашем списке стоит отличный инструмент от SolarWinds: Network Performance Monitor или NPM. SolarWinds, если вы не знаете, производит одни из лучших программных инструментов для сетевого администрирования и управления. Компания также известна своими бесплатными инструментами, некоторые из которых были рассмотрены, когда мы недавно обсуждали лучшие бесплатные серверы TFTP или лучшие бесплатные серверы SCP .
Network Performance Monitor является многофункциональным профессиональной системой мониторинга SNMP. Он может похвастаться простой в использовании веб-панелью управления, его легко установить и настроить и, что более важно, он отлично справляется со своей задачей. Инструмент имеет настраиваемые функции предупреждений, которые могут уведомить вас, когда определенные показатели превышают предварительно определенное значение.
Этот инструмент может создавать интеллектуальные карты вашей сети и указывать критический путь между любыми двумя точками, что позволяет быстро устранять проблемы. Также прямо в программное обеспечение встроены мониторинг и управление беспроводной сетью. Эта программа действительно имеет слишком много функций, чтобы упоминать их все здесь. Воспользуйтесь 30-дневной бесплатной пробной версией, чтобы лично убедиться, что этот замечательный инструмент может для вас сделать.
Цена на SolarWinds Network Performance Monitor начинается с 2 955 долларов и зависит от количества контролируемых устройств. Программное обеспечение обладает высокой масштабируемостью, и для добавления большего количества устройств, чем его текущая емкость, достаточно просто обновить лицензию.
СКАЧАТЬ БЕСПЛАТНУЮ ПРОБНУЮ ПРОБНУЮ СЕТЬ: МОНИТОР ПРОИЗВОДИТЕЛЬНОСТИ СЕТИ SOLARWINDS
2. ManageEngine OpManager
ManageEngine - еще один из ведущих производителей инструментов сетевого администрирования. OpManager - один из лучших его продуктов. Программное обеспечение доступно для Windows или Linux и содержит множество замечательных функций. Одним из наиболее значимых является автоматическое обнаружение устройств, которое не только находит устройства, но и отображает вашу сеть, предоставляя вам уникальную графическую панель управления. Что касается панели управления, она интуитивно понятна и проста в использовании с функцией детализации. Для пользователей мобильных устройств также доступны мобильные клиентские приложения для iOS и Android.
Что касается предупреждений, ManageEngine OpManager не оставляет желать ничего лучшего. Существует огромное количество предупреждений на основе пороговых значений, которые могут помочь вам в обнаружении, выявлении и устранении неполадок в сети. Оповещения и уведомления легко настраиваются, и вы можете легко установить несколько пороговых значений с различными уведомлениями для каждой метрики.
ManageEngine OpManager доступен в трех версиях: Free, Essential или Enterprise. Бесплатная версия ограничена мониторингом до 10 устройств и имеет сокращенный набор функций. Версия Essential позволит вам контролировать до 1000 узлов по цене от 715 долларов за 25 устройств. Что касается версии Enterprise, она может контролировать до 10 000 устройств по цене от 19 795 долларов США за 500 устройств.
3. PRTG
Paessler Router Traffic Grapher, или PRTG , утверждает, что это самый быстрый в настройке инструмент мониторинга. По заявлению производителя, вы можете начать работу в течение нескольких минут. На самом деле это может занять немного больше времени, но это все еще один из самых быстрых и простых инструментов мониторинга SNMP для установки и настройки. Продукт имеет несколько пользовательских интерфейсов для взаимодействия с ним. Есть корпоративная консоль Windows, веб-интерфейс на основе Ajax, а также мобильные приложения для Android и iOS.
В продукте реализовано автоматическое обнаружение устройств, которое не только обнаруживает устройства, но и создает для них датчики на основе предопределенных шаблонов. Предупреждения и уведомления PRTG ничем не хуже, чем у конкурентов. Оповещения могут передаваться в виде push-уведомлений в мобильные клиентские приложения, что является довольно уникальной функцией. Это, конечно, в дополнение к более «стандартным» оповещениям, таким как электронная почта или SMS.
Базовая единица учета PRTG - это датчик, который представляет собой любой параметр или показатель, который необходимо отслеживать. Он доступен в полнофункциональной бесплатной версии, которая ограничена мониторингом 100 датчиков. Если вам нужно больше, можно приобрести платные лицензии. Их цены варьируются в зависимости от емкости датчика от 1600 долларов за 500 датчиков до 14 500 долларов за неограниченное количество датчиков.
4. Zabbix
Zabbix претендует на звание лучшей платформы для мониторинга корпоративного класса. Возможно, это так, особенно по сравнению с другими бесплатными инструментами с открытым исходным кодом. Учитывая его цену, Zabbix действительно сложно превзойти. Он может использовать SNMP для мониторинга сетевых устройств, а также локальных или облачных серверов. Это позволит вам отслеживать несколько показателей, таких как пропускная способность, использование ЦП и памяти, состояние устройства в целом, а также изменения конфигурации, что является довольно уникальной функцией.
Программа отличается простым для понимания и использования веб-интерфейсом и впечатляющим набором функций. Он очень хорошо сравнивается с коммерческими продуктами, которые стоят на тысячи долларов дороже. Его система оповещения, возможно, одна из лучших на рынке с возможностью запуска локальных сценариев в ответ на оповещения, вызванные событиями мониторинга.
Сам Zabbix бесплатный, но у издателя можно приобрести различные услуги. К ним относятся техническая поддержка, доступная на пяти уровнях, и полная программа обучения и сертификации с классами по всему миру. Поддержка сообщества также доступна бесплатно.
5. Кактусы
Трудно говорить о системах мониторинга SNMP без упоминания Cacti.. Несмотря на некоторые недостатки, это, вероятно, наиболее часто используемая и одна из старейших бесплатных платформ мониторинга с открытым исходным кодом. Это, конечно, не так многофункционально, как некоторые коммерческие продукты, но все же это отличный инструмент. Его веб-интерфейс пользователя довольно прост в использовании, несмотря на его несколько устаревший вид. По сути, Cati имеет быстрый опросчик, расширенные графические шаблоны и несколько методов сбора данных. Обычно он использует опрос SNMP, но можно разработать собственные сценарии для получения данных практически из любого источника и нанесения их на графики Cacti. Учетные записи пользователей могут использоваться для ограничения доступа к подмножеству устройств для некоторых пользователей, что является полезной функцией в крупных организациях с несколькими группами поддержки. И если говорить о крупных организациях,
Но кактусы не идеальны. Фактически, в нем отсутствует один важный компонент - оповещение. Сила Cacti заключается в опросах устройств и построении графиков данных на веб-страницах. Это очень хорошо, но это все, что нужно. С другой стороны, Cacti написан на PHP и имеет открытый исходный код, поэтому ничто не мешает вам написать код для добавления некоторых функций. И если вам не нужны оповещения, простота Cacti может быть именно тем, что вам нужно. Его легко настраивать, и вы можете легко адаптировать его к нашим конкретным потребностям.
Cati широко использует шаблоны для облегчения настройки. Существуют шаблоны устройств для многих распространенных типов устройств, а также шаблоны графиков. Существует огромное онлайн-сообщество, которое пишет собственные шаблоны для многих устройств, а производители оборудования иногда имеют шаблоны Cacti, которые вы можете скачать.
Специальное упоминание
Хотя он, возможно, не заслуживает того, чтобы быть в этом списке, я хотел бы почетно упомянуть Multi Router Traffic Grapher или MRTG, который является предком всех систем мониторинга SNMP. Его разработчики первыми использовали SNMP для мониторинга, а не для управления оборудованием. Часть исходного кода MRTG до сих пор используется в Cacti и, возможно, в некоторых других инструментах с открытым исходным кодом.
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Проверка связи может быть использована в ваших интересах многими способами. Читайте дальше, пока мы обсуждаем, как и представляем 10 лучших инструментов проверки Ping, которые вы можете найти.
Веб-сайты важны и должны постоянно контролироваться для адекватной работы. Вот некоторые из лучших инструментов для мониторинга веб-сайтов.
Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.
Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования
sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.
Чтобы помочь вам выбрать правильный, мы представили лучшие инструменты безагентного мониторинга инфраструктуры и дали вам быстрый обзор каждого из них.
Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.
Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.
Чтобы помочь вам разобраться в лабиринте инструментов, доступных для устранения неполадок в сети, мы раскрыли наш выбор лучших инструментов для устранения неполадок в сети.