Troubleshooting: Identify Traverse component causing high CPU usage

Identify the Traverse component that is constantly running very high CPU


Launch Windows task manager and note the process name and process id causing high CPU usage. It may be necessary to select the 'PID (Process Identifier)' and 'Command Line' columns from View --> Select Columns. (See attachment)

 if the process is java.exe, please provide the output of the netstat command as described in

With the netstat output,  determine the port(s) the process is listening on which in turn would tell us what component it is. Look for an entry similar to,

TCP [::]:7697 [::]:0 LISTENING 9832

 The process in question is listening on port 7697.


Typical process mappings are as:
7691 - web application
7692 - Data Gathering Engine
7693 - Message Handler
7696 - Correlation and Summary Engine
7697 - activemq (jms) messaging bus


Additional Information:

These are identified in the .lax files in <TRAVERSE_HOME>\bin\*.lax (on Wondows) or the <TRAVERSE_HOME>/etc/*.init (on Linux), one sees: the the file jms.lax has the entry: -Xss256k -Djava.ext.dirs="C:\Program Files (x86)\Traverse\apps\activemq\lib;C:\Program Files (x86)\Traverse\apps\jre\lib\ext;C:\Program Files (x86)\Traverse\webapp\WEB-INF\lib" -Dorg.apache.activemq.UseDedicatedTaskRunner=false

 The item to note here is 

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.