10.4. Running Reports

Reports provide time-sliced views of the system's status and workload. Report parameters define the scope of the report and export formats for the report, including the following: PDF, Excel, CSV, Word, RTF, Flash, ODT and ODS.

10.4.1. Report Parameters

The user defines parameters at run time to create reports. Report parameters define the scope and time scale of the report. When running a report, a prompt asks the user to provide parameters, if available.
To view the required parameters for a report, click the report in the Reports List. See Figure 10.6, “Red Hat Enterprise Virtualization Reports - Reports List”. The Report Parameter Selection dialog displays. Note that the dialog is contextual and differs from report to report.
Red Hat Enterprise Virtualization Reports - Reports List

Figure 10.6. Red Hat Enterprise Virtualization Reports - Reports List


Click the name of any report. The Report Parameter Selection Dialog appears:

Example 10.1. Report Parameter Selection


The Report Parameter Selection Dialog consists of a number of drop-down menus that define the report's parameters:
The parameters specified in Example 10.1, “Report Parameter Selection” produce the following report:
Jasper Reports Sample Report

Figure 10.7. Jasper Reports Sample Report


Required parameters
Parameters marked with an asterisk (*) are required. In Example 10.1, “Report Parameter Selection”, all parameters are required.
Cascading parameters
Many report parameters are cascading input fields. This means the selection made for one parameter changes the options available for another parameter. In Example 10.1, “Report Parameter Selection” the Data Center and Cluster parameters are cascading. Once a user selects a data center, only clusters within that data center are available for selection. Similarly, if a user selects a cluster, the Host Type field updates to show only host types that exist in the selected cluster. Cascading parameters filter out objects that do not contain child objects relevant to the report. For example, a report pertaining to virtual machines removes the selection of clusters that do not contain virtual machines. A report pertaining to both virtual machines and hosts only provides a selection from clusters containing both virtual machines and hosts.
Deleted objects
Objects deleted (removed) from the system are still recorded in the reporting history database. Select deleted objects, such as clusters, data centers and hosts, as values for report parameters if required. The bottom of the parameter options list shows deleted objects, which are suffixed with the date of removal from the system.