= INSTOOLS, Instrumentize = == What is it? == Instrumentize is the INSTOOLS process of creating and deploying a set of measurement tools onto a slice. [[br]] For more information about the Instrumentation Tools see [wiki:INSTOOLSSummary INSTOOLS Summary] For more information about the INSTOOLS project, see [wiki:InstrumentationTools InstrumentationTools]. [[br]] See the online [http://www.netlab.uky.edu/p/instools/home GEC9 Tutorial] for details about setting up INSTOOLS. [[br]] See below for a quick overview of how to start using INSTOOLS. == Quick Start == * Download the [http://www.uky.emulab.net/downloads/INSTOOLSv3_3.tgz python INSTOOLS scripts and docs] * See the /docs/README file for more details on using INSTOOLS. * You should already have the appropriate accounts and certificates setup. See [http://www.protogeni.net/trac/protogeni/wiki/Tutorial How to use ProtoGen] and-or /docs/INSTOOLS-SETUP. * Create your slice as usual or use the script createExp.py {{{ ./createExp.py -n slicename rspecfilename }}} Note that there are sample rspecs in the rspecs directory. * Once the experiment has been setup, run the instrumentize.py script with the appropriate slicename. {{{ ./instrumentize.py -n slicename }}} * The time needed for the script to run will vary on the number of nodes used and the current server loads. * Towards the end, you will be prompted for a password. This will be used for the [wiki:INSTOOLSInterface INSTOOLS Live View] pages and the INSTOOLS Portal page. * Once the scripts are complete, go to the [http://portal.uky.emulab.net/ Portal ]. For Portal help, see [wiki:SlicePortal INSTOOLS Portal Wiki].