Anyone can give the detailed steps on how to enable JMX (can be access remotely) on a newly installed 5.5.0 version?
Asked
Active
Viewed 1.9k times
1 Answers
23
In your activemq.xml file, you need make sure useJmx is true on your broker element:
<broker xmlns="http://activemq.org/config/1.0" brokerName="localhost" useJmx="true">
and ensure that you have a management context
<managementContext>
<managementContext createConnector="true" connectorPort="1099"/>
</managementContext>
From there it is just a matter of making sure you can connect over TCP to your broker on port 1099 or whatever port you specify. This doesn't work quite so straightforward on services like EC2 or anything that does some heavy NAT'ing: http://jmsbrdy.com/monitoring-java-applications-running-on-ec2-i

Ortomala Lokni
- 56,620
- 24
- 188
- 240

whaley
- 16,075
- 10
- 57
- 68
-
1Thanks for that NOTE on EC2. That is what I needed!! – BrianC Feb 10 '16 at 19:26