GUI -- Added port-statistics traffic visualization to the topo view.
Change-Id: I52b3c1739cc50a026c0796819d61ec1898937ced
diff --git a/web/gui/src/main/webapp/app/view/topo/topo.js b/web/gui/src/main/webapp/app/view/topo/topo.js
index 02a7fca..388e246 100644
--- a/web/gui/src/main/webapp/app/view/topo/topo.js
+++ b/web/gui/src/main/webapp/app/view/topo/topo.js
@@ -67,7 +67,8 @@
rightArrow: [tts.showNextIntentAction, 'Show next related intent'],
leftArrow: [tts.showPrevIntentAction, 'Show previous related intent'],
W: [tts.showSelectedIntentTrafficAction, 'Monitor traffic of selected intent'],
- A: [tts.showAllTrafficAction, 'Monitor all traffic'],
+ A: [tts.showAllFlowTrafficAction, 'Monitor all traffic using flow stats'],
+ Q: [tts.showAllPortTrafficAction, 'Monitor all traffic using port stats'],
F: [tts.showDeviceLinkFlowsAction, 'Show device link flows'],
E: [equalizeMasters, 'Equalize mastership roles'],
diff --git a/web/gui/src/main/webapp/app/view/topo/topoTraffic.js b/web/gui/src/main/webapp/app/view/topo/topoTraffic.js
index ab38e56..0ed005e 100644
--- a/web/gui/src/main/webapp/app/view/topo/topoTraffic.js
+++ b/web/gui/src/main/webapp/app/view/topo/topoTraffic.js
@@ -150,10 +150,17 @@
}
// keystroke-A (see topo.js)
- function showAllTrafficAction() {
+ function showAllFlowTrafficAction() {
hoverMode = hoverModeAll;
- wss.sendEvent('requestAllTraffic');
- flash.flash('All Traffic');
+ wss.sendEvent('requestAllFlowTraffic');
+ flash.flash('All Flow Traffic');
+ }
+
+ // keystroke-A (see topo.js)
+ function showAllPortTrafficAction() {
+ hoverMode = hoverModeAll;
+ wss.sendEvent('requestAllPortTraffic');
+ flash.flash('All Port Traffic');
}
// === -----------------------------
@@ -228,7 +235,8 @@
showNextIntentAction: showNextIntentAction,
showPrevIntentAction: showPrevIntentAction,
showSelectedIntentTrafficAction: showSelectedIntentTrafficAction,
- showAllTrafficAction: showAllTrafficAction
+ showAllFlowTrafficAction: showAllFlowTrafficAction,
+ showAllPortTrafficAction: showAllPortTrafficAction
};
}]);
}());