HOW TO RUN THE ANALYZER

It is only possible to run Grinder Analyzer after a test is completed.
Real-time graph generation is not supported.

To run the analyzer tool from Windows, Linux or OS X:

 1. Open a command-line shell and cd into the grinderAnalyzer directory.
 2. Execute the helper script like this:
        jython ./run.py "<grinder data Files>" <grinder out file> [number of agents]


More detail on the agruments:

  * The grinder data files are a set of one or more of the log files
    generated by the Agents.  If you are using just a single data file,
    the quotes are not needed.  These files typically have names like
    "data_agent18-0.log".
  * The grinder out file usually has a name like "out_agent18-0.log".
    The out file and the data file(s) MUST be from the same Grinder run.
  * Number of agents is an optional multiplier you can apply to the bandwidth
    and transactions per second graphs.  This is useful if you had many 
    agents running on several different machines and you are only running
    the analyzer on the log files generated by a single agent.  For this to
    give meaningful results, it is assumed that each agent is doing an
    identical workload.



CONFIGURATION

The default configurations that ship with Grinder Analyzer have been
pre-tweaked to be reasonable for most use.  However, there are 
options to adjust settings for graph size, granularity, etc., in
conf/analyzer.properties.



OUTPUT

All graphs and html are created in a directory named 'grinderReport'.  The
.png files may be viewed in the tool of your choice.  The html report
includes a summary table with sortable columns.

To store the analyzer results long-term, you will need to move or rename
the 'grinderReport' directory, since it is reset every time you run the
analyzer.