Лучшее

SolarWinds Network Performance Monitor (NPM) – Всесторонний обзор

SolarWinds Network Performance Monitor

Здоровая сеть имеет решающее значение для успеха бизнеса. И эта повышенная зависимость предприятий от сетей означает, что даже самые незначительные простои сети могут иметь негативные последствия для вашего бизнеса. Администраторы сети должны быть уверены, что они обнаружат проблемы в сети и решат их до того, как они разрастутся. Что является непростой задачей даже для самого опытного профессионала. Ну, если только вы не используете специальный монитор производительности сети. Большинство задач, которые усложняют жизнь сетевых инженеров, можно автоматизировать с помощью различных сетевых инструментов. На ум приходит много названий, но, по моему мнению, SolarWinds Network Performance Monitor — это сливки.

Мы будем обсуждать причины этого по ходу обзора, но в двух словах, этот NPM — идеальное сочетание набора функций и доступной цены. Этот инструмент обеспечивает полную видимость вашей сети, включая конечные точки и серверы, и предоставляет вам централизованный способ управления ими. Не знаю, как вы, но открытие отдельного сеанса SSH или Telnet для каждого коммутатора в моей сети — это не то, как я хочу провести свое утро.

SolarWinds NPM был предварительно настроен для сбора важных показателей производительности ваших сетевых компонентов, отслеживания состояния здоровья этих компонентов, а также для глубокой проверки и анализа пакетов. Все это поможет эффективно сократить время простоя сети.

SolarWinds NPM предлагает поддержку нескольких поставщиков

Этот инструмент использует протоколы SNMP, ICMP и WMI, которые встроены почти во все сетевые устройства для опроса данных о производительности. Так что независимо от основной операционной системы, вы должны иметь возможность контролировать все ваши узлы. Включая те, которые находятся в вашей виртуальной среде. Однако NPM может быть установлен только в среде Windows.

Пользовательский интерфейс SolarWinds NPM

Но что удивительно, так это то, что даже при всех своих возможностях этот сетевой монитор действительно прост в использовании. Разумеется, так было не всегда. SolarWinds полностью переработала свой интерфейс в последней версии, и теперь вам просто нужно немного интуиции, чтобы ориентироваться в программе. Хотя, честно говоря, даже предыдущие версии имели более простой в использовании интерфейс, чем большинство других NPM-решений.

Эй, кажется, я увлекся, и это только вступление к обзору. Давайте вернемся назад и рассмотрим это шаг за шагом.

Установка

SolarWinds NPM может быть установлен двумя способами. Первый и рекомендуемый метод — это онлайн-установка. Здесь вам просто нужно загрузить онлайн-установщик размером 50 МБ, а остальные компоненты, необходимые для работы NPM, будут загружены во время установки. Преимущество этого метода в том, что вы получаете последние оптимизации и исправления продукта, а также загружаете только то, что вам нужно. Конечно, для этого сервер Orion должен иметь доступ в интернет.

Другой метод — автономная установка, которая предполагает загрузку установщика размером 2 ГБ, предварительно упакованного с необходимыми файлами.

Более того, SolarWinds NPM может быть развернут в двух режимах. Первый вариант — это легкая установка, которая идеально подходит для оценки продукта или мониторинга небольшой сети. В этом режиме сервер приложений и сопутствующий сервер баз данных SQL устанавливаются на одном сервере. Это не будет жизнеспособно в производственной среде из-за нездоровой конкуренции за аппаратные ресурсы, которая будет существовать между Orion и SQL. Кроме того, есть факт, что база данных будет иметь ограничение на хранение 10 ГБ. Поэтому у нас есть метод автономного развертывания. Здесь сервер приложений NPM и база данных SQL существуют на разных серверах, и это будет идеально для корпоративного мониторинга.

Метод развертывания SolarWinds NPM

В процессе установки нет ничего сверхсложного, и вы закончите его менее чем за 30 минут. Вы можете обратиться здесь для получения полного руководства по установке. Обратите внимание, что во время установки вам также будет предложено установить дополнительные решения для мониторинга, которые являются частью платформы SolarWinds Orion Platform. Это моя любимая вещь в этом NPM, которую я затрону позже в обзоре.

Установка дополнительного программного обеспечения Orion Platform

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

Обзор возможностей SolarWinds NPM

Автоматическое обнаружение сетевых устройств

Одним из преимуществ этого программного обеспечения является то, что вам не нужно вручную настраивать сетевые устройства. Программа автоматически сканирует и добавляет все устройства с поддержкой SNMP в список контролируемых устройств. Хотя, если вы просто хотите контролировать определенные хосты, вы можете добавить их вручную, указав их IP-адрес, подсеть или запросив контроллер домена Active Directory. Процесс сканирования является непрерывным, поэтому при добавлении, удалении или переименовании устройства изменения будут оперативно обновлены.

SolarWinds NPM Автоматическое обнаружение сетевых хостов

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

И все же, для автоматического обнаружения, этот NPM включает инструмент под названием Network Atlas, который помогает в создании карты топологии сети. Это отлично подходит для определения взаимосвязи между различными узлами, а также помогает быстрее устранять неполадки, предоставляя четкое представление о том, как данные перемещаются по сети.

Сопоставление топологии SolarWinds NPM

NPM имеет встроенные форматы карт, но также позволяет импортировать пользовательские изображения, чтобы вы могли отобразить свою сеть в различных видах. Вы можете просматривать его с глобальной перспективы или на уровне устройства. Более того, вы можете импортировать уже существующие карты, настроить их и добавить в приборную панель NPM с помощью виджета карты Orion.

Анализ производительности

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

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

Анализ NetPath

Анализ NPM NetPath

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

Уведомления об оповещениях

Я уже упоминал возможности NPM по автоматическому оповещению, но если говорить более подробно, то этот инструмент поддерживает несколько методов оповещения. Первый способ — через панель оповещений на странице сводки программного обеспечения. Другие методы включают оповещения по SMS и электронной почте.

Уведомления о тревогах SolarWinds NPM

Базовые условия для различных компонентов будут заданы заранее, но вы также можете настроить их, чтобы исключить ложные предупреждения. Что еще более важно, SolarWinds NPM также позволяет установить зависимость между несколькими событиями в том смысле, что если происходит одно из них, то предупреждение не запускается, но если происходит несколько, то вы получаете предупреждение.

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

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

Отчетность

SolarWinds NPM поставляется с продвинутым механизмом отчетности, который вместе с инструментами сетевой отчетности помогает создавать комплексные отчеты о производительности ваших устройств. Инструмент имеет несколько готовых шаблонов отчетов, которые вы можете использовать, а также позволяет импортировать пользовательские отчеты, созданные членами Thwack, онлайн-сообщества SolarWind’. Вы даже можете создавать отчеты с нуля, используя команды SQL.

SolarWinds NPM Reporting

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

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

Мониторинг беспроводных сетей

SolarWinds Network Performance Monitor имеет встроенный Wireless Poller, который автоматически обнаруживает беспроводные устройства, включая те, которые управляются из облака. Кроме того, он предоставляет вам информацию об устройстве, такую как имя клиента, IP- и Mac-адрес, а также сводку Rx/Rt. Он также опрашивает важные ключевые данные производительности, такие как использование полосы пропускания, текущее состояние узла, среднее время отклика, потеря пакетов и прочность сети. Все это будет иметь решающее значение при принятии таких решений, как добавление новых коммутаторов и усилителей Wi-Fi. Или где расположить маршрутизатор для наилучшего уровня сигнала.

SolarWinds NPM Wireless Monitor

Как будто этого недостаточно, инструмент анализатора Wi-Fi также позволяет создавать отчеты по различным аспектам ваших беспроводных узлов, таким как доступность, среднее и пиковое количество клиентов, а также выявление несанкционированных точек доступа за определенный период. Последний является надежной функцией безопасности, которая может предотвратить проникновение хакеров в вашу сеть. Модуль мониторинга беспроводных сетей также позволяет устанавливать предупреждения для беспроводных узлов.

Моя любимая часть – Платформа SolarWinds Orion

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

А теперь представьте, что вам придется открывать каждую из этих программ по отдельности, чтобы выполнить поиск и устранение неисправностей. Она подавляющая. Но гениальный ход компании SolarWinds заключается в том, что все эти инструменты могут быть интегрированы в единую панель с помощью платформы Orion, чтобы обеспечить глубокую видимость всего ИТ-стека. Платформу Orion облегчает модуль Perfstack, который позволяет перетаскивать показатели производительности из различных источников в наложение диаграммы для удобства сравнения. Таким образом, будь то данные об ожидании базы данных, использование сетевого интерфейса или использование памяти хоста виртуальной машины, вы должны иметь возможность сравнивать эти типы данных бок о бок.

Платформа SolarWinds Orion

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

Ценообразование SolarWinds NPM

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

Первая категория — это узлы, которые состоят из таких компонентов, как маршрутизаторы, коммутаторы, серверы и брандмауэры. Следующая категория — интерфейсы, которые состоят из портов коммутатора, физических и виртуальных интерфейсов и любых других отдельных точек сетевого трафика. Затем есть категория Volumes, которая состоит из логических дисков в вашей сети. Если у вас есть жесткий диск, разделенный на диски C и D, то это будет считаться двумя элементами.

В большинстве случаев, именно классификация интерфейсов имеет наибольшее количество элементов. Хотя это неудивительно, поскольку каждый порт считается одним элементом. Учитывая, что один коммутатор может иметь до 48 портов, можно понять, как быстро может увеличиться их количество.

Вот 5 редакций SolarWinds NPM, которые вы можете приобрести

  • SL100 – Позволяет отслеживать до 300 элементов (100 узлов, 100 интерфейсов, 100 томов).
  • SL250 – Мониторинг до 750 элементов (250 узлов, 250 интерфейсов, 250 томов).
  • SL500 – Мониторинг до 1500 элементов (500 узлов, 500 интерфейсов, 00 томов)
  • SL2000 – Мониторинг до 6000 элементов (2000 узлов, 2000 интерфейсов, 2000 томов)
  • SLX – Мониторинг сетей с более чем 2 000 узлов, интерфейсов и томов

Чтобы представить это в перспективе, если вы осуществляете мониторинг среды с 500 узлами, 1600 интерфейсами и 400 томами, то лицензией для использования будет SL2000, поскольку она покрывает категорию с наибольшим количеством элементов. То есть интерфейсы с 1600.

Определить количество элементов в вашей среде достаточно просто, так как SolarWinds предоставляет вам полнофункциональное решение 30-дневная бесплатная пробная версия их сетевого монитора. После выполнения автоматического обнаружения узлов вашей сети вы получите необходимую информацию.

На момент написания статьи стоимость самого низкого уровня лицензирования составляет $2,955 в год. По истечении года вам нужно будет заплатить за обслуживание, что обеспечит вам дальнейшую поддержку и обновления продукта.

Системные требования

Операционная система

SolarWinds может быть установлен только на Windows Server 2016 и 2019. Если только вы не устанавливаете его в ознакомительных целях, в этом случае вы можете установить его на Windows 10 Pro или Enterprise редакций. Это не будет работать на 32-битных версиях.

Требования к аппаратному обеспечению для сервера приложений

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

Требования к аппаратному обеспечению для приложения Orion
Сервер

Сервер приложений также должен иметь сетевую карту Ethernet не менее 1 ГБ. Если вы используете виртуальный сервер, то сетевая карта не должна использоваться другими виртуальными машинами, если вы хотите получить оптимальную производительность.

Аппаратные требования для сервера SQL

Опять же, требования будут зависеть от размера среды, которую вы контролируете. И помните, что серверы приложений и базы данных должны быть установлены на отдельных серверах. Если вы устанавливаете сервер Orion в среде виртуализации, то SQL сервер должен быть установлен на отдельном физическом сервере. Что касается лучшего сервера баз данных, если вы используете платформу Orion Platform 2018.2 вы можете использовать Amazon RDS, в то время как те, кто использует Orion Platform 2019.2 могут использовать Microsoft Azure SQL.

Требования к SQL серверу

Лучшие практики при установке сервера баз данных

  • Используйте 64-битную версию SQL-сервера
  • Установите модель восстановления SQL Recovery на SIMPLE recovery. Это поможет поддерживать файлы журнала транзакций в управляемом размере.
  • Убедитесь, что выбранный вами SQL-сервер поддерживает смешанный режим или аутентификацию SQL
  • Чем больше оперативной памяти, тем выше производительность
Требования SQL Server

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

Недостатки использования SolarWinds NPM

Мне действительно нечего сказать по этому поводу. Я только что столкнулся с одной проблемой, которая, возможно, не является проблемой для всех. Когда NPM автоматически обнаруживает и добавляет устройство в список всех контролируемых устройств, он также добавляет все узлы устройства. И в некоторых случаях, могут существовать неосновные узлы, которые вы не хотите контролировать. Было бы здорово, если бы они дали вам возможность выбрать конкретные узлы, которые вы хотите контролировать после обнаружения устройства.

Заключение

Задачи сетевого администратора многочисленны. Настройка сети и устранение неполадок, мониторинг пользователей и узлов, планирование расширения сети — вот лишь некоторые из них. SolarWinds Performance Monitor — это именно тот инструмент автоматизации, который избавит вас от этих задач и предоставит вам действенные данные, на основе которых вы сможете принимать решения.

Это сэкономит вам много времени, которое можно использовать для других видов продуктивной деятельности. Это более эффективное и точное решение, чем ручной мониторинг или любой скрипт, который вы можете придумать, и, следовательно, гарантированно увеличит время работы вашей сети. И еще — святой Грааль. Возможность интегрировать NPM с другими решениями в единую платформу.

Добавить комментарий