WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Habilitación de la supervisión de rendimiento

Antes de empezar

Como norma, debería detenerse el clúster antes de iniciar este ejemplo. Detenga el clúster mediante la consola administrativa.

Por qué y cuándo se efectúa esta tarea

Los siguientes mandatos habilitan la infraestructura de supervisión de rendimiento PMI, que permite que las extensiones de supervisión de rendimiento de Partitioning Facility (WPF) proporcionen el estado de transacción.
  1. Abra una nueva interfaz de línea de mandatos, dejando la ventana de launchclient utilizada anteriormente para que se pueda utilizar el servidor después de la inicialización de la supervisión de rendimiento en esta sección.
  2. Realice todos los pasos restantes de esta sección en la nueva ventana.
  3. Una vez que esté abierta la nueva ventana, vaya al directorio de inicio del gestor de despliegue. A continuación, vaya al directorio bin para ejecutar el script wpfadmin.
  4. Para supervisar WPF, es necesario el nivel H de PMI.
  5. wpfadmin enableWPFPMI H --c clúster
    wsadmin -lang jython
    -f wpfadmin.pty enableWPFPMI H --c clúster
    WASX7209I: Conexión con el proceso "Gestor de despliegue" en el nodo CellManager
    mediante el conector SOAP; el tipo de proceso es:
    DeploymentManager
    WPFC0065I: El clúster se ha establecido en clúster
    WPFC0043I: El wpfModule de PMI está habilitado para el clúster clúster
    y establecido en el nivel H.
    
Ahora se habrá iniciado este clúster. Utilice la consola administrativa para reiniciar el clúster nombre_clúster. Ahora, puede hacer un seguimiento de un número de transacciones determinado para una instancia de bean específica.
El siguiente mandato hace un seguimiento del número de transacciones - las 10 primeras instancias cada 30 segundos.

wpfadmin subscribeWPFPMI cumulative TransactionCount
WPFKeyBasedPartitionSample WPFKeyBasedPartition 10  30000 --c clúster

ple WPFKeyBasedPartition 10 30000 --c clúster
WASX7209I: Conexión con el proceso "Gestor de despliegue" en el nodo CellManager
mediante el conector SOAP; el tipo de proceso es:
DeploymentManager
WPFC0065I: El clúster se ha establecido en clúster
WPFC0040I: PMI WPF se ha suscrito con las opciones rango=cumulative,
tipo=TransactionCount, nombre de aplicación=WPFKeyBase
dPartitionSample, nombre ejb=WPFKeyBasedPartition, número de
particiones=10,
intervalo=30000
WPFC0041I: Su ID de cliente es 1. Utilícelo en futuras llamadas a PMI
wpfadmin.
Anote el ID de cliente. Es el ID de referencia utilizado para supervisar esta suscripción. Ahora tiene la capacidad de empezar la supervisión activa.
Antes de iniciar la supervisión, existen algunas transacciones que deben completarse. De lo contrario, la aplicación cliente notificará un error. Para garantizar que se tiene una transacción válida, ejecute la aplicación de cliente como se ha realizado anteriormente. Si no se garantiza que algunas transacciones han finalizado, obtendrá el siguiente error:

wpfadmin getTransactionCount --id 1 --top 15

C:\was\nd51\bin>wsadmin -lang jython -f wpfadmin.pty getTransactionCount 
--id 1 --top 15
WASX7209I: Conexión con el proceso "Gestor de despliegue" en el nodo CellManager
mediante el conector SOAP; el tipo de proceso es:
DeploymentManager

WPFC0065I: El ID se ha establecido en 1
WPFC0065I: El intervalo superior se ha establecido en 15

PartitionName       TransactionCount  TotalResponseTime  MinimumTime 
MaximumTime
WPFC0045I: No hay estadísticas disponibles. Espere y vuelva a intentarlo.

launchclient c:\was\base51\installedApps\Cell\
WPFKeyBasedPartitionSample.ear
-CCproviderURL=corbaloc::<sistppal>:<puerto>

Active la aplicación de supervisión de Partitioning Facility con el siguiente mandato.

wpfadmin getTransactionCount --id 1 --top 15

wsadmin -lang jython -f wpfadmin.pty getTransactionCount --id 1
--top 15

WASX7209I: Conexión con el proceso "Gestor de despliegue" en el nodo
CellManager mediante el conector SOAP; el tipo de proceso es:
DeploymentManager

WPFC0065I: El ID se ha establecido en 1
WPFC0065I: El intervalo superior se ha establecido en 15

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            3                 1418               207          639
PK000009            3                 1456               32           752
PK000008            3                 2254               586          907
PK000007            3                 1161               149          817
PK000006            3                 2130               663          760
PK000005            3                 1711               77           908
PK000004            3                 1040               109          784
PK000003            3                 703                22           400
PK000002            3                 1138               125          684
PK000001            3                 926                31           670
==================================

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            3                 1418               207          639
PK000009            3                 1456               32           752
PK000008            3                 2254               586          907
PK000007            3                 1161               149          817
PK000006            3                 2130               663          760
PK000005            3                 1711               77           908
PK000004            3                 1040               109          784
PK000003            3                 703                22           400
PK000002            3                 1138               125          684
PK000001            3                 926                31           670
Esta opción continúa realizando el seguimiento siempre y cuando el usuario no salga con CTRL-C en la ventana de mandatos.

wpfadmin getTransactionCount --id 1

wsadmin -lang jython -f wpfadmin.pty getTransactionCount --id 1
WASX7209I: Conexión con el proceso "Gestor de despliegue" en el nodo CellManager
mediante el conector SOAP;
el tipo de proceso es: DeploymentManager

WPFC0065I: El ID se ha establecido en 1

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            15                7904               99           894
PK000009            15                6964               32           866
PK000008            15                6880               3            998
PK000007            15                6766               64           946
PK000006            15                9253               210          993
PK000005            15                7897               21           971
PK000004            15                7191               109          994
PK000003            15                7076               6            931
PK000002            15                7210               84           789
PK000001            15                6375               31           949

Si desea realizar más pruebas, utilice la opción active en lugar de la opción cumulative. Además, el mandato launchclient utiliza un parámetro –loop xxxxx. Después de la instalación del seguimiento PMI, la opción –loop generará transacciones en todos los puntos finales de partición en bucle, y la transacción activa reflejará cuántas transacciones nuevas se generarán en una determinada instancia de tiempo.

Por ejemplo:
wpfadmin subscribeWPFPMI active TransactionCount WPFKeyBasedPartitionSample 
WPFKeyBasedPartition 10
30000 --c clúster
El mandato launchclient para la operación de bucle es:
launchclient c:\was\base51\installedApps\Cell\WPFKeyBasedPartitionSample.ear 
-CCproviderURL=corbaloc::<sistppal>:<puerto> -loop
10000



Related tasks
Supervisión de las estadísticas de rendimiento de transacciones

Tema de tarea    

Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:07:33 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/twpfenablepm.html

© Copyright IBM 2005, 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)