Мониторинг сервера приложений

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

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

Методы и задачи мониторинга сервера приложений

SberMobile Network Manager онтролирует работоспособность и производительность серверов приложений различными способами. Это позволяет решить следующие задачи:

  • Отслеживание общих показателей эффективности сервера приложений, таких как количество запросов в секунду
  • Мониторинг состояния и производительности базы данных
  • Мониторинг загрузки ЦПУ, памяти, производительности ввода/вывода, использования пропускной способности каналов и других метрик аппаратного обеспечения
  • Комплексный мониторинг HTTP/HTTPS коннекторов сервера приложений
  • Мониторинг транзакций отдельных приложений
  • Мониторинг веб-сервисов через протокол SOAP
  • Подробный мониторинг Java/.NET виртуальных машин серверов приложений, утилизация памяти, статистика пула потоков
  • Централизованный сбор логов серверов приложений через Syslog и журнал событий Windows
  • Наблюдение за статусами серверов приложений, входящих в состав отказоустойчивого кластера или кластера с балансировкой нагрузки
  • Анализ лог файлов и уведомление при обнаружении заданных ошибок
  • Пороги предупреждений и тревог "из коробки"
  • Статистика времени работы по часам / дням / неделям / месяцам / годам
  • Инструментальные панели, графики и диаграммы для визуализации состояния серверов приложений
  • Аналитика "из коробки"

SberMobile Network Manager предлагает многочисленные средства анализа и визуализации данных для известных серверов приложений:

Конфигурирование мониторинга java пприложений

Для настройки мониторинга:

  • Настройте удаленный доступ через JMX вашего приложения в соответствии с его документацией
  • Заведите аккаунт JMX устройства в узле Устройства в Системном дереве
  • Щелкните правой кнопкой на созданном аккаунте
  • Выберите пункт Настроить мониторинг в контекстном меню
  • Отметьте Создать запросы в открывшейся таблице и нажмите OK
  • Удалите при необходимости не нужные запросы из таблицы или оставьте значения по умолчанию и нажмите OK
  • Откройте инструментальную панель  двойным щелчком по аккаунту устройства