Version 3 (modified by 13 years ago) (diff) | ,
---|
Measurement Manager Evaluation
The Measurement Manager Package delivers a model_builder features, which uses Flowvisor data structures to generate Nagios configurations, nox features that use the Flowvisor API to generate a GMOC exchange format file, and scripts to add to nox installation that control the logic for L2 learning switch, as well as a debugging application.
Time Frame: The Measurement Manager software was made available on May 31st, and evaluation started June 7th.
Measurement Manager Findings
Measurement Manager How-to
Download software from meas_manager and unpack. Package contains 2 READMEs and one INSTALL instruction files. The meas_manager/nox/meas_monitor/INSTALL file states:
INSTALL git clone git://noxrepo.org/nox <<<missing cd nox>>> git checkout -b destiny remotes/origin/destiny To create the component directory, make sure (nox/src/scripts is in your path and) execute: cd nox/src/nox/netapps nox-new-py-app.py meas_monitor <<do not exist as stated>> ../../scripts/nox-new-py-app.py nox-new-py-app.py grnoc_switch <<do not exist as stated>> Copy the python components into their corresponding directories, from meas_manager/nox/meas_monitor/ grnoc_switch.py to nox/src/nox/netapps/grnoc_switch/grnoc_switch.py meas_monitor.py to nox/src/nox/netapps/meas_monitor/meas_monitor.py Compile NOX as usual: ./boot.sh mkdir build cd build ../configure make -j To run NOX, with the meas_monitor and grnoc_switch components: cd src ./nox_core -i ptcp:6633 meas_monitor grnoc_switch
Was able to execute the INSTALL instructions without any problem.
$ tar xvf meas_manager.tar $ meas_manager/nox/meas_monitor Install nox: $ git clone git://noxrepo.org/nox git checkout -b destiny remotes/origin/destiny $ cd meas_manager/nox $ sudo apt-get install libfrontier-rpc-perl