Instrumentación de servidores utilizando el indicador de mandatos

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 un indicador de mandatos o de una interfaz gráfica de usuario.

Antes de empezar

Debe instalar la infraestructura de recopilación de datos en cada sistema desde el que desea recopilar los datos de rendimiento. El servidor de aplicaciones tiene que estar en ejecución. Debe disponer de privilegios de administrador o raíz para instrumentar servidores.

Procedimiento

  1. Abra un indicador de mandatos y vaya a la carpeta instrument_comp bajo el directorio en el que se ha instalado la infraestructura de recopilación de datos. De forma predeterminada, en Microsoft Windows, este directorio es C:\Archivos de programa\IBM\SDP\DCI\rapa_prod\instrument_comp. En Linux e IBM® AIX, este directorio es /opt/IBM/SDP/DCI/rapa_prod/instrument_comp.
  2. Escriba el nombre del mandato con los argumentos que utilizará para instrumentar un servidor. Consulte los ejemplos siguientes. El programa de utilidad de instrumentación es instrumentServer.sh en sistemas AIX y Linux e instrumentServer.bat en sistemas Windows. Escriba el nombre del mandato sin argumentos para ver los detalles de sintaxis del mandato. .
  3. Después de haber instrumentado el servidor, es posible que tenga que reiniciar el servidor de aplicaciones. Los cambios de instrumentación entran en vigor una vez reiniciado el servidor de aplicaciones.

Ejemplo

Supongamos que debe instrumentar un sistema Windows que está configurado de la siguiente manera:
  • IBM WebSphere Application Server, Versión 7.0.
  • El servidor se denomina my_Server2.
  • El servidor de aplicaciones se instala en el directorio C:\Archivos de programa\was7.0.
  • El nombre de perfil es default.
  • La seguridad está habilitada.
  • Máquina virtual Java™ (JVM) del servidor es de 64 bits.
Escriba el siguiente mandato y argumentos:

instrumentServer -install -type was7 -serverName my_Server2 -serverHome "C:\Archivos de programa\was7.0" -serverVMArch 64 -user my_WAS_userId -password my_WAS_password -profileName default

Para instrumentar un sistema Linux dotado de un servidor de aplicaciones BEA WebLogic 10 con los detalles de configuración indicados, escriba el mandato y los argumentos siguientes utilizando la versión de 32 bits de JRockit JVM:

./instrumentServer.sh -install -type wls10 -serverName server1 -serverHome /opt/bea/weblogic10 -serverVM oracle -serverVMArch 32 -startScript /opt/bea/weblogic10/mydomain/startWebLogic.sh

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