cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

JMX plugin not showing hung thread information

AK
Advisor

Hi Folks,

I trying to fetch "Hung Thread" for IBM WebSphere via JMX plugin however, it does not show up anything under process metrics.

I'm using "DeclaredThreadHungCount" metric.

AK_0-1620969891434.png

Has anybody faced the similar issue? I would need a help here.

Regards,

AK

1 REPLY 1

JamesKitson
Dynatrace Leader
Dynatrace Leader

It's most likely that WebSphere is simply not reporting that value. You'd be able to confirm that by using another way of checking the JMX values such as Jconsole (edit: since this is PMI you may need to use another means like the WebSphere admin console itself). So this probably requires some WebSphere side configuration. 

 

From some searching  it looks like for hung threads like that to be detected there needs to be a thread monitor threshold defined: https://www.ibm.com/docs/en/was-nd/8.5.5?topic=chdp-hung-threads-in-java-platform-enterprise-edition...


What I expect is the cause though is that per this page: https://www.ibm.com/docs/en/was/8.5.5?topic=pdo-thread-pool-counters that metric is in the 'MAX' overhead category and requires you be be capturing 'ALL' metrics or have configured it explicitly to capture that which is not set by default. So if you want that metric to be reported by WebSphere I'd check that PMI setting but also consider the overhead it says to expect.