You can use VisualVM to monitor your remote JIRA instance if you like to to take a thread dump or simply just monitor the application. You will need to do the following in JIRA:
- Enable JMX monitoring. Administration > System > JMX Monitoring
- Insert the properties below in your <JIRA_INSTALL>/bin/setenv.sh file in order to expose the JMX feature. You will have to restart JIRA in order to make this work.
In order to connect to the JXM port you can make a SSH tunnel to the JIRA server like this:
Add the JMX connection in VisualVM like below:
Now you are ready to explore the JIRA application