Skip to content
This repository has been archived by the owner on May 15, 2019. It is now read-only.

Latest commit

 

History

History
executable file
·
38 lines (21 loc) · 1.25 KB

INSTALL.md

File metadata and controls

executable file
·
38 lines (21 loc) · 1.25 KB

Installation Guide

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.

Requirements

  • IPython with notebook module enabled (== 3.2.0) link
  • NPM - Node Package Manager link
  • oni-oa output

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}/

Install ONI UI

  1. Go to ONI UI folder

    $ cd PATH_TO_ONI/ui/

  2. With root privileges, install browserify and uglify as global commands on your system.

    # npm install -g browserify uglifyjs

  3. Install dependencies and build ONI UI

    $ npm install

How to run ONI UI

  1. Go to ONI UI folder

    $ cd PATH_TO_ONI/

  2. Start the web server

    $ ./runIpython.sh

  3. Verify your installation by going to one of the URLs found here.