IBM Support

Gathering Performance, Hang, or High CPU issues by using Wait data collectors

How To


Summary

How can you gather javacore files by using Wait data collectors?

Objective

You have been requested to gather the javacore files by IBM support to troubleshoot performance issues.

Steps

  • Steps for Linux:
    1. Download the bash script waitDataCollector.sh.
    2. Start your terminal and run the following command:
      waitDataCollector.sh --iters 6 --sleep 30 --javacoreDir <elm-install>/server/liberty/servers/clm <Java-PID>
      You can modify --iters value. If you leave this parameter, the tool is running continuously. You can stop it by pressing CTRL+C.
    3. When the process of gathering is finished, waitData.tar.gz file is generated. Send this file to the support.
  • Steps for Windows:
    1. Download and extract waitWindowsDataCollector.zip file.
    2. Open attached waitCLM.bat file. Modify wlpDir, sleep, and iters parameters.
    3. Run waitCLM.bat script.
    4. When the script finishes, it generates waitData.zip file. Send this file to the support.

Additional Information

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSF34G","label":"IBM Engineering Lifecycle Management Suite"},"ARM Category":[{"code":"a8m0z000000CbOpAAK","label":"Jazz Team Server-\u003EPerformance"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
09 February 2023

UID

ibm16953765