# Monitoring with JMX
#monitor #java #jmx
On the client:
```
jconsole "service:jmx:rmi://127.0.0.1:9011/jndi/rmi://127.0.0.1:9010/jmxrmi"
```
On the server:
```
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.rmi.port=9011
-Djava.rmi.server.hostname=127.0.0.1
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
```
To enable hazelcast monitoring:
```
-Dhazelcast.jmx=true
```
Tomcat options are set in `/etc/default/tomcat8`