¿Cómo analizar el archivo Websphere core*.dmp y los archivos Snap*.trc?
-
28-10-2019 - |
Pregunta
Todos, tengo mi aplicación ejecutándose en WebSphere App Server 7.0.Obtengo algunos de estos volcados de núcleo y archivos de seguimiento como
núcleo.20110909.164930.3828.0001.dmp
y
Snap.20110909.164930.3828.0003.trc.
Mi pregunta es, al igual que los volcados de subprocesos generados por WAS pueden abrirse y analizarse mediante Herramienta IBM-Thread Dump Analyzer
¿Existe alguna herramienta para abrir los archivos mencionados anteriormente de IBM o de cualquier otro?
Gracias Ayusman
Solución
Los vertederos centrales deben ser procesados por la utilidad JEXTRAT (de la JRE que se arrojó) de mi raíz webspere este es ./java/jre/bin/jextract.
La salida resultante luego puede ser procesada por ISA.
Los archivos SNAP se proceden mediante la herramienta Java Trace, es decir, Java com.ibm.jvm.format.traceformat [] [Opciones] desdehttp://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm.rt.doc.10/diag/tools/trace_formatter.html para era v6
la salida es legible
mike prendergast
Otros consejos
Analizador de memoria de eclipse es una excelente herramienta para analizar el núcleo*.dmp (y los vertederos de montón portátiles, es decir, los archivos .phd también). Para leer esos tierras de WebSphere, se llamó un complemento adicional llamado Marco de herramientas de diagnóstico de IBM para Java necesita ser instalado (Sitio de actualización).
Antes de tratar de abrir grandes vertederos, recuerde aumentar el tamaño del montón de la herramienta modificando el MemoryAnalyzer.ini
y agregar/modificar la línea
-Xmx4096m
Ajuste este número a sus necesidades.