Installing JMSTester
Required:
- You need a the binaries for JMSTester. Either you have built yourself from the sources or you have downloaded a distribution archive.
- Java 1.5
The first step for the installation is to unzip the JMSTester archive into a directory of your choice, let’s say JMSTESTER_HOME.
Additional libraries
We use Hyperic’s Sigar library to realise operating system level probes. The distribution files already contain the necessary classes to leverage Sigar in the jmstester-sigar library. You need to download and the sigar binaries and copy them accordingly.
Once you have downloaded the sigar binaries, unzip them into a directory of your choice, let’s say $SIGAR_HOME. Then copy the required libraries
cp $SIGAR_HOME/sigar-bin/lib/* $JMSTESTER_HOME/lib
We use RRD4J to create the metric graphs for the benchmarks. You must download the sources of RRD4J and build it with a JDK 5 or higher. Once you have done that, you will find a rrd4j-2.0.6.jar in the rrd4j lib directory. You must copy that jar file into the JMSTester lib directory.
cp $PATH_TO_LIIB/rrd4j-2.0.6.jar $JMSTESTER_HOME/lib