You are viewing archived documentation for Management Center 4.2021.12. These pages are no longer maintained.

See the latest documentation

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 are Clients, Executors, Maps, Members, MultiMaps, Queues, Counters, Services, and Topics.

  • 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