Мониторинг и управление сетями
Network Monitoring and Management Software
AggreGate Platform

Мониторинг и управление Java-приложениями (JMX)

AggreGate Network Manager осуществляет мониторинг сервисов, серверов приложений и обычных приложений, реализованных на Java, при помощи технологии Java Management Extensions (JMX). JMX – одна из основных функциональных частей современного процесса управления приложениями. Архитектура JMX основана на понятии «сервера управляемых объектов», который выступает как управляющий агент и может быть запущен на многих устройствах и компьютерах, которые поддерживают Java. Эту технологию сегодня используют практически все производители крупных Java/J2EE-приложений:

  • JBoss
  • Apache™ Tomcat™
  • WebLogic
  • Jetty
  • GlassFish
  • WebSphere®
  • SunOne
  • Oracle® Application Server
  • Resin
  • и другие

Возможности мониторинга и управления Java-приложениями

AggreGate Network Manager осуществляет мониторинг сервисов, серверов, кластеров и обычных приложений, реализованных на Java, при помощи технологии JMX, позволяя:

  • Быстро создавать единый и удобный интерфейс для непрерывного управления и мониторинга удаленных и локальных Java/J2EE-приложений
  • Построить доступное и надежное решение для эффективного управления приложениями
  • Масштабировать созданные решения от небольших до очень крупных систем
  • Расширять концепцию в будущем, в том числе интегрировать с Web-based Enterprise Management (WBEM)
  • Производить сводный анализ статистик и делать отчеты за день, сутки, месяц, строить начальные предположения о причинах некорректной работы сервиса/приложения, базируясь на графиках использования памяти, потоков и прочих метриках
  • Отслеживать процессы, протекающие в Java машине: работу garbage collector, использование памяти, жизненный цикл потоков, а так же иные специфичные для вашего проекта показатели посредством MBean
  • Оперативно оповещать Администраторов приложений (Application Manager) по электронной почте, СМС и уведомлением в консоли управления о превышении заданных порогов метриками
  • Оказывать помощь Администраторам в принятии решений о корректировке работы Java приложений
  • Настраивать оповещения в соответствии с критичностью для бизнес-процессов компании
  • Разграничить уровень доступа к системе мониторинга
  • Корректировать заданные параметры Java приложений в автоматическом режиме по запросу, по расписанию или в ответ на тревогу
  • Обращаться к управляемым объектам Java (MBeans), как к стандартным, так и специфичным для приложений
  • Просматривать, сохранять и изменять атрибуты объектов Java приложений
  • Получать, сохранять и отвечать на события, полученные от объектов Java
  • Использовать весь спектр интегрированных средств для интеллектуальной обработки данных, полученных по JMX

Ключевые метрики

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

  • Динамическая память (Размер инициализации, Использованная, Зафиксированная, Максимальный размер)
  • Нединамическая память(Размер инициализации, Использованная, Максимальный размер)
  • Классы (Количество загруженных, Общее количество загруженных, Количество незагруженных)
  • Сборщики мусора (Количество, Время сбора пометок с очисткой, Время удаления мусора, Общее время сбора)
  • Пулы памяти (Размер инициализации, Использованные, Зафиксированные, Максимальные размеры, Зафиксированные пулы памяти
  • Потоки (Общее количество запущенных, Процессы-демоны, Пиковые)
  • И другие

Contact Us:

Send