Monitoring

EclipseStore supports monitoring using the Java Management Extensions (JMX) framework.

Enable JMX

Please see how to enable JMX.

Provided JMX beans

By default, all provided beans use the domain org.eclipse.store.

Storage-specific beans have the key storage. The value comprises the string storage and an increasing counter.

Channel-specific beans have the key channel. The value is composed of the string channel- and an increasing counter.

The provided beans are:

name description

org.eclipse.store:name=LazyReferenceManager

Provides information of the storage LazyReferenceManager. There is only one instance of this bean.

org.eclipse.store:storage=storageX,name=EmbeddedStorage

Provides information about the amount of persisted data.

org.eclipse.store:storage=storageX,name=EntityCacheSummary

Provides information of the storage entity cache

org.eclipse.store:storage=storageX,name=ObjectRegistry

Provides information of the storage object registry

org.eclipse.store:storage=storageX,channel=channel-X,group=Entity cache

Provides information of each channel’s entity cache

org.eclipse.store:storage=storageX,channel=channel-X,group=housekeeping

Provides information about the storage’s channel housekeeping