Reports statistics

Main subject of the report server is the generation of reports. The chart and table shows what reports have been rendered, with a maximum of 100 days.

The table allows you to filter the data by username, report, format and/or timing. The chart will reflect the filtered data in the table. With this you should be able to see which reports take too much time and need further optimizations or need to be run by the Task Planner to increase overall performance.

'Execute' will generate the report in a new tab like it has been rendered the first time. If it is available in the Cache, it will be returned from it, otherwise it will be rerendered completely. Ad hoc reports cannot be executed again because the manual customizations have not been saved.

Daily average values

Average values from the last days are shown here. The older measured values get, the less effect they will have on the current average (exponentially so). Days where the server didn't run at all will have no effect. All non-numeric values are from today (client languages, last-used report formats).

  • Total requests: All requests made of the reporting servlet, including reports but also the start page.
  • Report requests: Requests for reports. Certain formats such as the Java viewer will cause more requests than others.
  • Rendered reports: Number of rendered reports, basically the number of calls of the API method Engine.execute().
  • Report templates: Number of used *.rpt files.
  • Client Languages: Number of different languages used by clients. If client localization is used, this can show how many different variations of reports there are.
  • Last used Client Languages: The languages used by clients today.
  • Report Formats: Number of different report formats used in rendering.
  • Last used Report Fomats: Report formats used today.
  • Total Page Count: The sum of the pages of all pages in a day. Formats with no pages such as Excel or CSV count as 1 page per report rendered.
  • Maximal Page Count: The highest number of pages a report had. Additionally how many pages the larges report has average.
  • Average Page Count: The average amount of pages per report.
  • Total fetched records: The sum of all records fetched from a database on a single day.
  • Maximal fetched records: The number of records fetched for the largest report.
  • Total discarded records: Number of records in a day which were fetched unnecessarily, because they were filtered out for the report. A high number may point to a need to optimize your reports.
  • Maximal discarded records: Number of records discarded for the report which caused the most to be discarded.