Using the built-in JMX Support in Tomcat it is possible to monitor the Klaros-Testmanagement installation using any JMX capable Monitoring tool (like e.g. VisualVM).
To do this, Add the following lines to Klaros-Testmanagement/bin/catalina.sh
:
# Set JMX connector RMI_SERVER='[FQDN]' JMXREMOTE="-Dcom.sun.management.jmxremote" JMXREMOTE="$JMXREMOTE -Dcom.sun.management.jmxremote.port=[PORT]" JMXREMOTE="$JMXREMOTE -Dcom.sun.management.jmxremote.ssl=false" JMXREMOTE="$JMXREMOTE -Dcom.sun.management.jmxremote.authenticate=false" JMXREMOTE="$JMXREMOTE -Dcom.sun.management.jmxremote.ssl=false" JAVA_OPTS="$JAVA_OPTS $JMXREMOTE -Djava.rmi.server.hostname=$RMI_SERVER"
Where [FQDN]
and [PORT]
denote the fully qualified domain name
and port of the remote JMX server you want to deliver messages to.