PerfModDash is a modular dashboard for gathering performance data from perfSonar hosts.
Documentation on how to use the service is available from the manuals directory.
To deploy the dashboard on SL 6 or CentOS 6 follow these steps.
$ sudo yum install yum-conf-epel
$ sudo yum install tomcat6
Download the proper Java RPM by clicking on the JDK download button.
$ sudo yum install /[path-to]/jdk-7u10-linux-x64.rpm
Download the Apache Maven binary, currently v3.0.5.
Extract to /usr/local/apache-maven, creating subdirectory apache-maven-3.0.5.
$ mkdir /usr/local/apache-maven
$ cd /usr/local/apache-maven/
$ mv /[path-to]/apache-maven-3.0.5-bin.tar.gz .
$ tar xzvf apache-maven-3.0.5-bin.tar.gz
export JAVA_HOME=/usr/java/jdk1.7.0_17
export M2_HOME=/usr/local/apache-maven/apache-maven-3.0.5
export M2=$M2_HOME/bin
export PATH=$JAVA_HOME/bin:$M2:$PATH
$ mvn --version
$ sudo yum install git
$ git clone git://github.com/PerfModDash/PerfModDash.git
$ cd PerfModDash/PsDataStore/dashboard
$ mvn package
$ sudo cp target/dashboard-1.0-SNAPSHOT.war /var/lib/tomcat6/webapps/.
$ sudo /sbin/service tomcat6 start
http://[hostname.org]:8080/dashboard-1.0-SNAPSHOT/
Note: If the page is not accessible, check for firewall issues.