...
The GUI is capable of supporting multiple views. As new views are added to the base release, they will be documented here.
NOTE:
The capability of adding views to the GUI dynamically at run-time is also available to developers, allowing, for example, an ONOS App developer to create GUI content that works specifically with their application. The content will be injected dynamically into the GUI when the app is installed, and removed automatically from the GUI when the app is uninstalled. For more details on this feature, see the Web UI tutorials.
The views currently included in the base release are:
View | Description |
---|---|
Platform Category | |
Applications | The Application View* provides a listing of applications installed, as well as interaction with them on the network. |
Settings | The Settings View provides information about all configurable settings in the system. |
Cluster Nodes | The Cluster Node View* provides a top level listing of all the cluster nodes, (ONOS instances), in the network. |
Packet Processors | The Packet Processors View shows the currently configured components that participate in the processing of packets sent to the controller. |
Network Category | |
Topology | The Topology View provides an interactive visualization of the network topology, including an indication of which devices (switches) are mastered by each ONOS controller instance. |
Devices | The Device View* provides a top level listing of the devices in the network. |
**Flows | The Flow View* provides a top level listing of all flows for a selected device. (Note that this view is not on the navigation menu.) |
**Ports | The Port View* provides a top level listing of all ports for a selected device. (Note that this view is not on the navigation menu.) |
**Groups | The Group View * provides a top level listing of all ports for a selected device. (Note that this view is not on the navigation menu.) |
Links | The Link View* provides a top level listing of all the links in the network. |
Hosts | The Host View* provides a top level listing of all the hosts in the network. |
Intents | The Intent View* provides a top level listing of all the intents in the network. |
Tunnels | The Tunnel View provides a top level listing of all tunnels defined in the network. |
...
- Device View:
- Friendly name can be set on a device from the device detail panel.
- Intent View:
- Button added to navigate to Topology View and display the selected intent.
- Topology View:
- Traffic Overlay now selected as default.
- Topology overlays can now highlight nodes devices and hosts with badges (small number/text/glyph).
- Topology overlays can invoke a dialog box to interact with the user.
- ONOS-Branded "Loading..." animation.
- Sample application (org.onosproject.uiref) featuring UI content injection techniques.
- GUI Archetypes (ui, uitab, uitopo) facilitating rapid development of applications with custom UI content.
...