Главная
» СЕТЕВОЙ АДМИНИСТРАТОР
»
7 лучших инструментов для мониторинга трафика маршрутизатора с целью анализа пропускной способности и потоков.
7 лучших инструментов для мониторинга трафика маршрутизатора с целью анализа пропускной способности и потоков.
Для мониторинга трафика маршрутизатора определите, нужно ли вам знать, какой объем данных проходит через каждый интерфейс , или какие устройства, протоколы или приложения их используют . Мониторинг на основе SNMP отображает счетчики интерфейсов и состояние устройств. Анализ потоков использует записи, экспортируемые совместимым маршрутизатором, для отображения источников и закономерностей трафика.
Мониторинг интерфейса отслеживает общий объем трафика и состояние устройств. Панель мониторинга и отображаемые значения являются иллюстративными и не относятся к конкретному продукту.
Счетчики SNMP и анализ потоков отвечают на разные вопросы.
Система мониторинга SNMP опрашивает счетчики интерфейсов маршрутизатора и сравнивает показания во времени для расчета входящих и исходящих скоростей. Интернет-стандарт IF-MIB определяет эти статистические данные по интерфейсам. Результат полезен для выявления перегрузки канала WAN, ошибок или повторяющихся пиков использования, но каждое показание представляет собой среднее значение за интервал; короткий всплеск между опросами может не отражать свой истинный пик.
Анализ потоков добавляет контекст. Маршрутизатор или коммутатор группирует трафик в записи потоков и экспортирует выбранные поля в сборщик. В зависимости от устройства и шаблона экспорта, отчеты могут детализировать использование по источнику, получателю, протоколу, порту или приложению. Распространенные форматы включают NetFlow, J-Flow, sFlow, NetStream и IPFIX. Точные поля различаются в зависимости от производителя, а выборочное исследование может давать приблизительные оценки некоторых показателей потоков. Записи потоков не заменяют полный захват пакетов.
Экспортеры потоков отправляют выбранные метаданные трафика сборщику; доступные отчеты зависят от того, что экспортирует маршрутизатор.
Семь инструментов для мониторинга трафика маршрутизаторов для сравнения.
1. Монитор производительности сети SolarWinds
NPM лучше всего подходит для мониторинга состояния сети и интерфейсов в целом. Он отслеживает маршрутизаторы и интерфейсы разных производителей, отображая состояние устройств, пропускную способность, потерю пакетов и устраняя неполадки на пути через NetPath. Для получения подробной информации на уровне потоков, такой как наиболее активные отправители и приложения, SolarWinds использует его в паре с NetFlow Traffic Analyzer (NTA); для работы NTA требуются совместимые экспортеры и устройства, отслеживаемые через NPM. См. обзор NPM и подробную информацию о протоколе и сборе данных NTA .
2. Сетевой монитор Paessler PRTG
PRTG лучше всего подходит для смешанной среды, отслеживаемой с одной консоли. PRTG предлагает датчики трафика SNMP и датчики потоков для NetFlow, jFlow, sFlow и IPFIX. В представлениях потоков может отображаться использование по IP-адресу, протоколу или программе, если экспортер предоставляет эти данные. Лицензирование PRTG основано на количестве датчиков, поэтому перед развертыванием посчитайте, сколько датчиков потребуется вашим маршрутизаторам и интерфейсам. Самостоятельно размещаемый Network Monitor имеет бесплатный уровень на 100 датчиков; лицензирование для размещенных систем отличается. Ознакомьтесь с обзором потоков и SNMP PRTG и текущим руководством по лицензированию .
3. ManageEngine OpManager
OpManager лучше всего подходит для объединения мониторинга маршрутизаторов с более широким управлением инфраструктурой. Он собирает метрики SNMP для устройств и интерфейсов и поддерживает мониторинг трафика на основе потоков. ManageEngine перечисляет NetFlow, sFlow, jFlow, IPFIX, cFlowd и NetStream среди поддерживаемых форматов. Уточните версию и поддержку конкретного маршрутизатора в обзоре мониторинга OpManager .
4. Кактусы
Лучше всего подходит для самостоятельного управления и настройки графиков. Cacti — это платформа для построения графиков с открытым исходным кодом, построенная на основе RRDtool и обычно использующая SNMP для сбора данных с устройств. Она предоставляет администраторам контроль над шаблонами графиков и сбором данных, но настройка и текущее обслуживание — ваша ответственность. Начните с документации Cacti и руководства по построению сетевых графиков .
5. Анализатор трафика NetFlow от SolarWinds
NTA лучше всего подходит для определения того, что потребляет пропускную способность в среде SolarWinds. NTA анализирует данные о потоках по приложению, протоколу, конечной точке, сеансу связи или группе IP-адресов. В текущей документации указаны Cisco NetFlow v5/v9, NBAR2, Juniper J-Flow, sFlow, IPFIX и Huawei NetStream. Перед включением экспорта ознакомьтесь со страницей функций и совместимости NTA .
6. ManageEngine NetFlow Analyzer
Лучше всего подходит для создания подробных отчетов о потоках и анализа трафика. Продукт предоставляет отчеты по конкретным интерфейсам с возможностью детализации по приложениям, конечным точкам, соединениям и протоколам; он собирает данные в форматах NetFlow, sFlow, J-Flow и других. Может потребоваться сопоставление названий приложений, а доступные отчеты зависят от полей, экспортируемых маршрутизатором. См. руководство по мониторингу протоколов и приложений в ManageEngine .
7. Plixer Scrutinizer
Лучше всего подходит для детального анализа потоков данных в крупных или распределенных сетях. Scrutinizer предоставляет отчеты о потоках, панели мониторинга и поведенческий анализ для операционных групп и групп безопасности. В документации отмечается, что параметры отчетов зависят от полей, присутствующих в шаблонах экспортера, поэтому убедитесь, что ваш маршрутизатор отправляет необходимые вам атрибуты. Ознакомьтесь с обзором Scrutinizer и документацией по созданию отчетов о потоках данных .
Отчеты о наиболее часто используемых каналах связи и протоколах помогают объяснить ситуацию с загруженным каналом. Отображаемые примерные значения носят иллюстративный характер и не получены из реальной сети.
Как выбрать и использовать инструмент
Для оценки пропускной способности и доступности начните с анализа счетчиков интерфейсов SNMP, использования каналов связи, ошибок и оповещений.
Для вопроса «кто или что использует ссылку?» выберите сборщик потоков, затем убедитесь, что маршрутизатор экспортирует необходимые вам протоколы и поля.
Для небольших бытовых маршрутизаторов: сначала проверьте руководство пользователя или консоль администратора. Многие домашние маршрутизаторы не предоставляют доступ к SNMP или экспорту трафика, поэтому встроенное приложение может быть единственным доступным способом просмотра трафика.
Для более безопасного мониторинга: используйте учетные данные только для чтения, ограничьте доступ к управлению хостом мониторинга или подсетью и отдавайте предпочтение аутентификации и конфиденциальности SNMPv3 там, где это поддерживается. Модель безопасности SNMPv3 определяет эти меры защиты.
Перед развертыванием: проверьте влияние на ЦП и параметры выборки на маршрутизаторе, разрешите необходимый трафик сборщика, проверьте имена интерфейсов и скорости, а также сравните сообщаемые итоговые значения со счетчиками маршрутизатора. Установите параметры хранения и срока хранения в соответствии с периодом, необходимым для устранения неполадок.
Большинство инструментов мониторинга маршрутизаторов показывают шаблоны использования, а не содержимое соединений. Данные о потоках могут идентифицировать конечные точки и протоколы, но, как правило, не раскрывают полные пути к страницам HTTPS или содержимое сообщений. Для этого используйте подходящую систему анализа конечных точек, прокси-сервер или пакетную систему с необходимыми средствами контроля доступа и конфиденциальности.