Как проанализировать файл * .dmp ядра Websphere и файлы Snap * .trc? - PullRequest
6 голосов
/ 09 сентября 2011

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

core.20110909.164930.3828.0001.dmp

и

Snap.20110909.164930.3828.0003.trc.

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

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

Спасибо, Ayusman

Ответы [ 2 ]

10 голосов
/ 13 сентября 2011

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

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

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

вывод читабелен

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

6 голосов
/ 21 марта 2016

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

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

-Xmx4096m

Настройте этот номер в соответствии со своими потребностями.

...