Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added overview of selection options

...

This page describes what mechanisms are available, and how to control them in the GUI, with opreports-cli and for report schedules.

Table of Contents

Which selection mechanisms are supported by what report types?

Certain reports do have specific requirements which are shown in the table below.

In general, however, providing more precision than necessary is allowed: For example, you can use a node and interfaces (and even types) list file for all reports; for reports where interfaces are not relevant, the extra information will simply be discarded and just the listed nodes will be used. Reports that don't need the summary type will simply use the nodes (and possibly the interfaces).

On the other hand, providing insufficiently precise information to reports that require it will result in an error message (e.g. trying to run a summary report with just group=X).

 

Report TypeSelection MechanismsNotes
Nodesingle node onlyThe node report supports a single node only.
If your selection contains more nodes, then the report is created for the first listed node.
(Node) Healthall, interfaces irrelevantInterface selections are not relevant for this report.
WANall, interfaces ignoredAs of version 3.0.4 the WAN report ignores interface selections;
It operates on any of the selected nodes whose net type is "wan".
QoSall, interfaces ignoredAs of version 3.0.4 the QoS report ignores interface selections;
It operates on the selected nodes' active interfaces that have QoS configured.
Uptimeall, interfaces irrelevantInterface selections are not relevant for this report.
Response Timeall, interfaces irrelevantInterface selections are not relevant for this report.
Interface UtilisationallInterface selections are honored but the "type" component (in selections by node+interface+type) are ignored as not relevant.
CPUall, interfaces irrelevantInterface selections are not relevant for this report.
Free Memoryall, interfaces irrelevantInterface selections are not relevant for this report.
Memory Poolall, interfaces irrelevantInterface selections are not relevant for this report.
Memory Bufferall, interfaces irrelevantInterface selections are not relevant for this report.
Traffic UsageallInterface selections are honored but the "type" component (in selections by node+interface+type) are ignored as not relevant.
Traffic Summarynode+interface+typeThis report strictly requires this specific selection format.

 

Choosing the selection mechanism for scheduled reports

...

If you do not make an explicit selection, then opReports will work on all active nodes (and all their active interfaces, for report types that handle interfacedinterfaces).

In the GUI this  choice is shown as "All Active Nodes".

...

The "type" will be used to group all nodes and interfaces with the same type value into a group for summary reporting.

Providing more precision than necessary is allowed

You can use a node and interfaces (and even types) list file for all reports; for reports where interfaces are not relevant, the extra information will simply be discarded and the listed nodes will be used. Reports that don't need the summary type will simply use the nodes (and possibly the interfaces).

Providing insufficiently precise information to reports that require it will result in an error message (e.g. trying to run a summary report with just group=X).