Introduction to Performance Reporter
Performance Reporter is an offline analysis system that produces reports and plots that can be used to evaluate Db2 system and application performance. These evaluations can be used for Db2 planning, forecasting, and performance management.
The input data to Performance Reporter are Db2 trace records (IFCIDs). Performance Reporter processes accounting, statistics, and audit records. The data source can be the records written by Db2 to SMF, or records written to MVDB2/DC trace data sets and copied to sequential files in SMF format through an archiving process. For more information about defining trace data sets, specifying which IFCIDs should be collected, and setting up the archive process, see Using-the-application-trace-facility and the BMC AMI SQL Performance for Db2 documentation.
BMC Software recommends using the Data Collector reports. In special cases, when a report of recent activity is needed, the Data Collector reports can be produced from active trace logs. In this case, the Data Collector address space must be active.
The trace records can also be loaded into Db2 tables where the power of Structured Query Language (SQL) can be used to fulfill your reporting needs. Queries that are distributed with the product or modified/developed on-site can be used to generate reports. Data summarization and purge routines can be used to control the amount of data while still allowing for both short- and long-term historical reporting. Of special importance is the ability to summarize accounting records before the table load process, reducing both processing overhead and disk storage requirements for the tables.
The following figure summarizes the processing flow used to produce these reports and charts with Performance Reporter.