Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. ServiceMix should be running first. Please see the #Getting Started Guide for instructions on running ServiceMix.
  2. Run JConsole from a command shell. The JConsole executable can be found in the bin directory of the J2SE installation directory.
    Code Block
    cd [J2SE_install_dir]\bin
    jconsole
    
    The JConsole window will appear.

  3. Click on the Advanced tab. Enter the following in the box for "JMX URL": service:jmx:rmi:///jndi/rmi://localhost:1099/defaultJBIJMX.
    Panel
    borderColor#ccc
    titleJConsole Agent - JMX Console
    borderStylesolid

  4. Click the Connect box to connect to the ServiceMix container. org.servicemix will be visible in the console. Click on org.servicemix to see its MBeans.
    \\\
    Panel
    borderColor#ccc
    titleJConsole Management & Monitoring - JMX Console
    borderStylesolid



    Testing JConsole with ServiceMix

  5. To see JConsole in action, start one of the ServiceMix examples running, for instance, the _Basic_ Example:
    Code Block
    cd [servicemix_install_dir]\examples\basic
    ..\..\bin\servicemix servicemix.xml
    
    where servicemix_install_dir is the directory in which ServiceMix was installed.
  6. Run JConsole (see previous section) and click on ((org.servicemix}}.
  7. Click on {{org.servicemix.jbi.framework.ComponentMBeanImpl. All of the components of the Basic example will be shown. Clicking on each of them will show the monitoring information available.

    Panel
    borderColor#ccc
    titleJConsole Monitoring & Management Console - JMX Console
    borderStylesolid

...