[z/OS]

Supervisión de retardos de WLM (Gestión de carga de trabajo)

WebSphere Application Server para z/OSutiliza los servicios de Workload Manager (WLM) para notificar los tiempos de respuesta de principio a fin de las transacciones y los tiempos de retraso de ejecución.

Los datos WLM recopilados por RMF (Resource Measurement Facility) se capturan en dos fases del informe RMF:
  • BTE - la fase de principio a fin se aplica a las solicitudes manejadas por el controlador
  • EXE - la fase de ejecución se aplica a las solicitudes manejadas por el sirviente
Puede utilizar esta información del estado para determinar donde se están produciendo posibles cuellos de botella de rendimiento. Este dispositivo está disponible en z/OS V1R2 con WLM APAR OW51848 y RMF APAR OW52227.

Para obtener detalles sobre la gestión de carga de trabajo, consulte z/OS MVS Planning: Workload Management. Para obtener detalles sobre la supervisión de retardos de WLM, consulte z/OS MVS Programming: Workload Management Services. Ambos están disponibles en el sitio web de la Biblioteca de Internet de z/OS.

Cuando una nueva transacción entra en el sistema, la región de control de aplicación (ACR) de WebSphere Application Server para z/OS inicia el servicio de clasificación. Los retardos asociados con la clase de servicio ACR de WebSphere Application Server para z/OS se cuentan separadamente para las fases BTE y EXE. Este soporte permite que WLM se asocie con un bloque de rendimiento (PB) con un enclave para registrar los retardos que ocurren en el flujo de una transacción. Los estados de ejemplo se recopilan de forma permanente y se registran como un porcentaje de tiempo de respuesta de las transacciones. La tabla siguiente muestra los estados, los códigos correspondientes, la sección del informe RMF donde se registran, el significado y la respuesta sugerida.

Tabla 1. Estados de supervisión de retardos de WLM. Puede utilizar esta información del informe RMF para determina dónde se pueden estar ocurriendo algunos de los problemas de rendimiento del sistema.
Estado Código Informe Significado Respuesta
ACTIVE ACTIVE SUB BTE y EXE WebSphere está procesando activamente la petición
ACTIVE_APPLIC ACTIVE APPL BTE y EXE La aplicación se está ejecutando Utilice la herramienta de supervisión de aplicaciones para determinar la causa del retardo.
WAITING TYPE1 TYP1   No se utiliza
WAITING TYPE2 TYP2   No se utiliza  
WAITING TYPE3 TYP3   No se utiliza
WAITING TYPE 4 TYP4 BTE llamada de OTS a RRS. Sucede sólo en el controlador cuando éste está intentado comprometer una transacción distribuida.
  1. Investigue el retardo en el otro servidor.
  2. Busque cualquier problema relacionado con la red.
  3. Considere la combinación de la aplicación con un servidor para evitar el retraso.
WAITING REGIST TO WORKTABLE WORK   No se utiliza  
WAITING OTHER_PRODUCT OTHER   No se utiliza  
WAITING DISTRIB DIST BTE El controlador como cliente se ha dirigido a la salida al esperar una respuesta.
  1. Investigue el retardo en el otro servidor.
  2. Busque cualquier problema relacionado con la red.
  3. Considere la combinación de la aplicación con un servidor para evitar el retraso.
WAITING SESS_NETWORK REMT   No se utiliza  
WAITING SESS_SYSPLEX SYSP   No se utiliza  
WAITING REGULAR_THREAD REGT BTE Está esperando una hebra del controlador. El trabajo se encuentra en un cuello de botella porque está recibiendo más peticiones de las que puede procesar. Crear un servidor nuevo en el mismo clúster. De este modo, ahora tiene dos regiones de control para compartir el trabajo y se distribuir los procesos para evitar la rivalidad entre procesos.
WAITING SSL_THREAD SSLT BTE Está esperando una hebra SSL del controlador. El trabajo se encuentra en un cuello de botella porque está recibiendo más peticiones para protocolos de enlace SSL de las que puede procesar. Crear un servidor nuevo en el mismo clúster. De este modo, ahora tiene dos regiones de control para compartir el trabajo y se distribuir los procesos para evitar la rivalidad entre procesos.
  1. Aumente las hebras SSL.
  2. Revise la configuración de SSL.
  3. Crear un servidor nuevo en el mismo clúster.
WAITING SESS_LOCALMVS LOCL   No se utiliza
WAITING TYPE6 TYP6 EXE Indica un retardo en el proceso de ZIOP. Póngase en contacto con el servicio de soporte de IBM para solicitar ayuda.
WAITING TYPE7 TYP7 BTE Indica un problema de configuración en DNS o TCP/IP
  1. Asegúrese de que todos los servidores DNS se estén ejecutando.
  2. Consulte OPING o ONSLOOKUP.
WAITING TYPE8 TYP8 EXE Retardo del gestor de recursos J2C
  1. Llame a un conector J2C con los gestores de recursos como, por ejemplo DB2, IMS y CICS.
  2. Compruebe otros gestores de recursos mediante las herramientas de supervisión correspondientes.
WAITING TYPE9 TYP9   No se utiliza
WAITING TYPE10 TY10 EXE El sirviente ha llamado al CR para llevar a cabo una de las acciones siguientes:
  1. LocateFunction
  2. ControlFunction
  3. FlushService
  4. FRCAService
  5. PushService
  6. GIOPOutboundResponseFragmentService
  7. GIOPOutboundRequestFragmentService
  8. SIBusMessageListenerDispatch
Compruebe si hay un retardo en el controlador.
WAITING TYPE11 TY11 EXE El sirviente ha emitido una llamada al controlador y a continuación el controlador ha emitido una llamada a un servidor de objetos distribuido distinto utilizando RMI/IIOP.
  1. Investigue el retardo en el otro servidor. El retraso puede señalar a las antememorias de sesiones.
  2. Mire si hay problemas relacionados con la red.
  3. Evite las llamadas de salida.
WAITING TYPE12 TY12   No se utiliza
WAITING TYPE13 TY13   No se utiliza
WAITING TYPE14 TY14   No se utiliza
WAITING TYPE15 TY15   No se utiliza

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_wlmdm
File name: rprf_wlmdm.html