It is now possible to enable JMX monitoring on our standard docker images.
This can be achieved by adding
-e JMX=true to the run command. This adds the appropriate JVM options to enable the
8555 port as JMX port.
You also need to expose this JMX port publicly (e.g.
-p 56789:8555) and connect your JMX tool (e.g. JConsole) on
localhost:<JMX port, e.g. 56789 in the above example>.
Warning: JMX monitoring has a bad influence on overall performances of the JVM, enable it only on demand (this is the same logic as for remote debugging)