When you view the Reports page in Zenoss Core, you should notice an empty report class called Custom Device Reports. The custom device report provides an interface that lets us query Zenoss Core for devices. Each device that matches the query is listed as a row on the report.
Let's get started with a simple report to show uptime values for all devices, and then we'll talk through the options.
With the Custom Device Reports organizer selected:
Select Add Custom Device Report from the Add Report button (at the bottom of the Report Classes sidebar.
In the Create Custom Device Report dialog, type a name for your report in the ID field. I'm going to use Uptime. When you click on Submit, the edit screen is displayed.
Enter the following values for the Uptime report, as seen in the following screenshot. Leave all other fields set to their default values.
Sort Column: Name
Columns: uptimeStr, getId
To view the report, click the Save button, and then click...