In WebSphere Última actualizaciónated:
Comparte en:
Software de Jira es la herramienta de gestión de proyectos número uno utilizada por equipos ágiles para planificar, rastrear, lanzar y respaldar software excelente.

JAVA Management Extensions (JMX) es una potente tecnología para gestionar y monitor aplicaciones o redes basadas en servicios. Con JMX, puede comprobar rápidamente el estado de WebSphere JVM.

Si ya estás utilizando una empresarise monitorsistema de ing, entonces lo más probable es que no lo necesite.

Sin embargo, para preguntas de aprendizaje o entrevistas, esto le ayudará a habilitar JMX y monitor métricas esenciales de WebSphere JVM.

Lo bueno de esto es que no es necesario instalar ningún software adicional.

Vamos a empezar con el implementación...

  • Inicie sesión en la consola DMGR
  • Haga clic en Servidores >> Tipos de servidor >> Servidores de aplicaciones WebSphere
  • Haga clic en JVM de la lista que desea monitor usando JMX
  • Expandir Java y Process Administración en “Infraestructura del servidor” y haga clic en Process definición

 infraestructura de servidor

  • Haga clic en máquina virtual de Java en "Propiedades adicionales"

máquina virtual de Java

  • Ingrese lo siguiente en "Argumentos genéricos de JVM" box
-Djavax.management.builder.initial= -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=falso -Dcom.sun.management.jmxremote.ssl=falso -Dcom.sun.management.jmxremote.port=9000

En el ejemplo anterior, ingresé 9000. Debes ingresar un único el número de puerto para evitar conflictos.

jvm-argumentos-jmx-puerto

  • Haga clic en Revver y Syncsincronizar cambios con nodos

Lo mejor sería reiniciar la JVM para activar el número de puerto. Para verificar el puerto, puede utilizar el netstat mando.

[root @ localhost server1] # netstat -anlp | grep 9000 tcp6 0 0 ::: 9000 ::: * LISTEN 4575 / java [root @ localhost server1] #

Entonces, ahora sé que el puerto JMX para JVM está escuchando y listo para conectarse desde Jconsole.

Jconsole está dentro del paquete JDK, por lo que si lo tiene instalado, debería verlo en la carpeta java / bin. Alternativamente, puede usar encontrar comando.

buscar / -nombre jconsole

Ejecute jconsole y le pedirá que ingrese al control remoto. process detalles. Aquí debe proporcionar el nombre de host del servidor y el número de puerto JVM.

por ejemplo: localhost: 9000

jconsole-conexión

Tomará unos segundos y se conectará a WebSphere JVM usando el puerto JMX.

En la pestaña de descripción general, puede ver el uso de la memoria del montón, los subprocesos, las clases y los detalles del uso de la CPU.

jconsole-descripción general

Puede jugar con otras pestañas para ver qué métricas necesita. Si nota debajo del Memoria pestaña, verá una opción para "Realizar GC". Entonces ve que es útil de muchas maneras.

jconsole-memoria

Así que adelante, pruebe en su entorno de prueba para familiarizarse.

A continuación, aprenda sobre volcados de hilo.

Comparte en:
  • chandan kumar
    Autor
    Chandan Kumar es un entusiasta experimentado de la tecnología y un apasionado emprendedor.ate Sobre Nosotros empowering empresas y personas a nivel mundialally. Como fundador de Geekflare, una publicación tecnológica líder, Chandan ha encabezado el desarrollo...

Gracias a nuestros patrocinadores

Más lecturas excelentes sobre WebSphere

Impulse su negocio

Algunas de las herramientas y servicios para ayudar a su negocio grow.
  • La herramienta de conversión de texto a voz que utiliza IA para generarate Voces realistas parecidas a las humanas.

    Intente Murf AI
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.

    Prueba Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno para ayudarlo a administrar proyectos, tareas, trabajo, ventas, CRM, operaciones, workflows, y más.

    Intente Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.

    Intente Intruder