Administración y Monitoreo de Java

AggreGate Java Monitoring and Management

AggreGate Network Manager permite la supervisión de JVM y la supervisión del rendimiento de Java para servidores de aplicaciones y aplicaciones a través de la tecnología Java Management Extensions (JMX). Las herramientas de monitoreo JMX son cadenas cruciales en el proceso moderno de control de aplicaciones.

La arquitectura JMX se basa en un concepto de Servidor de Objetos Administrados. Este es un agente de administración que se puede ejecutar en muchos dispositivos y computadoras que soportan Java. Esta tecnología ahora es utilizada por prácticamente todos los principales fabricantes de aplicaciones Java / J2EE:

  • JBoss
  • Apache™ Tomcat™
  • WebLogic
  • Jetty
  • GlassFish
  • WebSphere®
  • SunOne
  • Oracle® Application Server
  • Resin
  • Y otros

Capacidades de monitoreo y control de aplicaciones Java

AggreGate Network Manager monitorea los servicios, servidores, clusters y aplicaciones de Java utilizando la tecnología JMX. Esto permite:

Configurar un proceso de monitoreo de rendimiento de JVM eficiente Asistir a los administradores en un ajuste exhaustivo para una mejora del funcionamiento y rendimiento de las aplicaciones Java
Crear rápidamente una interfaz única e intuitiva para el control continuo y el monitoreo de aplicaciones Java / J2EE locales y remotas Configurar notificaciones para que coincidan con los procesos comerciales importantes
Crear una solución asequible y confiable para una administración eficaz de aplicaciones Configurar el acceso basado en roles al sistema de monitoreo
Escale sus soluciones de instalaciones pequeñas a muy grandes Ajuste automático de sus aplicaciones Java bajo demanda, según lo programado o en respuesta a una alarma
Expanda sus conceptos hacia el futuro agregando la administración de la Empresa basada en la web (WBEM) Acceso a objetos Java gestionados estándar y específicos de la aplicación (MBeans)
Realice análisis estadísticos y cree informes diarios / semanales / mensuales Ver, guardar y cambiar la configuración de la aplicación Java
Predecir causas de operaciones incorrectas basando sus suposiciones en tablas de uso de memoria, estadísticas de hilos y otras métricas Reciba, almacene y responda a eventos recibidos de objetos Java (notificaciones JMX MBean)
Use MBeans para supervisar los procesos que se ejecutan en una máquina Java: recolección de basura, uso de memoria, ciclo de vida de la cadena y otros procesos críticos para el rendimiento de su proyecto Utilice la gama completa de herramientas integradas de gestión de datos para el procesamiento de datos JMX
Notifique prontamente a los administradores de aplicaciones sobre los umbrales excedidos a través de correos electrónicos, mensajes SMS y ventanas emergentes

Monitorización de memoria Java

La supervisión completa de la memoria JVM admitida por Network Manager incluye:

  • Monitoreo de memoria Heap de JVM (Tamaño inicial, usado, comprometido, tamaño máximo)
  • Monitoreo de memoria No-Heap (Tamaño inicial, usado, comprometido, tamaño máximo)
  • Estadísticas de recolecciones de basura (recuento, tiempo de recopilación de barrido de marcas, tiempo de demora en la recopilación, tiempo total de recolección)
  • Estadísticas de agrupaciones de memoria (tamaño inicial, usado, comprometido, tamaño máximo)

Otras métricas de Monitoreo de JVM

Las métricas de monitoreo de estado de JVM disponibles en los paneles estándar incluyen información general sobre el servidor, el sistema operativo, la máquina virtual Java, la aplicación y otros contadores de monitoreo de JVM relacionados con:

  • Supervisión de la CPU JVM (carga de la CPU causada por la aplicación Java)
  • Monitorización de JVM / caché de aplicaciones (Conteo de visitas / perdidas, desalojos)
  • Clases (recuento de carga, recuento de total cargado, recuento descargado)
  • Hilos (recuento total iniciado, licencia, daemon, Peak)
  • y mas

JMX Management

Además del monitoreo regular de MBean de JVM, AggreGate Network Manager puede ejecutar cualquier método de MBean estándar o personalizado bajo demanda, en el evento o según lo programado. Esto permite efectivamente la administración o la propia JVM, así como también cualquier módulo de una aplicación Java y los módulos / frameworks subyacentes, como los grupos de caché o las bibliotecas JDBC de alta disponibilidad. La administración de JVM es una parte importante del proceso de la administracion de red en general.

Herramienta gratuita de monitoreo de Java

La versión “10 dispositivos” de AggreGate Network Manager está disponible para permitir la monitorización JVM gratuita de diez aplicaciones Java o servidores de aplicaciones. Las capacidades de monitoreo JMX gratuitas no están restringidas de ninguna manera, lo que permite leer y escribir propiedades de MBean, ejecutar métodos y procesar notificaciones.