JMX Remoting
The Remote API allows connection from a remote JMX Agent to an MBeanServer via an MBeanServerConnection. Only Serializable attributes are available remotely. The following Ehcache MBean attributes are available remotely:

Limited CacheManager attributes

Limited Cache attributes

All CacheConfiguration attributes

All CacheStatistics attributes
Most attributes use built-in types. To access all attributes, add ehcache.jar to the remote JMX client's classpath. For example:
jconsole -J-Djava.class.path=ehcache.jar