Graph reports allow us to create custom graphs based on existing performance graphs. You might recall from our ongoing discussions that graphs show up for multiple components, such as interfaces, processes, file systems, memory, and CPU. The HttpMonitor ZenPack we added in Chapter 9, Extending Zenoss Core with ZenPacks also added graphs to track the response time of the web page.
The value of a graph report is that we can create one view with multiple, related graphs instead of going to each device to view graphs in isolation. Zenoss Core does not include any graph reports by default.
As an example, we're going to create a report to list all the response time graphs for the websites we're monitoring with the HttpMonitor ZenPack. Let's get started.
Select Reports from the navigation menu.
Select the Graph Reports class from the sidebar.
We need to create the report, so click the Add button at the bottom of the Report Classes sidebar and choose Add Graph Report.
Enter a descriptive...