2011-09-09 108 views
6

Todo, Tengo mi aplicación ejecutándose en el servidor de aplicaciones websphere 7.0. consigo algunos de estos volcados de memoria y archivos de rastreo comoCómo analizar el archivo websphere core * .dmp y los archivos Snap * .trc?

core.20110909.164930.3828.0001.dmp

y

Snap.20110909.164930.3828.0003.trc.

Mi pregunta es, al igual que los vertederos de rosca generados por FUE se puede abrir y se analizaron por IBM-Thread Dump Analyzer tool

¿Existe una herramienta (s) para abrir el archivos mencionado por IBM o cualquier otro?

Gracias, Ayusman

Respuesta

10

el núcleo vertederos tienen que ser procesados ​​por la utilidad jextract (del JRE precios de dumping) fromn mi raíz WebSpere esto es ./java/jre/bin/jextract.

La salida resultante puede entonces ser proccessed por ISA

archivos Snap se proccessed por la herramienta de rastreo java es decir java com.ibm.jvm.format.TraceFormat [] [opciones] de http://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm.rt.doc.10/diag/tools/trace_formatter.html para era v6

la salida se puede leer

Mike Prendergast

+0

¿Dónde está el TraceFormat para was8? No veo ninguna información para esa versión. – qwerty

+0

El enlace no funcionó para mí, pero https://www.ibm.com/support/knowledgecenter/SSYKE2_7.0.0/com.ibm.java.win.70.doc/diag/tools/trace_formatter.html tenía lo que lo necesitaba –

3

Eclipse Memory Analyzer es una excelente herramienta para el análisis el core * .dmp (y los volcados de heap portátiles, es decir, los archivos .phd, también). Para leer esos Websphere Dumps, se debe instalar un complemento adicional llamado IBM Diagnostic Tool Framework for Java (Update Site).

Antes de siquiera intentar abrir grandes vertederos de recordar para aumentar tamaño de la pila de la herramienta mediante la modificación del MemoryAnalyzer.ini y la adición/modificación de la

-Xmx4096m

ajustar este número a sus necesidades.

Cuestiones relacionadas