


CONTROLPLANE APP HOW TO
This topic describes how to configure QoS settings for control plane traffic, and is organized as follows: The detailed explanation on exporting the metrics to those system can be referred from following links.Configuring QoS for Control Plane Traffic (E9-2) By far, ONOS supports three systems and those are InfluxDB, ganglia and graphite monitoring system. The second way is push based approach with which ONOS periodically reports a set of control metrics to predefined third-party system. The detailed REST API can be referred from this link. The first way is pull based approach with which you need to periodically pull the control metrics from your system through ONOS REST API. ONOS provides two ways to support metrics export.
CONTROLPLANE APP BLUETOOTH
Both apps did Network Locations one better by automatically switching all sorts of settings, and doing it based on triggers such as changes in the network, mounted disks, discovered Bluetooth devices, and more. If you already have your own monitoring system, you may want to export ONOS control metrics to third-party system. Way back when, two apps filled a similar role: MarcoPolo and ControlPlane (itself a fork of MarcoPolo). per device.Ī detailed time-series line chart can be visualizable by clicking each bar chart. You can find the CPMan GUI under network category in ONOS GUI.īy default, CPMan shows a bar chart of control message stats. List control message metrics of a given device.ĬPMan also provides a way to visualize the control metrics using bar/line chart. List control message metrics of all devices. List memory metrics of all network resources. Note that, RRD stores the statistic information for 24-hours, and the upcoming data will gradually overwrites the data that is stored previously.įollowing table shows the mapping between abstracted message type and OpenFlow message type.

Query and store control message statistics into Round-Robin-Database (RRD) through ControlPlaneMonitor service.Transfer the aggregated control message statistics to application layer.Abstract OpenFlow message into protocol agnostic control message type.Note that message aggregation relies on MetricsService. Collect and aggregate OpenFlow messages.Followings are the components of the subsystem. This subsystem is used to aggregate and collect various types of control message from network devices. Enhanced mastership management: Work-In-Progress.Note that the monitoring granularity is 1 minute. We also collect stats information for four types of system metrics that include CPU, memory, disk I/O, network I/O. We collect stats information for six types of control message and those are PACKET_IN, PACKET_OUT, FLOW_MOD, FLOW_REMOVED, STATS_REQUEST, STATS_REPLY. Control plane monitoring: CPMan monitors various types of control plane metrics that include control message, system metrics.The features of CPMan are comprised of two parts: 1) control plane monitoring, 2) enhanced mastership management. Jian Plane Manager (CPMan) adds management capability to control plane in a way to provide higher availability and reliability for ONOS.
