Умный выбор меняющихся технологий

Мониторинг качества работы приложений

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

Мониторинг качества работы приложений обеспечивается следующими типами мониторинга:

  • пассивный тип мониторинга активности пользователей;
  • активный тип мониторинга пользователей;
  • инфраструктурный тип мониторинга с использованием агентов;
  • инфраструктурный тип мониторинга без использования агентов.

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

Для чего это нужно

Большинство стандартных корпоративных приложений построено по трехзвенной архитектуре с использованием платформ на базе J2EE или .NET, включая различные системы документооборота и корпоративные порталы. Задержки в обработке заказа по причине длительного отклика приложения (не говоря уже о сбоях) могут быть весьма точно выражены в финансовых потерях. С другой стороны, в силу большой сложности и многофакторности архитектуры корпоративных приложений практически невозможно без применения специализированного инструментария определить причину деградации производительности. Все составные элементы: клиентская часть, сеть, сервер представлений, балансировщик нагрузки, сервера баз данных и другие компоненты инфраструктуры могут работать в своем штатном режиме, но при этом качество работы приложения может быть неудовлетворительным.

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

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

Кому может быть полезным решение

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

Преимущества

  • Осуществляется мониторинг всех внешних и внутренних компонентов приложения.
  • Возможность осуществлять мониторинг крайне низкоуровневых функций.
  • Все собранные показатели поступают в единую систему, строящую консолидированное представление.
  • Осуществление непрерывного мониторинга в режиме 24х7.
  • Сбор данных о производительности приложения не оказывает пагубного влияния на его быстродействие.
  • На основе собранных показателей могут быть построены графики, отчеты, а также выданы предупреждения в режиме реального времени.
  • Собранные показатели помещаются в хранилище данных, что позволяет визуализировать, сравнивать и отображать в отчетах данные за продолжительный промежуток времени.

Проекты


Все проекты
Запросить контакты или подробности