Pega Thread Dump Format
Hello,
Using PRPC6 on Jboss, we got thread dumps from time to time, with a single custom format (not the one specified by Sun or IBM) :
2016-04-04 16:54:18,777 [x.x.x.x-8080-35] [ ] [ ] (.timers.EnvironmentDiagnostics) INFO x.x.x.x| Proprietary information hidden - ---
--- Thread Dump Starts ---
Thread[WorkManager(2)-13,5,JBoss Pooled Threads]
sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:662)
…
Thread[ServerSocketRefresh,5,jboss]
java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.jboss.remoting.transport.socket.SocketServerInvoker$ServerSocketRefresh.run(SocketServerInvoker.java:904)
--- Thread Dump Complete ---
I have looked to tools that can analyze these dumps without success. I tried IBM ISA and JCA tools. Also tried Samurai, no success.
Hello,
Using PRPC6 on Jboss, we got thread dumps from time to time, with a single custom format (not the one specified by Sun or IBM) :
2016-04-04 16:54:18,777 [x.x.x.x-8080-35] [ ] [ ] (.timers.EnvironmentDiagnostics) INFO x.x.x.x| Proprietary information hidden - ---
--- Thread Dump Starts ---
Thread[WorkManager(2)-13,5,JBoss Pooled Threads]
sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:662)
…
Thread[ServerSocketRefresh,5,jboss]
java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.jboss.remoting.transport.socket.SocketServerInvoker$ServerSocketRefresh.run(SocketServerInvoker.java:904)
--- Thread Dump Complete ---
I have looked to tools that can analyze these dumps without success. I tried IBM ISA and JCA tools. Also tried Samurai, no success.
So I am looking to some specification or document that explains this Pega dump format to try figuring the dump out manually.
Have you please this kind of document ? Or can you suggest some working tools ?
Thank you very much for your help.
***Edited by Moderator Marissa to update categories***
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.