How do I identify high CPU utilization by Java threads on Linux/Solaris

Solution Verified - Updated -

Issue

  • Java application using a large percentage of CPU
  • Java application server (JBoss EAP, Tomcat) high CPU utilization
  • CPU resource data is needed to diagnose high CPU usage
  • Need to identify a java thread utilizing large CPU resources
  • There is an elevated CPU consume in the processors of our virtual server where we could not evidence using TOP command

Environment

  • Java application or application server (e.g., Red Hat JBoss EAP, Tomcat, etc.) on Linux/Solaris

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In