.. _es-guide-reference-modules-jmx:
===
Jmx
===
The JMX module exposes node information through `JMX `_. JMX can be used by either `jconsole `_ or `VisualVM `_.
Exposed JMX data include both node level information, as well as instantiated index and shard on specific node. This is a work in progress with each version exposing more information.
jmx.domain
==========
The domain under which the JMX will register under can be set using **jmx.domain** setting. It defaults to **{elasticsearch}**.
jmx.create_connector
====================
An RMI connector can be started to accept JMX requests. This can be enabled by setting **jmx.create_connector** to **true**. An RMI connector does come with its own overhead, make sure you really need it.
When an RMI connector is created, the **jmx.port** setting provides a port range setting for the ports the rmi connector can open on. By default, it is set to **9400-9500**.