- 23 Oct, 2014 27 commits
-
-
Thomas Vachuska authored
-
Thomas Vachuska authored
-
It can be used as an Intent-related event and event metrics collector. It can be loaded by one of the following two (new) features: onos-app-metrics, onos-app-metrics-intent After loading the module, it subscribes for intent-related events and keeps the following state: (a) The last 100 events (b) The timestamp of the last event (ms after epoch) as observed by this module for each event type: SUBMITTED, INSTALLED, WITHDRAWN. The missing event type is the equivalent of "Withdraw Requested" (c) The rate of each intent event type: count, median rate, average rate over the last 1, 5 or 15 minutes The following CLI commands are added: * onos:intents-events Shows the last 100 intent events * onos:intents-events-metrics Shows the timestamp of the last event (ms after epoch) as observed by this module for each event type, and the rate of the topology events (for each event type): see (b) and (c) above Change-Id: I9f23e9086bbd433b8f24283539abdeb97e199e2e
Pavlin Radoslavov authored -
Devices, Hosts, Links, TopologyEvent Now the semantics for updating the metrics are: * Any topology-related event (DeviceEvent, HostEvent, LinkEvent, TopologyEvent) will update the Lost Topology Event Timestamp * Only the DeviceEvent, HostEvent and LinkEvent will be counted in measuring the event rate; TopologyEvent is excluded, because it is generated as a result of some of those events Also, increased the number of saved events from 10 to 100. Change-Id: Ie759ee69869cddc617d7ad5b8b75a622e2571620
Pavlin Radoslavov authored -
Thomas Vachuska authored
-
Thomas Vachuska authored
-
Fixed the optical config json file. Fixed treatment of links added by ancillary providers. Added a trap for topology provider errors. Added CLI to recompute topology.
Thomas Vachuska authored -
AbstractEvent.toString() This method is needed so we can display the port as well (when set). Change-Id: I35af68ccb4a63602de40a904a6cee0cfe5f4985f
Pavlin Radoslavov authored -
Conflicts: core/net/src/test/java/org/onlab/onos/net/flow/impl/FlowRuleManagerTest.java Change-Id: I23a7b1bff399c95499a39f7a00563650f58b7210
alshabib authored -
Thomas Vachuska authored
- 22 Oct, 2014 13 commits
-
-
Thomas Vachuska authored
-
Thomas Vachuska authored
-
Simon Hunt authored
-
Simon Hunt authored
-
Simon Hunt authored
-
Thomas Vachuska authored
-
Conflicts: apps/optical/src/main/java/org/onlab/onos/optical/cfg/OpticalConfigProvider.java
Praseed Balakrishnan authored -
Made 'layering' layout choice a config option. Switched sample data to use full length dpids.
Simon Hunt authored -
Praseed Balakrishnan authored
-
Change-Id: Ibf8b32ed1de2a904289731596a28bd5524d6ea25 Conflicts: core/net/src/main/java/org/onlab/onos/net/device/impl/DeviceManager.java
Ayaka Koshibe authored
-