wiki:Instrumentize

Version 13 (modified by carpenter@vis.uky.edu, 8 years ago) (diff)

--

INSTOOLS, Instrumentation Tools

What is it?

INSTOOLS gives users the ability to observe and understand the runtime behavior of their experiments. Leveraging existing monitoring capabilities, INSTOOLS creates a simple interface for the user but also allows for a detailed drill down for more advanced purposes.
For more information about the Instrumentation Tools see INSTOOLS Summary For more information about the INSTOOLS project, see InstrumentationTools.
See the online GEC9 Tutorial for details about setting up INSTOOLS.
See below for a quick overview of how to start using INSTOOLS.

Quick Start

  • Download the 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 /docs/INSTOOLS-SETUP.
  • Create your experiment as usual.
  • 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 Live View pages and the INSTOOLS Portal page.
  • Once the scripts are complete, go to the Portal . For Portal help, see INSTOOLS Portal Wiki.