Supervisar el rendimiento del sistema global y la tasa de trasferencia de las solicitudes SCA le ayudará a resolver los problemas y a evaluar todo el proceso de componentes de servicio que proporcionan la lógica de integración de servicios del Enterprise Service Bus.
Por qué y cuándo se efectúa esta tarea
Los recursos para supervisar y ajustar WebSphere ESB que proporciona
WebSphere Application Server subyacente y las técnicas utilizadas con los mismos. Esta información proporciona una visión general de la supervisión y del ajuste que complementan la información de supervisión principal que proporciona
WebSphere Application Server.
WebSphere ESB puede
sacar provecho de los valores ajustables de WebSphere Application Server, que permiten realizar ajustes para adaptar mejor su entorno de ejecución con las características de la aplicación.
Muchas aplicaciones de servicio pueden ejecutarse correctamente sin realizar cambios en los valores predeterminados de estos parámetros de ajuste. Es posible que sea necesario realizar cambios en otras aplicaciones, por ejemplo, aumentar el tamaño del almacenamiento dinámico, para obtener un rendimiento óptimo.
Si desea una descripción más detallada sobre la supervisión y el ajuste, consulte el conjunto de temas
relacionados con
WebSphere Application Server, incluyendo
Cuando visualice un tema
de WebSphere Application Server, pulse este botón
del borde del centro de información para ver la ubicación del tema en la tabla de contenido.
Esto también permite ver los temas relacionados que se encuentran en la misma sección de la tabla de contenido.
Alternativas para esta tarea
- Supervisión del rendimiento general del sistema
La supervisión del estado general del sistema es muy importante para comprender el estado de cada sistema implicado que incluya servidores de aplicaciones, bases de datos, sistemas de información de empresas utilizados para los proveedores de servicio y cualquier otro sistema crítico para ejecutar WebSphere ESB.
Si algún sistema sufre un problema, puede tener un efecto ralentizador y provocar que la tasa de transferencia de solicitudes a través de ESB sea menor. IBM y muchos otros Business Partners optimizan las API de WebSphere para capturar este tipo de datos de rendimiento e incorporar estos datos en una solución global de supervisión permanente (24x7) para varios productos. WebSphere ESB saca provecho de los datos PMI (Performance Monitoring Infrastructure) de WebSphere Application Server para ayudar a supervisar el estado general del sistema. PMI proporciona estadísticas medias sobre recursos del sistema, recursos de aplicaciones y métricas del sistema. WebSphere Application Server tiene muchas estadísticas disponibles, y es importante que comprenda las que miden el sitio de forma más directa para detectar problemas.
Puede utilizar Tivoli Performance Viewer para iniciar y detener la supervisión del rendimiento; ver datos de PMI en formato de diagrama o de tabla tal como se produce en el sistema y, de forma opcional, anotar
los datos en un archivo que más adelante podrá revisar en el mismo visor.
Para obtener más información sobre la supervisión del rendimiento del sistema, consulte
Supervisión del estado general del sistema.
- Supervisión de sucesos básicos comunes activados en momentos en el proceso de componentes de servicio.
Puede configurar WebSphere ESB para capturar datos de un componente de servicio en un punto de suceso específico. CEI (Common Event Infrastructure) se utiliza para proporcionar servicios de gestión básicos para los sucesos. El formato de dichos sucesos lo define la especificación del suceso base común (CBE). Puede publicar estos datos de sucesos en los recursos de registro cronológico o utilizar las capacidades de supervisión más versátiles del servidor CEI (Common Event Infrastructure).
Para obtener más información sobre la supervisión de sucesos para componentes de servicio, consulte
Supervisión de sucesos básicos comunes.
- Supervisión de la tasa de transmisión de solicitudes SCA
Esta información incluye
la comprensión del flujo de peticiones para módulos de mediación específicos y para proveedores y solicitantes específicos. Esta perspectiva proporciona las vistas de componentes y bases de datos específicas.
Esta perspectiva es importante para la comprensión interna y en profundidad de quién está utilizando determinados recursos. Habitualmente, en este punto, se suele desplegar algún tipo de rastreo por toda la aplicación de servicio, o un análisis de hebras bajo técnicas de condición de carga para aislar áreas de la aplicación, así como interacciones particulares con los sistemas de fondo que van particularmente lentos a causa de la carga. En este caso, WebSphere ESB proporciona request
metrics para ayudarle a rastrear cada transacción individual cuando fluye por ESB, registrando el tipo de respuesta en distintos estadios del flujo de transacciones. Además, varias herramientas de desarrollo y supervisión de IBM basadas en la tecnología "request metrics" (como Tivoli Monitoring for Transaction Performance) están disponibles para ayudarle a ver el flujo de las transacciones.
Para obtener más información sobre la supervisión de la tasa de transferencia de peticiones SCA, consulte Supervisión del flujo de aplicaciones.
Para cada módulo
SCA desplegado en WebSphere ESB, las solicitudes que se procesan se mantienen en puntos de cola y en el almacén de datos para motores de mensajería. Puede visualizar los datos para peticiones SCA y, si procede, actuar según corresponda para gestionar la tasa de transferencia de peticiones SCA.