This page allows you to connect to remote processes which already have a jolokia agent running inside them. You will need to know the host name, port and path of the jolokia agent to be able to connect.

If the process you wish to connect to does not have a jolokia agent inside, please refer to the jolokia documentation for how to add a JVM, servlet or OSGi based agent inside it.

If you are using Fabric8, JBoss Fuse, or Apache ActiveMQ; then a jolokia agent is included by default. Or you can always just deploy hawtio inside the process (which includes the jolokia agent).

Use Proxy: hawtio is running in your browser; usually due to CORS; you cannot open a different host or port from your browser (due to browse security restrictions); so we have to use a proxy servlet inside the hawtio web app to proxy all requests for a different jolokia server - so we can communicate with a different jolokia agent. If you use the hawtio Chrome Extension this isn’t required; since Chrome Extensions are allowed to connect to any host/port.

Use the Local Tab to connect to processes locally on this machine (which will install a jolokia agent automatically if required).

The Local Tab is not currently enabled because either the server side hawtio-local-jvm-mbean plugin is not installed or this JVM cannot find the com.sun.tools.attach.VirtualMachine API usually found in the tool.jar. Please see the FAQ entry for more details.

Saved Connections
  Connections:

Connection Settings