Profiler
Use the Profiler tool to capture performance metrics of your JVM services: admin server, application server, event processor, queue manager, scheduler service, and workflow engine.
The Profiler tool is recommended for use only when advised by IBM® support during performance troubleshooting. The Profiler tool is disabled by default due to its negative performance impact.
You have the option to purchase and use either of the vendor-acquired JVM profilers that have been partially integrated into the user interface: YourKit or JProfiler.
From
the Profiler tool interface, you can do the following:
- Choose a JVM service to profile for performance metrics
- Choose the detail level for profiling your data
- Depending on which JVM profiler you use, there are other options
you can choose, including:
- Capture heap data
- Capture HPROF data
- Save on exit
- Reset and clear previous profiling data
- Capture memory snapshots
- Save intermediate profiling statistics
There are four action buttons in the Profiler tool:
- Start
- Initiates capturing of profiling information requested by the user. When profiling completes, your profiling statistics are saved into a file that you specify in the File text field of the Parameters panel. If you do not specify a file name and directory, the memory snapshot is saved in the default directory: $TOP/profiler/snapshots.
- Stop
- Stops the profiler from capturing information and saves your profiling statistics to the same directory as it would if profiling completed.
- Capture Memory Snapshot
- Saves a memory snapshot into the file that you specify in the File text field of the Parameters panel.
- Save
- Though your profiling statistics are saved when profiling completes or when you click Stop, you can also save intermediate profiling statistics into a file that you specify in the File text field located below the Save Intermediate title. These intermediate profiling statistics are additional to the statistics that are saved when profiling stops or completes. The intermediate profiling statistics are captured immediately when you click Save so that you can view you profiling statistics throughout the duration the performance profiling process without interrupting the session.