RUNOS Adminitrator Guide¶
RUNOS Configuration¶
Default Configuration File¶
Default RUNOS core configuration is described in default-settings.json file (path: runos/default-settings.json).
Application Configuration File¶
Default configuration of each application is described in settings.json file from app sources (path: runos/src/apps/<APP NAME>/settings.json).
RUNOS Configuration File¶
Total RUNOS configuration with all apps is automaticaly generated.
The general configuration of the RUNOS controller with all applications is automatically generated in the runos-settings.json file (path: runos/runos-settings.json)
After each rebuilding RUNOS with apps, runos-settings.json is updated.
Make Your Configuration File¶
After first building you can change runos-settings.json file, save with new name (for example: new-runos-settings.json).
Then you can start RUNOS with this settings file using the following command with option `-c`
:
./build/runos -c new-runos-settings.json
or you can specify the full path to the configuration file:
./build/runos -c /<path to new settings file>/new-runos-settings.json
RUNOS Web User Interface¶

Data Plane Monitoring¶
You can see settings of each switch:

You can see settings of each port:

Port statistics:

You can see flow tables, group table and meter table of each switch:

Flow table:

Control Plane Monitoring¶
You can see statistics of cotrol OpenFlow traffic:

Statistics of cotrol OpenFlow traffic for each switch:
