Usage reports generate statistics about the usage and performance of report definition reports in the current application. Usage reports are defined in the Log-ReportStatistics class.
Several standard usage reports are available from the Report Usage tab of the Reporting Settings landing page. Examples of standard usage reports that are provided include:
- pyDefaultReport and pyDefaultSummaryReport — Detailed and summary statistics on usage by report
- pyReportErrorSummary — Summary statistics on errors generated by reports
- pyReportUsageByUser — Summary of the frequency of report use by each user
You can customize standard usage reports or create your own usage reports.
By default, data in the Log-ReportStatistics class is collected once an hour by a Pega-RulesEngine agent. The reporting/enablestatistics dynamic system setting controls this logging behavior.
- Reviewing usage reports statistics
You can analyze report definition usage and performance in the current application to determine which reports are not used, and remove them to maintain only the required reports.
- Customizing usage reports
Display data in a clear and organized way by managing the appearance and contents of usage reports. For example, you can edit the columns of reports to present data as charts.
- Creating usage reports
Gain insight into the usage and performance statistics of your application reports by creating custom usage reports. For example, you can create a report that displays a list of errors to identify issues with the application, and ease the troubleshooting process.