The Jolokia agent and Talend software
Jolokia is a HTTP/JSON bridge for efficient remote JMX access, and is a separate agent which was created as part of the evolution of jmx4perl.
For more information about Jolokia, see http://www.jolokia.org/.
For convenience, Jolokia has been integrated into the Talend Runtime Container as an OSGi agent and also integrated into ActiveMQ using a JAR file (see Architecture overview of Nagios and Talend ESB).
Manually installing the Jolokia OSGi agent to a Talend Runtime Container
To install Jolokia agent in Talend Runtime Container:
- Connect to Talend Runtime.
- Enter the following command at
prompt:
feature:install jolokia
To confirm that Jolokia is installed successfully:
- In a private browser, access URL http://localhost:8040/jolokia.
- You should see a protected page: Information noteNote: The username and password is defined in the <TalendRuntimePath>/etc/users.properties file.
The Jolokia agent and ActiveMQ
The Jolokia agent (JAR file) has been already integrated into the ActiveMQ distribution (included in Talend ESB). It's ready to use out of the box. For an example of monitoring an ActiveMQ broker, see Monitoring an Apache ActiveMQ broker with Nagios