Hazelcast members expose various management beans which includes statistics about distributed data structures and states of Hazelcast node internals.
The metrics are local to the nodes, i.e. they do not reflect cluster wide values.
You can find the JMX API definition below with descriptions and the API methods in parenthesis.
Atomic Long (IAtomicLong)
name )currentValue )set(v) )addAndGet(v) )compareAndSet(e,v) )decrementAndGet() )getAndAdd(v) )getAndIncrement() )getAndSet(v) )incrementAndGet() )partitionKey )Atomic Reference ( IAtomicReference )
name )partitionKey)Countdown Latch ( ICountDownLatch )
name )count)countDown() )partitionKey)Executor Service ( IExecutorService )
localPendingTaskCount )localStartedTaskCount )localCompletedTaskCount )localCancelledTaskCount )localTotalStartLatency )localTotalExecutionLatency )List ( IList )
name )clear )totalAddedItemCount )totalRemovedItemCount )Lock ( ILock )
name )lockObject )partitionKey )Map ( IMap )
name )size )config )localOwnedEntryCount )localOwnedEntryMemoryCost )localBackupEntryCount )localBackupEntryMemoryCost )localBackupCount )localCreationTime )localLastAccessTime )localLastUpdateTime )localHits )localLockedEntryCount )localDirtyEntryCount )localPutOperationCount )localGetOperationCount )localRemoveOperationCount )localTotalPutLatency )localTotalGetLatency )localTotalRemoveLatency )localMaxPutLatency )localMaxGetLatency )localMaxRemoveLatency )localEventOperationCount )localOtherOperationCount )localTotal )localHeapCost )totalAddedEntryCount )totalRemovedEntryCount )totalUpdatedEntryCount )totalEvictedEntryCount )clear() )values(p))entrySet(p) )MultiMap ( MultiMap )
name )size )localOwnedEntryCount )localOwnedEntryMemoryCost )localBackupEntryCount )localBackupEntryMemoryCost )localBackupCount )localCreationTime )localLastAccessTime )localLastUpdateTime )localHits )localLockedEntryCount )localPutOperationCount )localGetOperationCount )localRemoveOperationCount )localTotalPutLatency )localTotalGetLatency )localTotalRemoveLatency )localMaxPutLatency )localMaxGetLatency )localMaxRemoveLatency )localEventOperationCount )localOtherOperationCount )localTotal )clear() )Replicated Map ( ReplicatedMap )
name )size )config )localOwnedEntryCount )localCreationTime )localLastAccessTime )localLastUpdateTime )localHits )localPutOperationCount )localGetOperationCount )localRemoveOperationCount )localTotalPutLatency )localTotalGetLatency )localTotalRemoveLatency )localMaxPutLatency )localMaxGetLatency )localMaxRemoveLatency )localEventOperationCount )localReplicationEventCount )localOtherOperationCount )localTotal )totalAddedEntryCount )totalRemovedEntryCount )totalUpdatedEntryCount )clear() )values())entrySet() )Queue ( IQueue )
name )QueueConfig )partitionKey )localOwnedItemCount )localBackupItemCount )localMinAge )localMaxAge )localAveAge )localOfferOperationCount )localRejectedOfferOperationCount )localPollOperationCount )localEmptyPollOperationCount )localOtherOperationsCount )localEventOperationCount )totalAddedItemCount )totalRemovedItemCount )clear() )Semaphore ( ISemaphore )
name )available )partitionKey )drain())reduce(v) )release(v) )Set ( ISet )
name )partitionKey )totalAddedItemCount )totalRemovedItemCount )clear() )Topic ( ITopic )
name )config )localCreationTime )localPublishOperationCount )localReceiveOperationCount )totalMessageCount )Hazelcast Instance ( HazelcastInstance )
name )version )build )config )configSource )groupName )port )clusterTime )memberCount )Members )running )shutdown() )HazelcastInstance.Node )address )masterAddress )HazelcastInstance.EventService )eventThreadCount )eventQueueSize )eventQueueCapacity )HazelcastInstance.OperationService )responseQueueSize )operationExecutorQueueSize )runningOperationsCount )remoteOperationCount )executedOperationCount )operationThreadCount )HazelcastInstance.ProxyService )proxyCount )HazelcastInstance.PartitionService )partitionCount )activePartitionCount )HazelcastInstance.ConnectionManager )clientConnectionCount )activeConnectionCount )connectionCount )HazelcastInstance.ClientEngine )clientEndpointCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService)name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )HazelcastInstance.ManagedExecutorService )name )queueSize )poolSize )maximumPoolSize )remainingQueueCapacity )isShutdown )isTerminated )completedTaskCount )