Enhanced jmx 

I have created a JMX recipe to be able to define to JMX port that could be used and the value to set in the java.rmi.server.hostname (node.fqdn or node.ipaddress). If we use virtualization the node.ipaddress could be the internet interface, that can't be accessed by a BACK IP. in this case you have to use the ipaddress.

This plugins is needed if already have a monitoring JAVA tools base on JMX. On zabbix, the ES plugins use JMX to  monitor JAVA API for example. 

The recipe is tested in Vagrant.