Clustered JMX Objects and Attributes
The clustered JMX interface exposes metrics as objects that have attributes.
Objects take the following format:
ManagementCenter[cluster name]:type=<object type>,name=<object name>,member="<cluster member IP address>"
type: Type of object such asClientsorExecutors.name: Name of object such as the name of a certainExecutorobject.member: Member address of the object (only required if the metrics are local to the member).
For example, this object is for a map called myMap, which has attributes such as BackupEntryCount and Hits.
ManagementCenter[dev]:type=Maps,name=myMap"
JMX Attributes
These are the object attributes that are exposed by the clustered JMX interface.
-
ManagementCenter
-
ManagementCenter
- 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 the cluster supports streaming)
-
<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 the cluster supports streaming)
-
<Snapshot Name>- CreationTime
- JobId
- JobName
- Name
- PayloadSize
-