QoS can be monitored for individual interfaces on a device. The monitoring window is separated by the inbound direction on top and the outbound direction on the bottom. For both directions, the top graph shows what the traffic looks like before QoS is applied, and the bottom graph shows what traffic looks like after QoS is applied.
Select an interface to monitor by clicking on it from the device list or by double-clicking the interface in the topology view. The interface graphs will appear in the main window.
Depending on your selection, LiveNX will display Before-QoS and After-QoS graphics and statistics, or the input, output, or both.
QoS Graphing Options
Various combinations of graphs can be selected from the drop-down list:
- Application—Uses Cisco NBAR capability to identify applications
- Class—QoS policy-based statistics. If there is no policy, then only the traffic outline is displayed.
- Class Drops—Packet drops that are occurring inside the QoS policy
- Interface Drops—Raw packet drops at the interface level
- Interface—Aggregate bandwidth of the interface
- Stacked area chart displays the data shown in the legend. If the policy is hierarchical, the child policy class information is charted in the class and class drop views.
- Black dotted line represents the interface bandwidth from the IF mib and is shown to help for correlation purposes. Since the IF mib operates separately from the CBQoS mib, the lines may not align especially at 10 second polling rates due to when the mib may be updated by the device. To turn off the line using the toolbar button.
- The red dotted line represents the peak bandwidth.
QoS Monitoring to Flow Reports
LiveNX can create application flow reports from the QoS real-time interface graphs for further QoS Class or Policy analysis. Right-click on the QoS real-time interface graphs and select Show Flows.
LiveNX creates an Application Flow Report automatically filling in the device, interface and input direction parameters from the QoS real-time interface graph.
Historical views allow you to view past data interactively. See the Reporting > QoS Reports section for more information.
LiveNX provides many capabilities for managing QoS policies. It utilizes a rule-based engine that performs policy management based on the current state and configuration of the device, and intelligently applies commands to resolve any conflicts or to warn of any conflicts.
Some of the management tasks that the software provides are:
- Applying and removing policies to interfaces
- Removing all policies from all interfaces
- Creating policies from best-practice templates
- Creating policies based on application graphs using NBAR Saving and loading policies from files
- Saving and loading ACL policies using QoS from files Pushing policies out to multiple devices at once
- Saving and loading snapshots of all QoS settings on a device
Applying and Removing Policies
Context-sensitive menus on the interfaces and devices provide shortcuts for applying and removing policies from the main interface. As shown in the Manage QoS Settings screen, the toolbar provides the following methods for applying policy changes to your interfaces:
NOTE: When a policy is applied to multiple interfaces, changing the policy will affect every interface to which the policy is applied.
Also note that there are some QoS actions that can be applied to the outbound portion of the interface, but not to the inbound portion. Policies that have this conflict will not be applied to the interface.
Saving, Loading, and Copying QoS Policies
All the operations for loading and saving QoS policies are located on the Manage QoS Settings screen:
- To save a policy to disk—From the Manage QoS Settings screen, click the “Save QoS Policy File” icon. This will save the NBAR and ACLs that are required for the policy to operate. The file will have a .qos-policy extension.
- To load a policy from disk—From the Manage QoS Settings screen, click the “Load QoS Policy File” icon to load previously saved files or files that are provided by other users.
- To copy a QoS policy to other devices on the network—From the Manage QoS Settings screen, click the “Copy Policy to Devices” icon to open a dialog box for specifying which devices to which the policy will be saved. This command will also copy the ACL and/or custom NBAR used in any class match to the devices you select. If there are any configuration conflicts, a warning will appear with an option to overwrite conflicting changes.
Creating Policies from Templates
Creating a policy from templates allows you to quickly apply a policy based on Cisco best practices and recommendations. A policy with up to 11 classes can be created for monitoring or controlling traffic using various classification methods.
- Select Create policy from Template from the QoS menu.
- A wizard will guide you through various templates that can be applied, or simply stored on the device for editing and applying to various interfaces. Indicate if you want to apply a monitor-only template or if you want to use an advanced template for controlling traffic. Also, indicate if you want to apply the policy you select to a specific interface.
- Follow the wizard instructions and select the policy templates you want to apply to your device. In the example below, Use Advanced Templates has been selected.
Creating Policies Using NBAR
LiveNX makes it easy to create a monitoring policy based on the NBAR protocols that the device has recognized, and provides a skeleton policy for further editing.
- Right-click the interface to create the policy on and choose QoS on the context menu and select Create Policy from Applications (NBAR) and choose the interface direction.
- The software will list all the protocols and categories. Any incompatible settings will be highlighted in red. Click Save to Device, and a policy will automatically be applied to the interface that will monitor the traffic. The bottom graph shows the applied monitoring policy.
Customizing NBAR Protocols
NBAR protocol settings can be customized in the Manage Application Recognition (NBAR) editor.
Select Manage Application Recognition (NBAR) from the QoS interface right-click context menu.
Existing protocols can be customized by adding, removing or changing TCP and UDP port numbers. Unknown protocols can be identified and assigned a new name.
Saving and Loading QoS Snapshot Files
A snapshot is a file that saves all the QoS settings, including any custom NBAR and ACLs that are used in QoS policies, for later use. The snapshot remembers all the policies that are currently applied on the interfaces that will be restored when the snapshot is later reloaded. Snapshots are a good way to create rollback points or to archive current configurations that can be used for specific situations.
You can save or load snapshots by clicking on the Save QoS Device Snapshot (A) or Load QoS Device Snapshot (B) icons on the Manage QoS Settings screen: