Instrumentación de servidores locales

Debe instrumentar los servidores de aplicaciones para recopilar datos de desglose del tiempo de respuesta. Puede instrumentar los servidores de aplicaciones para trabajar con la infraestructura de recopilación de datos a través de una línea de mandatos o de una interfaz gráfica de usuario.

Antes de empezar

Procedimiento

  1. En Windows, pulse Inicio > Programas > IBM Data Collection Infrastructure > Instrumentador de servidor de aplicaciones. En Linux, utilice el menú inicio para abrir el instrumentador de servidor de aplicaciones. En el sistema operativo AIX, especifique /opt/IBM/SDP/DCI/rapa_prod/instrument_comp/ASI en un indicador de mandatos para iniciar el instrumentador de servidor de aplicaciones. Se inicia el instrumentador de servidor de aplicaciones.
  2. Utilice el instrumentador de servidor de aplicaciones para instrumentar el servidor. Consulte los ejemplos siguientes.
  3. Si está instrumentando un servidor de aplicaciones BEA WebLogic, después de haber instrumentado el servidor tendrá que reiniciar el servidor de aplicaciones. El instrumentador de servidor de aplicaciones reinicia automáticamente los servidores de aplicaciones de WebSphere.
    Nota: Todos los sistemas IBM® Rational Performance Tester implicados en la infraestructura de recopilación de datos deben tener un software de recopilación de datos ejecutándose para que la función de desglose de transacciones esté disponible en los resultados de una planificación de prueba de Rational Performance Tester.
    Nota: El instrumentador de servidor de aplicaciones o el archivo de proceso por lotes instrumentServer.bat (o instrumentServer.sh) puede fallar con un mensaje de error genérico (Error durante la instalación/desinstalación) cuando se cree o se elimine la instrumentación de un servidor. Si esto ocurre, puede encontrar más información para solucionar el error en los archivos de registro en el directorio común de IBM Tivoli. En Windows, la ubicación predeterminada de este directorio es C:\Archivos de programa\IBM\tivoli\common. En Linux, la ubicación predeterminada de este directorio es /var/ibm/tivoli/common. Si el directorio común de IBM Tivoli no está en la ubicación predeterminada, busque una vía de acceso que contenga tivoli/common o cualquiera de estos archivos de registro: trace-install.log, trace-ma.log o trace-tapmagent.log.
    Nota: Para IBM WebSphere Application Server 6.0 o posterior, si crea un perfil nuevo y, a continuación, utiliza el instrumentador de servidor de aplicaciones para instrumentar este perfil sin iniciar primero WebSphere Application Server, instrumentador de servidor de aplicaciones notificará que el servidor está instrumentado y le solicitará que lo reinicie manualmente. Este mensaje no es correcto, el servidor no está realmente instrumentado. Para solucionar este problema, realice los pasos siguientes:
    1. Cierre y, a continuación, reinicie application server instrumenter.
    2. Seleccione la entrada que acaba de añadir en la lista de servidores instrumentados y pulse Eliminar.
    3. Reinicie WebSphere Application Server.
    4. Reinicie application server instrumenter y utilícelo para instrumentar el servidor.
    Para evitar este problema, después de crear un nuevo perfil, inicie el perfil de WebSphere Application Server manualmente. A continuación, utilice application server instrumenter para instrumentar el servidor.

Ejemplo

Para instrumentar un sistema Linux dotado de una versión de 64 bits de IBM WebSphere Application Server, Version 6.1, donde el servidor se denomina server2, el servidor está instalado en el directorio /opt/WebSphere/AppServer, con el nombre de perfil en el valor predeterminado y la seguridad habilitada:

  1. Pulse Instrumentar servidor local.
  2. En la lista Tipo, seleccione IBM WebSphere Application Server v6.1.
  3. Escriba /opt/WebSphere/AppServer en el campo directorio de inicio del servidor.
  4. Escriba servidor2 en el campo nombre de servidor.
  5. Escriba predeterminado en el campo nombre de perfil.
  6. En JVM del servidor, pulse 64 bits.
  7. Marque el recuadro de selección Requiere seguridad global.
  8. Escriba el ID de usuario WebSphere en el campo Usuario.
  9. Escriba la contraseña de WebSphere en el campo Contraseña.
  10. Pulse Aceptar.

Para instrumentar un sistema Microsoft Windows dotado de un servidor de aplicaciones BEA WebLogic 10 denominado servidor1 que se instala en el directorio C:\bea\weblogic10, utilizando la JVM de JRockit de 32 bits, y el archivo de script de inicio C:\bea\weblogic10\mydomain\startWebLogic.cmd:

  1. Pulse Instrumentar servidor local.
  2. Seleccione BEA WebLogic Application Server v10.x en la lista Tipo.
  3. Escriba servidor1 en el campo nombre de servidor.
  4. Escriba C:\bea\weblogic10 en el campo Directorio de inicio del servidor.
  5. Escriba C:\bea\weblogic10\mydomain\startWebLogic.cmd en el campo Iniciar script.
  6. En JVM del servidor, seleccione Oracle JRockit 32 bits.
  7. Pulse Aceptar.
  8. Detenga y reinicie el servidor.

Qué hacer a continuación

Repita los pasos de instrumentación para cada servidor de aplicaciones que participa en cualquier recopilación de datos para las aplicaciones que perfilará. Habitualmente, sólo existirá un servidor de aplicaciones. Solo puede instrumentar un servidor de aplicaciones local por sistema.


Comentarios