Tracking system utilization for a requestor session with Performance Analyzer
Use the Performance Analyzer (PAL) to view cumulative system usage statistics for your requestor session.
- 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.
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 Performance.from the Dev Studio header. This tool is also accessible from the Dev Studio footer by clicking
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.
- Using the summary display of Performance Analyzer
Use the Performance Analyzer (PAL) to understand the system resources consumed by your requestor session and the SQL statements sent by your session to the PegaRULES database.
- Using the full details display of Performance Analyzer
The Full, Init, and Delta links in the Performance Analyzer (PAL) provide detailed data about a single row of the display. The scope of information on this window depends on which link you clicked on the Performance report.
- Adjusting CPU statistics tracking
You can disable or reduce the potential overhead of CPU statistics gathering by using a prconfig.xml setting.
- Interpreting the summary chart in Performance Analyzer
The Performance Summary chart in Performance Analyzer provides a graphic representation of the data provided in the Full row of the Performance pane, summarized into four categories. (The Full row reflects the totals since your session started, or since the most recent Reset Data operation.)