# Monitoring JVM on remote host

To monitor JVM on remote host:

1. Start JVM on remote host with system properties for JMX remote management. The following example is the case of connecting with port 9876, without using SSL and without setting password.

           -Dcom.sun.management.jmxremote.port=9876
           -Dcom.sun.management.jmxremote.ssl=false
           -Dcom.sun.management.jmxremote.authenticate=false

2. Press the button Add JVM Connection on Remote Host [] on JVM Explorer to open New JVM Cpnnection dialog.

3. Enter the remote hostname (or IP address) and port number.

   Note: Alternatively, you can enter JMX URL.

4. If you set password when starting JVM, enter also the user name and password.

Note: When monitoring JVM on remote host, there are following constraints.

- Heap histogram are not shown on Memory page, while you can dump heap as hprof file.
- BCI mode of CPU profiler is disabled by default. To enable it, see FAQ.