Performance Monitoring and Tuning

Over time, an IBM® Cognos® Business Intelligence environment changes. User populations grow, processing requests tend to increase in number and complexity, and network capacity and other aspects of infrastructure may be modified.

These changes can affect IBM Cognos BI performance. As a result, it is important to monitor and tune performance regularly.

Monitoring performance means regularly checking the status of your IBM Cognos BI installation and its resources. IBM Cognos BI provides metrics for checking the performance of the system, servers, dispatchers, or services. You can set thresholds for metrics to identify when the performance exceeds or falls short of expected ranges. You can configure the system to notify anyone who should be made aware of the problem when a performance issue occurs. You should conduct regular and targeted monitoring of the IBM Cognos BI servers. This is important to assess the occurrence and impact of paging, memory use, and other measures of an efficient system.

Tuning can involve adjustments in the following areas:

Perform additional tuning as required. This can involve modifying PDF rendering settings, changing low bandwidth connections, performing regular disk maintenance, and other tasks.

After a certain point, performance tuning efforts yield diminishing returns. A growing user population, and increased processing demands, will eventually require you to consider increasing system capacity. To improve IBM Cognos BI performance, you can scale vertically by using more powerful servers, or scale horizontally by adding servers and balancing the processing load among your servers. For more information about determining IBM Cognos BI capacity requirements, see Capacity Planning. For information about other tuning and maintenance tasks, see the IBM Cognos Business Intelligence Administration and Security Guide.