Troubleshooting performance issues

When you encounter performance issues such as slowness, several tools can help you to target the areas that are causing the issues.

About this task

You can do a performance log analysis by enabling Platform Logging in the IBM® TRIRIGA® Administrator Console. When the logs are generated, you can then analyze the results in a spreadsheet application or SQL table queries.

Several automated tools are also available. These tools can be used to better isolate the potential causes of the slowness and determine steps to address it.
Performance Analyzer
The Performance Analyzer provides a more streamlined approach to troubleshooting performance issues than the traditional performance log analysis. The Performance Analyzer helps you to better isolate and analyze the causes of performance issues.

You access the Performance Analyzer in IBM TRIRIGA under Tools. You can generate a log from the Performance Analyzer that is more targeted at the problem area. When you select the performance timings that you want and start a performance run, the analyzer writes to the performance log while you do the process or actions that cause the slowness.

When you stop the performance run, the analyzer automatically loads the performance data and does a high-level analysis that shows the most time consuming events of each category type in the performance run. A result summary of the performance run shows the top events that took the longest time to run. You can further analyze the data by reviewing the result details. You can also upload an existing performance log to the analyzer and the analyzer does the same analysis of the data.

For more information about performance, see Wiki documentation.

Workflow Analysis Utility
You can analyze workflow performance and process execution by using the IBM TRIRIGA Workflow Analysis Utility. The utility reads IBM TRIRIGA performance logs and displays performance analytics for workflow, which includes workflow execution time and process flow. The Workflow Analysis Utility is available as a separate utility from the product.

For more information about performance, see Wiki documentation.