How to invoke threaddump_non_ui.txt

How to invoke threaddump_non_ui.txt

Please do follow the below steps when the Application goes slow or unresponsive :

First you would need to find the Process id of Java which runs the Application. 

How to find it ? 

When you start the Application and start using it, you will have a java process running in Task Manager which will have a PID (process id) under details. 




In the screenshot, the PID is 14992. 

Now the Next step is to download a file called server-jre-7u55-windows-x64.tar.gz and extract it under ManageEngine\SupportCenter directory. 

Just like this : 



When you extract the file, you would find a folder called jdk1.7.0_55

Then open a cmd window with administrator priveleges and go to this location : 

server-jre-7u55-windows-x64\jdk1.7.0_55\bin

Then execute this command :  jstack PID > threaddump_non_ui.txt

Just like this : 



Once you execute the command, hit enter and you will find a thread dump file inside this location : 

ManageEngine\SupportCenter\jdk1.7.0_55\bin





You can send us the thread dump file when the Application goes slow or unresponsive which will lead us to fix the mail fetching issue as well. 

You can send us the log file as well. 


                  New to ADSelfService Plus?

                    • Related Articles

                    • How to collect Thread dump and Heap Dump ?

                      For collecting Thread dump: Login to the application and in the browser invoke the URL  http://servername:port/jsp/ThreadDump.jsp  If the application is running in command mode , then at the time the issue occurrence you can collect thread dump by ...
                    • Query to show Non IT assets or the assets that does not consume license (MSSQL & PGSQL)

                      Tested in Build PGSQL (14300) or MSSQL (14306) SELECT MAX(resource.RESOURCENAME) AS "Asset Name", MAX(resource.ASSETTAG) AS "Asset Tag", MAX(product.COMPONENTNAME) AS "Product", MAX(productType.COMPONENTTYPENAME) AS "Product Type", ...
                    • Query for Billable and Non Billable worklogs of a request (PGSQL)

                      Tested in Build PGSQL (14300) Non Billable Requests pgsql SELECT wo.workorderid "Request ID", wo.TITLE AS "Subject", longtodate(ct.CREATEDTIME) AS "Time Spent Created Time", rctd.FIRST_NAME AS "Time Spent Technician", TO_CHAR((sum(ct.TIMESPENT)/1000 ...
                    • To remove the apps banner from the Web application UI

                      Requirement: The requirement is to remove the apps banner from the below-mentioned place, thereby limiting users from downloading the mobile app and allowing the utilization of only the Web application. Procedure: >> Navigate to Admin > Page Scripts ...
                    • Mark Request as Non-Billable

                      You can make use of Business Rules to set the Criteria as "Request Type is" (or any Criteria as per yours) and under Actions set "Mark Request as Non-Billable". So once the Request is marked as Non-Billable, the worklog added under that request will ...