Track system utilization for a requestor session with Performance Analyzer

Use the Performance Analyzer (PAL) to view cumulative system usage statistics for your requestor session.

Note:
  • You can use the Performance Analyzer to add a reading to identify incremental resources that your session consumes.
  • When you use the Performance Analyzer for Customer Service chat interactions, be aware that a single browser session can be served by multiple requestors.
  • Using Performance Analyzer does not degrade system processing.

Basics

As the Pega Platform operates, it collects statistics about the demands made on processing resources, and the server system's response. The Performance Analyzer summarizes and formats these statistics and presents them as HTML pages.

By viewing this data, you can assess possible sources of improved performance (faster response time or higher throughput) through software changes, hardware changes, or rule changes.

Performance data shows the processing demand statistics of your work since you connected, and may help you assess the performance impact of various approaches or configuration choices.

Performance statistics can help you distinguish between performance issues that arise in the Pega Platform server, the PegaRULES database, or external systems called by the workflow. In all cases, the statistics can help you determine how to improve performance.

Starting the Performance Analyzer

To start the Performance Analyzer, click Configure > System > Performance > PAL from the Dev Studio header. This tool is also accessible from the Dev Studio footer by clicking Performance.

Technical notes

When two instances of the Pega Platform are installed on a single Windows server (for example, one for testing and one for production), performance tool CPU statistics may not be available on the copy that was started second.