6 лучших инструментов управления сетью, которые отслеживают производительность
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Частично хостинг, частично виртуализация, частично распределение контента - Amazon Web Services - это сложный зверь. Все началось с того, что для поддержки своего феноменального роста Amazon пришлось стать мастером развертывания ИТ-инфраструктур. Они быстро добились успеха, и вскоре им стало целесообразно сдавать в аренду неиспользуемые части своей негабаритной инфраструктуры клиентам, которые в них нуждались. Так (очень упрощенно) появились Amazon Web Services. Сейчас это повсеместная услуга, и, как никогда раньше, организации, использующие эту услугу, ищут способы мониторинга своей среды AWS.
Это тема сегодняшней публикации, в которой мы исследуем 9 лучших инструментов и сервисов мониторинга AWS.
Мы начнем с попытки лучше описать, что такое Amazon Web Services. Это позволит вам лучше оценить наши обзоры продуктов и убедиться, что мы все на одной странице. Затем мы копнем немного глубже и обсудим мониторинг AWS. Затем мы поговорим о различных типах сервисов и инструментов мониторинга. И как только мы все познакомимся с AWS и с тем, как его отслеживать, мы рассмотрим девять лучших сервисов и инструментов, доступных для мониторинга Amazon Web Services.
Что такое AWS
Amazon Web Services (AWS) был запущен еще в 2006 году Энди Ясси в качестве платформы, предлагающей онлайн-услуги сторонним веб-сайтам и клиентским приложениям. Первоначально большинство сервисов, размещенных на AWS, были внутренними сервисами, которые не были напрямую доступны конечным пользователям, а вместо этого предлагали функции, которые могут использоваться разработчиками через API. В определенной степени это все еще актуально, и сегодня Amazon Web Services предлагает более 90 услуг, которые включают вычисления, хранение, сеть, базу данных, анализ данных, службы приложений, развертывание, управление системой, управление мобильными приложениями, а также инструменты для разработчиков и разработчиков. для Интернета вещей. Самые популярные сервисы называются Amazon Elastic Compute Cloud (EC2) и Amazon Simple Storage Service (S3).
Вы можете думать об AWS как об облачной платформе виртуализации. AWS предлагает своим клиентам виртуальный кластер машин, которые постоянно доступны через Интернет. Эти виртуальные машины имитируют все физические характеристики реального компьютера, включая физическое оборудование, различные операционные системы, сети, предварительно загруженные приложения, такие как веб-серверы, базы данных, инструменты управления и т. Д. Кроме того, Amazon обеспечивает безопасность своих клиентов. системы. Технология AWS внедрена на серверных фермах по всему миру и поддерживается AWS. Плата зависит от использования, характеристик оборудования и программного обеспечения, сети и выбранной операционной системы, а также от доступности, избыточности и безопасности.
Плюсы и минусы мониторинга AWS
Как мы видели, AWS - это не более чем серверы, размещенные в облаке. Тогда легко представить, что мониторинг очень похож на мониторинг серверов. В частности, он почти идентичен мониторингу виртуальных серверов. Но в типичной настройке AWS есть не только серверы. Он часто будет включать базы данных и другие приложения и может даже включать по крайней мере некоторые сетевые компоненты. Давайте более подробно рассмотрим различные типы мониторинга, которые можно применить к средам AWS.
Доступность
Мониторинг доступности - это самая основная форма мониторинга. Часто бывает достаточно просто проверить, что данный ресурс отвечает. В локальной среде такой тест обычно выполняется с помощью команды ping. Но поскольку среды AWS обычно доступны только через Интернет, и учитывая, что ping часто блокируется интернет-маршрутизаторами и брандмауэрами, появились и другие способы проверки. С ними также появилась возможность проверить, что машины не только работают, но и работают определенные службы. Например, проверка ответа на порте 80 может подтвердить, что компонент веб-сервера запущен.
Операционные метрики
Следующее, что может потребоваться отслеживать, - это различные операционные показатели устройств. Часто можно использовать те же базовые методы, которые используются для локального мониторинга, а когда они не используются, существует несколько альтернатив. Что касается того, какие операционные метрики следует отслеживать, мы можем подумать, например, о таких вещах, как загрузка ЦП и использование памяти. Другие показатели, которые ближе к физической системе, например температура ядра ЦП, часто не учитываются, поскольку они относятся к той части среды, которой управляет AWS.
Представление
Последний элемент, за которым часто наблюдают, - это производительность. Под этим мы имеем в виду непрерывную работу системы в целом. Некоторые назовут это мониторингом взаимодействия с пользователем. Это связано с проверкой того, что все различные компоненты обмениваются данными правильно и что каждый из них отвечает своевременно, обеспечивая приемлемую сквозную производительность.
Различные типы сервисов и инструментов мониторинга
Инструменты мониторинга можно дифференцировать по нескольким критериям. Одним из наиболее важных отличительных факторов является используемый метод сбора данных. Некоторые инструменты полагаются на простой протокол управления сетью (SNMP) для получения рабочих параметров от систем и устройств, которые они контролируют. Другие вместо этого полагаются на инструментарий управления Windows, в чем-то похожую технологию, которая доступна только в операционных системах Windows. Но с точки зрения максимальной детализации и разнообразия контролируемых параметров инструменты на основе агентов вряд ли могут быть превзойдены. Они полагаются на локального агента, который всегда работает в отслеживаемых системах и отвечает за сбор данных. Однако у агентного мониторинга есть один серьезный недостаток. Это создает дополнительную нагрузку на системные ресурсы, которая иногда может быть ограничена.
Еще один общий отличительный фактор между различными инструментами мониторинга, связанный с их местонахождением. Некоторые инструменты устанавливаются локально на сервере и будут управлять своим мониторингом из ваших локальных сетей. Другие системы - а они становятся все более популярными - являются облачными и предлагаются в модели «Программное обеспечение как услуга». В наши дни многие люди предпочитают облачные сервисы мониторинга. По факту. Некоторые организации используют сложные ИТ-среды без владения одним сервером, перемещая все службы, включая мониторинг и управление, в облако.
Лучшие сервисы и инструмент для мониторинга
Оставим теорию позади и взглянем на некоторые из лучших сервисов и инструментов мониторинга AWS, которые мы смогли найти. Мы включили набор самых разных инструментов, каждый из которых предлагает свой подход к мониторингу AWS. А поскольку мониторинг AWS очень похож на мониторинг других типов систем, большинство инструментов из нашего списка также можно использовать для мониторинга любого типа виртуальных или физических, локальных или облачных серверов.
1. Монитор серверов и приложений SolarWinds (бесплатная пробная версия)
Сервер SolarWinds и монитор приложений были разработаны, чтобы помочь администраторам контролировать серверы, их рабочие параметры, их процессы и приложения, которые на них выполняются. Его можно легко масштабировать от очень маленьких сетей до больших с сотнями серверов, как физических, так и виртуальных, расположенных на нескольких сайтах. Основная причина, по которой этот инструмент попал в наш список, - помимо того, что он обладает таким набором функций, - заключается в том, что он идеально подходит для мониторинга облачных сред, таких как Amazon Web Services или Microsoft Azure.
Одна из особенностей, которые нам больше всего нравятся в сервере SolarWinds и мониторе приложений, - это легкость их настройки. Начальная конфигурация также легко выполняется с помощью двухступенчатого процесса автоматического обнаружения. Первый проход обнаруживает каждый сервер, а второй - приложения на каждом обнаруженном сервере. Хотя этот процесс может занять время, его можно ускорить, предоставив список конкретных приложений для поиска. После того, как инструмент запущен и работает, удобный графический интерфейс упрощает его использование. Настраиваемая панель инструментов инструмента позволит вам отображать информацию в виде таблицы или графического формата.
Цены на сервер SolarWinds и Application Monitor начинаются с 2 995 долларов США и основаны на количестве компонентов, узлов и томов, которые необходимо отслеживать. Бесплатно 30-дневная пробная версия доступна для скачивания, если вы хотите попробовать продукт перед покупкой.
2. Монитор конфигурации сервера SolarWinds (бесплатная пробная версия)
Следующим в нашем списке идет еще один продукт от SolarWinds, который называется Server Configuration Monitor или SCM . Этот инструмент выполняет в некоторой степени уникальный тип мониторинга: он отслеживает конфигурации устройств и приложений на предмет изменений и соответствия различным стандартам. Это также мощный инструмент для устранения неполадок, который может предоставить вам необходимую информацию об изменениях конфигурации и их корреляции с замедлением производительности. Это может помочь вам найти основную причину некоторых проблем с производительностью, вызванных изменениями конфигурации.
Монитор конфигурации сервера SolarWinds является инструментом на основе агента, с агентом развернут на каждом контролируемом сервере. Одним из преимуществ такой архитектуры является то, что агент продолжает сбор данных, даже когда сервер отключен от сети. Данные хранятся локально, а затем отправляются в инструмент, как только сервер снова в сети.
По характеристикам этот продукт не оставляет желать лучшего. Функция автоматического обнаружения инструмента автоматически обнаруживает серверы, которые могут быть отслежены. Он также поставляется с готовыми профилями конфигурации для наиболее распространенных серверов. Его можно использовать в качестве основного инструмента управления активами, и он позволит вам просматривать инвентаризацию оборудования и программного обеспечения и составлять отчеты по ним. SCM может быть интегрирован в ваше решение системного мониторинга благодаря платформе Orion, на которой основано большинство инструментов мониторинга SolarWinds. Это отличный инструмент, который можно использовать вместе с предыдущим для мониторинга среды AWS.
В отличие от большинства других продуктов SolarWinds , информация о ценах на Монитор конфигурации сервера недоступна. Вам нужно будет связаться с отделом продаж SolarWinds. Однако для загрузки доступна 30-дневная ознакомительная версия .
3. Amazon CloudWatch
Разве не имеет смысла использовать инструмент Amazon для мониторинга инфраструктур AWS? Amazon CloudWatch , наш следующий инструмент, представляет собой службу мониторинга и управления, созданную для разработчиков, системных операторов, инженеров по надежности сайтов (SRE) и ИТ-менеджеров. Этот инструмент предоставляет вам данные и полезную информацию. Вы используете их для мониторинга приложений, обнаружения, понимания изменений производительности в масштабе всей системы и реагирования на них, оптимизации использования ресурсов и получения единого представления о рабочем состоянии. Это очень тщательный инструмент, который предлагает практически весь необходимый вам мониторинг.
Amazon CloudWatch собирает данные мониторинга и рабочие данные с помощью нескольких методов, таких как сбор и анализ журналов, а также мониторинг показателей и событий. Вам предоставляется единое представление ресурсов, приложений и сервисов AWS, которые работают на AWS и локальных серверах. Вы можете использовать этот инструмент для установки сигналов тревоги, одновременной визуализации журналов и показателей, выполнения автоматических действий, устранения проблем и получения аналитических сведений. Этот продукт также хорошо подходит для оптимизации ваших приложений и обеспечения их бесперебойной работы.
Одно из самых больших преимуществ Amazon CloudWatch - это легкость начала работы. У продукта нет предоплаты или минимальной комиссии. Клиенты просто платят за то, что они используют, и списывают деньги в конце месяца.
4. PRTG Network Monitor.
PRTG Network Monitor от Paessler AG, является инструментом для Windows , который идеально подходит для мониторинга среды AWS. Это один из самых простых и быстрых инструментов для настройки, и, по утверждению Paessler, вы сможете начать работу в течение нескольких минут. Это правда, что установка продукта происходит впечатляюще быстро, отчасти благодаря его функции автоматического обнаружения, которая сканирует вашу сеть и автоматически добавляет найденные компоненты.
Пользовательский интерфейс (или, скорее, интерфейсы) - еще одна сильная сторона программного обеспечения. Вы можете выбирать между собственной консолью Windows, веб-интерфейсом на основе Ajax или мобильными приложениями для Android, iOS и Windows Phone. Одна из уникальных функций мобильного приложения позволит вам сканировать этикетку с QR-кодом, прикрепленную к вашему оборудованию, чтобы быстро просмотреть его статус.
PRTG может отслеживать практически все, не только Amazon Web Services, благодаря своей инновационной архитектуре датчиков. Вы можете думать о датчиках как о надстройке продукта. Однако датчики уже встроены в продукт. А когда дело доходит до мониторинга AWS, PRTG работает вместе с Amazon CloudWatch и фактически использует данные CloudWatch, чтобы предоставить вам информацию о производительности в вашей облачной среде Amazon. Несколько датчиков CloudWatch включены в PRTG Network Monitor. Они включают:
У каждого из этих датчиков есть свои уникальные метрики, которые в совокупности помогают отслеживать производительность среды AWS. Например, если вы используете сервис AWS Elastic Cloud Computing (E), тогда вы должны использовать Amazon CloudWatch E Sensor. Этот датчик сообщит вам об использовании ЦП, дисковом вводе-выводе, загрузке сети, состоянии, а также скорости чтения и записи ваших размещенных ресурсов.
Цена на PRTG Network Monitor зависит от количества используемых вами датчиков, где датчик - это любой параметр или показатель, который вам нужно отслеживать. Например, каждый интерфейс устройства HP, отслеживаемый через SNMP, использует один датчик. Точно так же каждый сервер HP использует датчик. Продукт доступен в полнофункциональной бесплатной версии, которая ограничена мониторингом 100 датчиков. Для большего количества датчиков требуются платные лицензии. Их цена варьируется в зависимости от емкости датчика, начиная с 1 600 долларов США за 500 датчиков. Для загрузки доступна бесплатная 30-дневная пробная версия без ограничений по датчикам.
5. Dynatrace
Dynatrace - это облачное программное обеспечение как услуга (SaaS), которое может автоматически обнаруживать, решать и оптимизировать приложения. Обнаружение и отображение сложной экосистемы приложений - это просто вопрос установки Dynatrace OneAgent . Этот инструмент предоставит вам точный обзор всего вашего стека приложений, от производительности приложений, облачной инфраструктуры и взаимодействия с пользователем. Это поможет вам легко обнаружить проблемы, а также их влияние на бизнес и их первопричину.
Dynatrace утверждает, что имеет самый широкий охват любого решения для мониторинга с точки зрения поддерживаемых языков, архитектур приложений, облака, локальных или гибридных приложений, корпоративных приложений, мониторинга SaaS и т. Д. Инструмент автоматически обнаруживает и отслеживает динамические микросервисы, работающие внутри контейнеров. Он показывает, как они работают, как они общаются друг с другом, и помогает быстро обнаруживать некачественные микросервисы.
Dynatrace позволяет вам тщательно отслеживать производительность ваших ресурсов AWS. Вы можете использовать эту службу для просмотра данных об их производительности и состоянии здоровья. Большим преимуществом этого инструмента является то, что Dynatrace фактически является аффилированным лицом с AWS в качестве партнера по передовым технологиям AWS APN. Еще одна сильная сторона продукта - то, как он использует машинное обучение для мониторинга сервисов AWS и выявления аномального поведения.
Информация о ценах на Dynatrace недоступна и, очевидно, может быть получена только после первой подписки на бесплатную 15-дневную пробную версию. Затем остается лишь установить агент на ваших серверах, и вы сможете осуществлять мониторинг в течение 5 минут.
6. AppDynamics iQ
AppDynamics was acquired by Cisco in early 2017 and its AppDynamics iQ platform provides cloud-based monitoring tools that you can use for integrated monitoring of several Infrastructure or Platform as a Service (IaaS/PaaS) offerings from AWS and many other providers. It provides real-time application and business visibility. It is made of six highly intelligent performance engines—called iQs, hence the name of the product—each lending its specific talents.
The Map iQ helps you see and understand the complete customer journey. The engine will automatically create and dynamically update visual flow maps. The Baseline iQ engine lets the AppDynamics iQ monitoring platform automatically establish dynamic baselines your business transactions and metrics using self-learning, rather than static thresholds. The next engine, called Diagnostic iQ, isolates and resolves application performance issues efficiently by monitoring every line of code while activating deep diagnostic capabilities. The Signal iQ engine correlates massive amounts of metric data gathered from the performance monitoring solution and delivers an end-to-end view of application performance. The Enterprise iQ engine is used for application deployment and performance management. Last but not least, the Business iQ engine links all the other modules with the business requirements.
Pricing for the AppDynamics iQ platform is not readily available. You’ll need to contact AppDynamics sales for a detailed quote. However, a free 15-day trial and an online demo are available.
7. New Relic
New Relic offers a suite of several different monitoring tools that would satisfy most monitoring needs. Of particular interest in the context of this post are two products, New Relic APM, an application performance monitoring tool and New Relic Infrastructure, a more “traditional” infrastructure monitoring module.
When using New Relic APM and Infrastructure together, what you get is a comprehensive view of the health of your servers and hosts as well as the applications and services they depend on. As your applications scale and infrastructure changes, you can easily track the inventory configuration state and correlate changes with potential impacts on your system and application performance.
The New Relic platform is offered in a Software as a Service model and it is particularly well-suited for the monitoring of cloud-based infrastructures such as AWS or Microsoft Azure.
The infrastructure monitoring component of New Relic is available in an Essentials version and a Pro version, the latter allowing integration with other New Relic modules. Prices are as low as $0.60/month per instance for the Essentials version and $1.20/month per instance for the Pro version. The pricing structure is actually rather complex but the New Relic website features a very good quote building tool.
8. Logic Monitor
LogicMonitor is a cloud-based service that provides in-depth monitoring of AWS resources while providing comprehensive coverage for existing on-premise infrastructure. It supports most AWS options such as EC2, RDS, ELB, EBS, SQS, and more. It will pull application-level metrics from EC2 instances running Nginx, MySQL, Kafka, and hundreds of other applications. You can use the tool’s built-in AWS SDK to get custom metrics, EC2 scheduled events, and Amazon’s service health statuses.
The tool features automated discovery of all AWS resources and also discovers and monitors all your on-premise infrastructure. It also has pre-configured monitoring templates, compatible with over 1000 technologies. It can pull OS-level and application-level metrics which are unavailable using Amazon’s CloudWatch tool alone. It is a comprehensive platform with built-in alerting, reporting, and dashboards which consolidates the need for multiple tools, allowing you and your team to do more with fewer resources.
Logic Monitor is available in three tiers of increasing features starting at $15 per device per month for the Starter version and at $23 per device per month for the top-tier Enterprise version. A free 14-day trial is available and so is a demo.
9. BMC TrueSight
Next on our list is the BMC TrueSight platform, another cloud-based Software as a Service offering. You can use the platform to run, and optimize AWS, Azure, OpenStack and other clouds, applications, and services, accelerating innovation through greater operational efficiency.
BMC TrueSight provides control of IT infrastructure resources and costs, application performance, and end-user experience for multi-cloud environments and applications. It provides visibility across the IT environment and uses algorithmic analytics. This lets application and infrastructure managers gain insight to plan and manage services and cost based on business priority and operational requirements.
As it is often the case with this type of service, pricing information for BMC TrueSight is not readily available and can be obtained by contacting BMC sales. A free trial can also be arranged.
In Conclusion
There are many tools you can choose from to monitor your AWS environment and any of those we’ve just reviewed are excellent options. They are all very different tools, though, and trying comparing them can be challenging. Have a look at the detailed features of several tools and perhaps try one or two before you select one and you’ll be rewarded with a tool that is best for your specific needs.
Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.
Проверка связи может быть использована в ваших интересах многими способами. Читайте дальше, пока мы обсуждаем, как и представляем 10 лучших инструментов проверки Ping, которые вы можете найти.
Веб-сайты важны и должны постоянно контролироваться для адекватной работы. Вот некоторые из лучших инструментов для мониторинга веб-сайтов.
Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.
Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования
sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.
Чтобы помочь вам выбрать правильный, мы представили лучшие инструменты безагентного мониторинга инфраструктуры и дали вам быстрый обзор каждого из них.
Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.
Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.
Чтобы помочь вам разобраться в лабиринте инструментов, доступных для устранения неполадок в сети, мы раскрыли наш выбор лучших инструментов для устранения неполадок в сети.