In WebSphere Última actualización:
Comparte en:
Cloudways ofrece alojamiento en la nube administrado para empresas de cualquier tamaño para alojar un sitio web o aplicaciones web complejas.

La solución de problemas de supervisión y rendimiento es siempre desafiante para aplicaciones y si no está equipado con las herramientas adecuadas, es posible que no sepa lo que está sucediendo en la infraestructura de su aplicación.

IBM WebSphere Application Server (WAS) es uno de los servidores de aplicaciones más populares. Si es administrador de WebSphere, a menudo tiene que lidiar con problema de rendimiento y capacidad.

En esta publicación, explicaré cómo puede usar WebSphere Performance Tuning Toolkit (PTT) para monitorear y encontrar problemas relacionados con el desempeño en WAS.

¿Qué es el kit de herramientas de ajuste del rendimiento de WebSphere?

Es importante comprender qué es PTT y cómo puede ayudarlo.

WAS PTT es una herramienta basada en Eclipse que recopila los datos de WebSphere y le proporciona buenas estadísticas / gráficos para encontrar los cuellos de botella para que pueda ajustar la aplicación para un rendimiento óptimo.

WebSphere PTT recopila los datos de PMI (interfaz de supervisión del rendimiento) a través de JMX. Para resumir hace cuatro cosas principales.

  • Recoge los datos
  • Transforma los datos
  • Alarma inteligente
  • Le permite configurar acciones automáticas

PTT es una plataforma de análisis y monitoreo en tiempo real y tiene una interfaz fácil de usar. Esta es una herramienta independiente, por lo que es posible que no necesite instalar nada adicional en WebSphere Application Server. Espero que ahora tenga una idea de cómo puede encajar en su entorno WebSphere.

PTT tiene algunos reglas predefinidas para alertar o tomar acciones cuando el umbral alcanza el nivel configurado.

Por ejemplo:

  • uso de CPU
  • Uso de memoria de pila
  • Grupo de subprocesos
  • El tiempo de conexión expiro
  • Hilo esperando
  • Hilo colgado
  • Tiempo de espera de transacción / revertido
  • Generar volcado de hilo / montón

Lo bueno es que siempre puedes crear tu propia regla para tu controlas cómo debe comportarse la herramienta.

Descargar WebSphere PTT

PTT está disponible para Windows y Linux, así que descargue el que necesita de la siguiente URL

http://www.ibm.com/developerworks/websphere/downloads/performtuning.html#download

Es un archivo de más de 200 MB, por lo que puede tardar unos minutos en función de la velocidad de Internet. Una vez descargado, extraiga el archivo zip.

  • Creará una nueva carpeta - PerformanceTuningToolkit2_linux32 y dentro tendrá un archivo ejecutable como "PerfTuningToolkit"
  • Haga doble clic para abrir WAS Performance Tuning Toolkit

era-ptt

  • Agreguemos una JVM ahora. Haga clic en el icono "agregar nuevo host" e ingrese el host DMGR / IP y el número de puerto SOAP.

agregar-nuevo-host

  • Haga doble clic en el "host" recién agregado para conectarse. Le preguntará si desea monitorear todos los servidores o uno específico.

fue-ptt-conectar

Nota: si solo desea monitorear JVM, proporcione el host / puerto de JVM en lugar de DMGR.

  • Una vez conectado, debería ver las ventanas de descripción general con algunas de las métricas de alto nivel.

era-ptt-resumen

  • Uso de CPU
  • Hilo colgado
  • Tiempo de transacción
  • Tiempo de respuesta de JDBC
  • Tiempo de respuesta del servlet
  • Montón usado

Así que ahora ha conectado exitosamente su entorno WebSphere a Performance Tuning Toolkit y depende de usted monitorear y analizar las diversas métricas de WAS.

Veamos algunas de las métricas útiles

Genere un informe de desempeño general

Sería útil si desea tener un informe de rendimiento general de WebSphere. Puede generar un informe yendo a Supervisar >> Generar informe

fue-ptt-informe

Tiene la opción de guardar el informe en formato PDF o HTML.

Supervisar el entorno de WebSphere

Supervise varias métricas en una sola ventana navegando a Monitor >> Abrir página de monitor

era-ptt-monitorpage

Generar volcado de hilo y montón

No necesita ingresar al servidor WAS para generar uno en su lugar, navegue hasta Operación >> Generar volcado de subprocesos / montones

fue-ptt-dump

Habilitar seguimiento

Puede habilitar el rastreo para lo siguiente yendo a Operación >> Habilitar rastreo

  • Contenedor web / EJB
  • Los servicios Web
  • Seguridad
  • Grupo de conexiones de base de datos
  • Fuga de conexión
  • Cargador de clases
  • Mensajes

habilitar-rastreo-era

WebSphere PPT puede ser realmente útil para ajustar el problema relacionado con el rendimiento y especialmente cuando su aplicación está en fase de proyecto y quiere jugar con la configuración y ver qué funciona mejor para usted.

Espero que esto le dé una idea de cómo usar FUE PTT y lo que puedes hacer con él. Déjame saber si crees que será útil usarlo.

Comparte en:
  • chandan kumar
    Autor
    Chandan Kumar es el fundador de Geekflare. Ha ayudado a millones a sobresalir en el ámbito digital. Apasionado por la tecnología, tiene la misión de explorar el mundo y amplificar el crecimiento de profesionales y empresas.

Gracias a nuestros patrocinadores

Más lecturas excelentes sobre WebSphere

Impulse su negocio

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

    Prueba la IA de Murf
  • 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