Тetwork Performance Monitor (NPM) входит в семейство продуктов на базе Web, выпуск которых компания SolarWinds Orion начала в 2001 году. NPM — это зрелая и полнофункциональная система контроля и оповещения, обеспечивающая базовые функции мониторинга с использованием протокола SNMP; ее дополнительные модули позволяют работать с крупными сетями.
В системе NPM операции ping с использованием протокола Internet Control Message Protocol (ICMP), а также запросов SNMP и Cisco IOS NetFlow применяются для сбора базовых данных по подключенным к сети устройствам и по времени отклика, а также могут собирать дополнительную информацию с сетевых устройств, поддерживающих перечисленные стандарты. Кроме того, NPM может получать выходные данные Syslog и ловушек SNMP для выявления ошибок и предупреждений об опасности. NPM лицензируется по управляемым интерфейсам, а цена продукта указывается помодульно, то есть потребители могут покупать лишь те средства, которые им нужны. Благодаря дополнительным модулям Orion NPM может проверять работу устройств NetFlow, беспроводных приборов и телефонных сетей на базе IP; кроме того, они дают возможность пакету NPM осуществлять мониторинг большего числа устройств по мере роста сети.
Компоненты NPM
Стандартная система NPM предназначена для эффективного мониторинга и управления системами с числом узлов до 1000. Управление более крупными сетями возможно при дополнительном использовании других продуктов SolarWinds. Продукт работает в среде Windows Server 2003; в качестве Web-консоли NPM применяется сервер Microsoft IIS; на сервере устанавливается восемь служб SolarWinds. В следующем году компания SolarWinds обеспечит возможность выполнения пакета Orion 9 в среде Windows Server 2008.
Пакет NPM оснащен двумя пользовательскими интерфейсами. System Manager, графическое приложение, выполняемое с консоли сервера NPM, представляет собой традиционный интерфейс для настройки NPM. Программа Orion Web Console, появившаяся в версии 9, превращается в основной интерфейс для мониторинга и управления сетью и состоянием узлов, но пока она не обеспечивает выполнения некоторых действий, таких как обнаружение сетей и настройка оповещений. Меню Start включает почти два десятка вспомогательных программ, которые обеспечивают настройку системы NPM. К примеру, с помощью модуля Map Maker администратор может создать собственную активную сетевую карту и использовать ее вместо применяемой по умолчанию карты из Web-консоли, показанной на экране. Функция Custom Attributes дает возможность выделять и группировать наборы сетевых устройств для управления и подготовки отчетов. Вы можете создать пользовательский атрибут для группирования узлов, интерфейсов или томов (три класса сетевых ресурсов, управляемых с помощью NPM) и определить его содержимое — число, текст или данные в формате дата/время. Значения можно определять либо вручную, либо путем импорта электронных таблиц, содержащих соответствующие данные. Реализованные в NPM элементы управления учетными записями позволяют создавать настраиваемые учетные записи пользователей NPM и ограничивать права, предоставленные этим записям.
Система оповещения NPM отличается мощностью, гибкостью и относительно проста в использовании. NPM может создавать оповещения при наступлении события или в случае, когда контролируемый параметр для узла, интерфейса или тома превышает пороговое значение. NPM предусматривает выполнение 13 различных действий в качестве дополнения к оповещениям, в том числе стандартные действия, дополняющие оповещения, автоматическое выполнение сценария или программы при наступлении заданного события, а также эскалацию оповещения в случае, если сотрудники не реагируют на оповещение в течение заданного периода времени. Администратор может задавать действия в зависимости от времени суток и дня недели, а также указывать другие условия для подавления оповещения. При изменении ситуации, вызвавшей оповещение, или при выполнении других условий, заданных администратором, NPM автоматически сбрасывает оповещение и выполняет другие действия, указанные администратором.
NPM обладает и другими замечательными возможностями, например средствами для опроса пользовательских баз данных SNMP Management Information Bases (MIB). Хотя гибкость и полнофункциональность NPM свидетельствуют о зрелости продукта, новый пользовательский Web-интерфейс в версии 9 открывает возможности для дальнейшего совершенствования. Вам придется постоянно переходить от Web-интерфейса, используемого для решения рутинных задач, к графическому окну System Manager и связанным с ним утилитам для работы с другими проектами в процессе настройки. Возможно, вы выбираете базовые средства SNMP для контроля сети или вам требуется полнофункциональный набор диагностических инструментов, а также программ контроля работы приложений — в любом случае возможность приобретения продукта SolarWinds стоит рассмотреть.
Джон Грин (john@nereus.cс) — президент компании Nereus Computer Consulting
SolarWinds Orion NPM
ДОСТОИНСТВА: зрелая система контроля работы сети на базе протокола SNMP; позволяет по мере необходимости подключать средства мониторинга беспроводного трафика, трафика в сетях VoIP и NetFlow; обеспечивает возможность подготовки настраиваемых оповещений и отчетов.
НЕДОСТАТКИ: в новом интерфейсе на основе Web отсутствуют некоторые средства традиционного графического интерфейса.
РЕЙТИНГ: 4/5
ЦЕНА: от 2475 долл. за 100 сетевых интерфейсов.
РЕКОМЕНДАЦИЯ: вне зависимости от того, требуются ли в компании лишь базовые средства мониторинга сети или полный набор диагностических инструментов и мониторов для контроля работы сети, я рекомендую пакет Orion 9, который обладает полным набором функциональных возможностей и отличается простотой использования.
КОНТАКТ: SolarWinds, www.solarwinds.com