Clustered JMX API
The management beans are exposed with the following object name format:
ManagementCenter[`*cluster name*`]:type=<`*object type*`>,name=<`*object name*`>,member="<`*cluster member IP address*`>"
The object name starts with the ManagementCenter
prefix. Then it has
the cluster name in brackets followed by a colon. After that, type
,
name
and member
attributes follow, each separated with a comma.
-
type
is the type of object. Values areClients
,Executors
,Maps
,Members
,MultiMaps
,Queues
,Counters
,Services
, andTopics
. -
name
is the name of object. -
member
is the member address of object (only required if the statistics are local to the member).
A sample bean is shown below.
ManagementCenter[dev]:type=Services,name=OperationService,member="192.168.2.79:5701"
Here is the list of attributes that are exposed from the Clustered JMX interface.
-
ManagementCenter
-
ManagementCenter
-
ClusterType
-
LicenseExpirationTime
-
Clusters
-
-
ManagementCenter[
<ClusterName>
] -
<ClusterName>
-
MasterAddress
-
LicenseExpirationTime
-
-
ClientStats
-
<Client UUID>
-
UsedHeapMemory
-
FreeHeapMemory
-
MaxHeapMemory
-
TotalHeapMemory
-
ClientName
-
AvailableProcessors
-
Uptime
-
Enterprise
-
MemberConnection
-
ClusterConnectionTimestamp
-
LastStatisticsCollectionTime
-
CommittedVirtualMemorySize
-
FreePhysicalMemorySize
-
FreeSwapSpaceSize
-
MaxFileDescriptorCount
-
OpenFileDescriptorCount
-
ProcessCpuTime
-
SystemLoadAverage
-
TotalPhysicalMemorySize
-
TotalSwapSpaceSize
-
Version
-
Address
-
Type
-
NearCacheStats
-
CACHE
-
<Cache Name>
-
Evictions
-
Expirations
-
Hits
-
Misses
-
OwnedEntryCount
-
OwnedEntryMemoryCost
-
LastPersistenceDuration
-
LastPersistenceKeyCount
-
LastPersistenceTime
-
LastPersistenceWrittenBytes
-
CreationTime
-
-
-
MAP
-
<Map Name>
-
Evictions
-
Expirations
-
Hits
-
Misses
-
OwnedEntryCount
-
OwnedEntryMemoryCost
-
LastPersistenceDuration
-
LastPersistenceKeyCount
-
LastPersistenceTime
-
LastPersistenceWrittenBytes
-
CreationTime
-
-
-
-
-
-
Clients
-
<Client Address>
-
Address
-
CanonicalHostName
-
ClientName
-
ClientType
-
IpAddress
-
Labels
-
Uuid
-
-
-
Executors
-
<Executor Name>
-
Cluster
-
Name
-
StartedTaskCount
-
CompletedTaskCount
-
CancelledTaskCount
-
PendingTaskCount
-
TotalExecutionTime
-
TotalStartLatency
-
-
-
Maps
-
<Map Name>
-
Cluster
-
Name
-
BackupEntryCount
-
BackupEntryMemoryCost
-
CreationTime
-
DirtyEntryCount
-
Events
-
GetOperationCount
-
HeapCost
-
Hits
-
LastAccessTime
-
LastUpdateTime
-
LockedEntryCount
-
MaxGetLatency
-
MaxPutLatency
-
MaxRemoveLatency
-
MaxSetLatency
-
OtherOperationCount
-
OwnedEntryCount
-
PutOperationCount
-
RemoveOperationCount
-
SetOperationCount
-
TotalPutLatency
-
TotalGetLatency
-
TotalRemoveLatency
-
TotalSetLatency
-
-
-
ReplicatedMaps
-
<Replicated Map Name>
-
Cluster
-
Name
-
CreationTime
-
Events
-
GetOperationCount
-
Hits
-
LastAccessTime
-
LastUpdateTime
-
MaxGetLatency
-
MaxPutLatency
-
MaxRemoveLatency
-
OtherOperationCount
-
OwnedEntryCount
-
OwnedEntryMemoryCost
-
PutOperationCount
-
RemoveOperationCount
-
TotalPutLatency
-
TotalGetLatency
-
TotalRemoveLatency
-
-
-
Caches
-
<Cache Name>
-
Cluster
-
Name
-
CreationTime
-
Hits
-
Misses
-
GetOperationCount
-
PutOperationCount
-
RemoveOperationCount
-
Evictions
-
AverageGetTime
-
AveragePutTime
-
AverageRemoveTime
-
LastAccessTime
-
LastUpdateTime
-
OwnedEntryCount
-
-
-
Members
-
<Member Address>
-
Uuid
-
Address
-
CpMemberUuid
-
ConnectedClientCount
-
FreeHeapMemory
-
MaxHeapMemory
-
CommittedHeapMemory
-
UsedHeapMemory
-
IsMaster
-
OwnedPartitionCount
-
MaxNativeMemory
-
CommittedNativeMemory
-
UsedNativeMemory
-
FreeNativeMemory
-
-
-
MultiMaps
-
<MultiMap Name>
-
Cluster
-
Name
-
BackupEntryCount
-
BackupEntryMemoryCost
-
CreationTime
-
DirtyEntryCount
-
Events
-
GetOperationCount
-
HeapCost
-
Hits
-
LastAccessTime
-
LastUpdateTime
-
LockedEntryCount
-
MaxGetLatency
-
MaxPutLatency
-
MaxRemoveLatency
-
OtherOperationCount
-
OwnedEntryCount
-
OwnedEntryMemoryCost
-
PutOperationCount
-
RemoveOperationCount
-
TotalPutLatency
-
TotalGetLatency
-
TotalRemoveLatency
-
-
-
Queues
-
<Queue Name>
-
Cluster
-
Name
-
MinAge
-
MaxAge
-
AverageAge
-
OwnedItemCount
-
BackupItemCount
-
OfferOperationCount
-
RejectedOffers
-
PollOperationCount
-
EmptyPolls
-
OtherOperationsCount
-
Events
-
CreationTime
-
-
-
Counters
-
<Counter Name>
-
Cluster
-
Name
-
CreationTime
-
StatsPerMember
-
<Member Address>
-
Value
-
IncOperationCount
-
DecOperationCount
-
-
-
-
-
Services
-
ConnectionManager
-
ActiveConnectionCount
-
ClientConnectionCount
-
ConnectionCount
-
-
EventService
-
EventQueueCapacity
-
EventQueueSize
-
EventThreadCount
-
-
OperationService
-
ExecutedOperationCount
-
OperationExecutorQueueSize
-
OperationThreadCount
-
RemoteOperationCount
-
ResponseQueueSize
-
RunningOperationsCount
-
-
PartitionService
-
ActivePartitionCount
-
PartitionCount
-
-
ProxyService
-
ProxyCount
-
CreatedCount
-
DestroyedCount
-
-
ManagedExecutor[
<Managed Executor Name>
]-
Name
-
CompletedTaskCount
-
MaximumPoolSize
-
PoolSize
-
QueueSize
-
RemainingQueueCapacity
-
-
-
Topics
-
<Topic Name>
-
Cluster
-
Name
-
CreationTime
-
PublishOperationCount
-
ReceiveOperationCount
-
-
-
ReliableTopics
-
<Reliable Topic Name>
-
Cluster
-
Name
-
CreationTime
-
PublishOperationCount
-
ReceiveOperationCount
-
-
-
FlakeIdGenerators
-
<Generator Name>
-
Cluster
-
Name
-
CreationTime
-
StatsPerMember
-
<Member Address>
-
BatchRequests
-
IdCount
-
-
-
-
-
WanConfigs
-
<Wan Replication Config>[<Publisher ID>]
-
Cluster
-
ConfigName
-
PublisherId
-
OutboundQueueSize
-
TotalPublishedEventCount
-
TotalPublishLatency
-
-
-
Jobs (present only if it’s a Jet cluster)
-
<Job ID>
-
CompletionTime
-
ConfigJson
-
Edges
-
[0…n]
-
FromOrdinal
-
LastMinRecordsFlow
-
SourceVertex
-
TargetVertex
-
ToOrdinal
-
TotalRecordsFlow
-
-
-
Failure
-
Id
-
JobName
-
LastExecutionId
-
LastMinIn
-
LastMinOut
-
LastSnapshotDuration
-
LastSnapshotKeys
-
LastSnapshotSize
-
LastSnapshotTime
-
ProcessingGuarantee
-
RunningNodeCount
-
SnapshotIntervalMillis
-
Status
-
SubmissionTime
-
TotalIn
-
TotalNodeCount
-
TotalOut
-
Vertices
-
[0..n]
-
GlobalParallelism
-
Id
-
Incoming
-
LastMinIn
-
LastMinOut
-
MaxLatencyToRealTime
-
Outgoing
-
[0..n]
-
Info
-
LastMin
-
Ordinal
-
Total
-
-
TargetVertex
-
-
-
Parallelism
-
Processors
-
[0..n]
-
Info
-
CapPercentage
-
EmittedCount
-
LastForwardedWmLatency
-
QueueCapacity
-
QueueSize
-
ReceivedCount
-
-
ProcessorId
-
-
-
Skew
-
TotalIn
-
TotalOut
-
-
-
-
-
ExportedJobSnapshots (present only if it’s a Jet cluster)
-
<Snapshot Name>
-
CreationTime
-
JobId
-
JobName
-
Name
-
PayloadSize
-
-