Monitoring with VisualVM
VisualVM is a visual tool for monitoring Java applications and can be used to monitor flex.bi Enterprise JVM process.
Connecting to a local flex.bi Enterprise instance
If you can run VisualVM on the same server with the same user which runs the flex.bi Enterprise service, simply start VisualVM and connect to the org.torquebox.core.TorqueBoxMain
application.
Connecting to a remote flex.bi Enterprise instance
If the flex.bi Enterprise runs on a different server than VisualVM or if it runs on the same server but from a different user then you need to set up JMX remote connection.
Edit bin/start.sh
or bin\start.bat
file and see an example of JMX settings in JAVA_OPTS variable (after the comment "Enable remote JMX connection to specified port"). Please specify the necessary JMX connection port number in com.sun.management.jmxremote.port
property.
In VisualVM add a new JMX connection and specify the hostname of flex.bi server and JMX port that you specified.