Как анализировать файл Websphere core*.dmp и файлы Snap*.trc?

Все, мое приложение работает на сервере приложений websphere 7.0. Я получаю некоторые из этих основных дампов и файлов трассировки, таких как

ядро.20110909.164930.3828.0001.dmp

а также

Snap.20110909.164930.3828.0003.trc.

Мой вопрос заключается в том, что дампы потоков, сгенерированные WAS, могут быть открыты и проанализированы с помощью IBM-Thread. Инструмент анализатора дампа

есть ли инструмент (ы) для открытия вышеупомянутых файлов IBM или любой другой?

Спасибо, Аюсман


person Ayusman    schedule 09.09.2011    source источник


Ответы (2)


дампы ядра должны быть обработаны утилитой jextract (сброшенной jre) из моего корня webpere, это ./java/jre/bin/jextract.

Полученный результат может быть обработан ISA.

Файлы моментальных снимков обрабатываются инструментом трассировки Java, т.е. java com.ibm.jvm.format.TraceFormat [] [options] из http://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm.rt.doc.10/diag/tools/trace_formatter.html для версии 6.

вывод читается

Майк Прендергаст

person mike prendergast    schedule 13.09.2011
comment
Где находится TraceFormat для was8? Я не вижу никакой информации для этой версии. - person qwerty; 22.05.2014
comment
Ссылка у меня не работала, но ibm.com/support/knowledgecenter/SSYKE2_7.0.0/ было то, что мне нужно - person Brad Mace; 15.02.2017

Eclipse Memory Analyzer — отличный инструмент для анализа ядра *.dmp. (а также переносимые дампы кучи, т. е. файлы .phd). Чтобы прочитать эти дампы Websphere, используйте дополнительный подключаемый модуль с именем Необходимо установить IBM Diagnostic Tool Framework для Java (Сайт обновлений).

Прежде чем даже пытаться открыть большие дампы, не забудьте увеличить размер кучи инструмента, изменив MemoryAnalyzer.ini и добавив/изменив строку

-Xmx4096m

Отрегулируйте это число в соответствии с вашими потребностями.

person rudolfson    schedule 21.03.2016