Configuración de scripts de perfiles para facilitar el rastreo mediante la utilización de scripts wsadmin

Puede utilizar scripts y la herramienta wsadmin para configurar scripts de perfil a fin de facilitar el rastreo.

Antes de empezar

Antes de iniciar esta tarea, la herramienta wsadmin debe estar ejecutándose. Consulte Inicio del cliente de scripts wsadmin mediante scripts wsadmin para obtener más información.

Procedimiento

Configure un script de perfil para facilitar el rastreo. En el ejemplo del script de perfil siguiente se activa y desactiva el rastreo para server1:
  • Utilizando Jacl:

    proc ton {} {
      global AdminControl
      set ts [$AdminControl queryNames type=TraceService,node=mynode,process=server1,*]
      $AdminControl setAttribute $ts traceSpecification com.ibm.=all=enabled
    } 
    
    proc toff {} {
      global AdminControl
      set ts [$AdminControl queryNames type=TraceService,node=mynode,process=server1,*]
      $AdminControl setAttribute $ts traceSpecification com.ibm.*=all=disabled
    } 
    
    proc dt {} {
      global AdminControl
      set jvm [$AdminControl queryNames type=JVM,node=mynode,process=server1,*]
      $AdminControl invoke $jvm dumpThreads 
    } 
  • Utilizando Jython:

    def ton():
           global lineSeparator
           ts = AdminControl.queryNames('type=TraceService,node=mynode,process=server1,*')
    
           AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.=all=enabled')
    
    def toff():
           global lineSeparator
           ts = AdminControl.queryNames('type=TraceService,node=mynode,process=server1,*')
    
           AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=disabled')
    
    def dt():
           global lineSeparator
           jvm = AdminControl.queryNames('type=JVM,node=mynode,process=server1,*')
           AdminControl.invoke(jvm, 'dumpThreads')
Nota: El mandato dumpThreads crea otros tipos de archivos de volcado según los valores de -Xdumps. La salida del volcado varía en función de la plataforma y puede incluir los archivos del núcleo del sistema, de almacenamiento dinámico y volcados breves.

Si inicia la herramienta wsadmin con este script de perfil, puede utilizar el mandato ton para activar el rastreo en el servidor, el mandato toff para desactivar el rastreo y el mandato dt para volcar hebras Java. Para obtener más información sobre la ejecución de los mandatos de scripts en un script de perfil, consulte Inicio del cliente de scripts wsadmin mediante scripts wsadmin.


Icon that indicates the type of topic Task topic



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