Skip to main content

Analyze application performance with Performance Profiler

The Performance Profiler is useful when determining which part of the process might be having performance issues, or identifying the particular step of a data transform or activity that might have a performance issue.

When you use the Performance Profiler, you first record readings of the application's performance, then you analyze the readings to identify problems.

The Performance Profiler is available in Dev Studio on the Performance landing page (Configure > System > Performance > Performance Profiler) or from the Performance tool in the toolbar.

Once you locate the Performance Profiler, click the green Play button to start recording the steps you want to trace in your application. Click the red Stop button after you have performed the steps. After stopping the tool, the table is updated with the results for all the threads traced by the Profiler.

Note: The Performance Profiler requires substantial processing overhead. Disable the Performance Profiler as soon as your data collection is complete.

When you review the Performance Profiler results table, you need to identify the thread corresponding to the process where you performed your work. For example, in the following image, the C-2 thread corresponds to tracking performance on the C-2 case instance.

perf profiler
Check your knowledge with the following interaction.

Interpret Performance Profiler results

Click the Download icon to save the results in a comma-separated value file format. The results can then be opened by using any spreadsheet program, such as Excel, to review the Performance Profiler readings. To learn more about interpreting performance profile results, see the Pega Community article Interpreting Performance Profiler results.

profiler results

To learn more about the Performance Profiler landing page, see the Pega Community article About the Performance Profiler landing page tab.

Check your knowledge with the following interaction.

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice