<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic index Java thread dumps using jstack in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/index-Java-thread-dumps-using-jstack/m-p/90298#M1286</link>
    <description>&lt;P&gt;I am trying to index a "jstack" output in splunk of my jboss server.&lt;/P&gt;

&lt;P&gt;the output looks like this:&lt;/P&gt;

&lt;P&gt;2012-07-03 17:46:49&lt;BR /&gt;
Full thread dump Java HotSpot(TM) 64-Bit Server VM (14.0-b16 mixed mode):&lt;/P&gt;

&lt;P&gt;"Transport1" daemon prio=3 tid=0x0000000009290000 nid=0x1493f runnable [0xfffffd7e83ebe000]&lt;BR /&gt;
   java.lang.Thread.State: RUNNABLE&lt;BR /&gt;
        at java.net.SocketInputStream.socketRead0(Native Method)&lt;BR /&gt;
        at java.net.SocketInputStream.read(SocketInputStream.java:129)&lt;BR /&gt;
        at jcifs.util.transport.Transport.readn(Transport.java:29)&lt;BR /&gt;
        at jcifs.smb.SmbTransport.peekKey(SmbTransport.java:366)&lt;BR /&gt;
        at jcifs.util.transport.Transport.loop(Transport.java:96)&lt;BR /&gt;
        at jcifs.util.transport.Transport.run(Transport.java:258)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"WorkManager(2)-6248" daemon prio=3 tid=0x0000000008f2f000 nid=0x1493e in Object.wait() [0xfffffd7e837b7000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7ee4bf43c0&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"JMSThread(3)-6246" daemon prio=3 tid=0x0000000006ff0800 nid=0x1493d in Object.wait() [0xfffffd7e83aba000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7eea50cd80&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"Attach Listener" daemon prio=3 tid=0x0000000007b28000 nid=0x14932 waiting on condition [0x0000000000000000]&lt;BR /&gt;
   java.lang.Thread.State: RUNNABLE&lt;/P&gt;

&lt;P&gt;"WorkManager(2)-6247" daemon prio=3 tid=0x0000000002350000 nid=0x14931 in Object.wait() [0xfffffd7e89680000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7ee4bf43c0&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;... and so on ...&lt;/P&gt;

&lt;P&gt;anyone had experience with thread dumps content in splunk.&lt;/P&gt;

&lt;P&gt;Splunk is not parsing this log very well by default, i am looking for someone who already index java thread dumps and can pass some knowledge + configurations for that &lt;/P&gt;

&lt;P&gt;Tks&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jul 2012 07:46:46 GMT</pubDate>
    <dc:creator>avishayh</dc:creator>
    <dc:date>2012-07-04T07:46:46Z</dc:date>
    <item>
      <title>index Java thread dumps using jstack</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/index-Java-thread-dumps-using-jstack/m-p/90298#M1286</link>
      <description>&lt;P&gt;I am trying to index a "jstack" output in splunk of my jboss server.&lt;/P&gt;

&lt;P&gt;the output looks like this:&lt;/P&gt;

&lt;P&gt;2012-07-03 17:46:49&lt;BR /&gt;
Full thread dump Java HotSpot(TM) 64-Bit Server VM (14.0-b16 mixed mode):&lt;/P&gt;

&lt;P&gt;"Transport1" daemon prio=3 tid=0x0000000009290000 nid=0x1493f runnable [0xfffffd7e83ebe000]&lt;BR /&gt;
   java.lang.Thread.State: RUNNABLE&lt;BR /&gt;
        at java.net.SocketInputStream.socketRead0(Native Method)&lt;BR /&gt;
        at java.net.SocketInputStream.read(SocketInputStream.java:129)&lt;BR /&gt;
        at jcifs.util.transport.Transport.readn(Transport.java:29)&lt;BR /&gt;
        at jcifs.smb.SmbTransport.peekKey(SmbTransport.java:366)&lt;BR /&gt;
        at jcifs.util.transport.Transport.loop(Transport.java:96)&lt;BR /&gt;
        at jcifs.util.transport.Transport.run(Transport.java:258)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"WorkManager(2)-6248" daemon prio=3 tid=0x0000000008f2f000 nid=0x1493e in Object.wait() [0xfffffd7e837b7000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7ee4bf43c0&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"JMSThread(3)-6246" daemon prio=3 tid=0x0000000006ff0800 nid=0x1493d in Object.wait() [0xfffffd7e83aba000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7eea50cd80&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;"Attach Listener" daemon prio=3 tid=0x0000000007b28000 nid=0x14932 waiting on condition [0x0000000000000000]&lt;BR /&gt;
   java.lang.Thread.State: RUNNABLE&lt;/P&gt;

&lt;P&gt;"WorkManager(2)-6247" daemon prio=3 tid=0x0000000002350000 nid=0x14931 in Object.wait() [0xfffffd7e89680000]&lt;BR /&gt;
   java.lang.Thread.State: TIMED_WAITING (on object monitor)&lt;BR /&gt;
        at java.lang.Object.wait(Native Method)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(BoundedLinkedQueue.java:253)&lt;BR /&gt;
        - locked &amp;lt;0xfffffd7ee4bf43c0&amp;gt; (a java.lang.Object)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:736)&lt;BR /&gt;
        at org.jboss.util.threadpool.MinPooledExecutor.getTask(MinPooledExecutor.java:106)&lt;BR /&gt;
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:760)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:619)&lt;/P&gt;

&lt;P&gt;... and so on ...&lt;/P&gt;

&lt;P&gt;anyone had experience with thread dumps content in splunk.&lt;/P&gt;

&lt;P&gt;Splunk is not parsing this log very well by default, i am looking for someone who already index java thread dumps and can pass some knowledge + configurations for that &lt;/P&gt;

&lt;P&gt;Tks&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jul 2012 07:46:46 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/index-Java-thread-dumps-using-jstack/m-p/90298#M1286</guid>
      <dc:creator>avishayh</dc:creator>
      <dc:date>2012-07-04T07:46:46Z</dc:date>
    </item>
    <item>
      <title>Re: index Java thread dumps using jstack</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/index-Java-thread-dumps-using-jstack/m-p/90299#M1287</link>
      <description>&lt;P&gt;found the answer in here:&lt;BR /&gt;
&lt;A href="http://splunk-base.splunk.com/answers/52135/propsconf-regexp-help"&gt;http://splunk-base.splunk.com/answers/52135/propsconf-regexp-help&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jul 2012 08:58:57 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/index-Java-thread-dumps-using-jstack/m-p/90299#M1287</guid>
      <dc:creator>avishayh</dc:creator>
      <dc:date>2012-07-04T08:58:57Z</dc:date>
    </item>
  </channel>
</rss>

