Open Network Insight User Interface (aka ONI UI or UI) Provides tools for interactive visualization, noise filters, white listing, and attack heuristics.
Here you will find instructions to get ONI UI up and running. For more information about ONI look here.
ONI UI takes any output from oni-oa backend, as input for the visualization tools provided. Please make sure there are files available under PATH_TO_ONI/ui/data/${PIPELINE}/${DATE}/
-
Go to ONI UI folder
$ cd PATH_TO_ONI/ui/
-
With root privileges, install browserify and uglify as global commands on your system.
# npm install -g browserify uglifyjs
-
Install dependencies and build ONI UI
$ npm install
-
Go to ONI UI folder
$ cd PATH_TO_ONI/
-
Start the web server
$ ./runIpython.sh
-
Verify your installation by going to one of the URLs found here.