Skip to content

Latest commit

 

History

History
646 lines (506 loc) · 24.5 KB

help.adoc

File metadata and controls

646 lines (506 loc) · 24.5 KB

Table Help for VisualVM Plugin

Coherence CE

This page shows help for the various tables in the Coherence VisualVM Plugin.

For the main Coherence VisualVM Plugin documentation please see here.

Contents

Please see the Coherence MBeans Reference for detailed information on all the Coherence MBeans and attributes.

Machines Table

This table shows information regarding the machines that are part of a Coherence Cluster.

All attributes are from Coherence:type=Platform,Domain=java.lang,subType=OperatingSystem except for Machine Name which is from Node MBean (Coherence:type=Node).

Column

Source / Comment

Machine Name

UnicastAddress

Core Count

AvailableProcessors

Load Average

SystemLoadAverage or SystemCpuLoad (Windows)

Total Physical Memory (bytes)

TotalPhysicalMemorySize

Free Physical Memory (bytes)

FreePhysicalMemorySize

Percentage Free Memory

Calculated

See ClusterNodeMBean documentation for more information.

Members Table

This table shows information regarding all the members in a Coherence cluster.

All attributes are from Node MBean (Coherence:type=Node,nodeId=n).

Column

Source / Comment

Node Id

nodeId (key)

Machine Name

MachineName

Unicast Address

UnicastAddress

Port

UnicastPort

Publisher Success Rate

PublisherSuccessRate

Receiver Success Rate

ReceiverSuccessRate

Send Q Size

SendQueueSize

Max Heap (MB)

MemoryMaxMB

Used Heap (MB)

MemoryMaxMB - MemoryAvailableMB

Free Heap (MB)

MemoryAvailableMB

Storage Enabled

true if any services are storage enabled on this member

See ClusterNodeMBean documentation for more information.

Services Table

This table shows service summary information regarding all the services in a Coherence cluster.

All attributes are summarized from Service MBean (Coherence:type=Service,name=serviceName).

Column

Source / Comment

Service Name

name (key)

StatusHA

StatusHA - only applicable to partitioned services

Members

MemberCount

Storage Enabled

Count of members where StorageEnabled attribute is true

Partitions

PartitionsAll

Endangered

PartitionsEndangered

Vulnerable

PartitionsVulnerable

Unbalanced

PartitionsUnbalanced

Pending

RequestPendingCount

See ServiceMBean documentation for more information.

Services Detail Table

This table shows service detail information regarding the selected service.

All attributes are from Service MBean for specific nodes. (Coherence:type=Service,name=serviceName,nodeId=n).

Column

Source / Comment

Node Id

nodeId (key)

Threads

ThreadCount

Idle Threads

ThreadIdleCount

Thread Util %

Calculated

Task Average (ms)

TaskAverageDuration

Task Backlog

TaskBacklog

Request Avge (ms)

RequestAverageDuration

See ServiceMBean documentation for more information.

Cache Summary Table

This table shows cache summary for all caches in a Coherence cluster.

All attributes are summarized from Cache MBean (Coherence:type=CacheMBean,tier=back).

Column

Source / Comment

Service / Cache Name

service (key) + name (key)

Size

Size summed by service / cache

Memory (bytes)

Unit * UnitFactor summed by service / cache

Memory (MB)

Above value via MB

Avge Object Size (bytes)

Calculated Memory (bytes) / Size

Unit Calculator

If MemoryUnits is true then BINARY otherwise FIXED

See CacheMBean documentation for more information.

Cache Details Table

Cache Size and Access Details Table

This table shows cache details regarding the selected cache.

All attributes are from Cache MBean (Coherence:type=CacheMBean,tier=back).

Column

Source / Comment

Node Id

nodeId (key)

Size

Size

Memory (bytes)

Unit * UnitFactor

Total Gets

TotalGets

Total Puts

TotalPuts

Cache Hits

CacheHits

Cache Misses

CacheMisses

Hit Probability

HitProbability

See CacheMBean documentation for more information.

Front Cache Size and Access Details Table

This table shows cache front details regarding the selected cache.

All attributes are from Cache MBean (Coherence:type=CacheMBean,tier=front) and are the same as the above table.

Cache Storage Details

This table shows cache storage regarding the selected cache.

All attributes are from StorageManager MBean (Coherence:type=StorageManager,service=serviceName,cache=cacheName).

Column

Source / Comment

Node Id

nodeId (key)

Locks Granted

LocksGranted

Locks Pending

LocksPending

Key Listeners

KeyListenerCount

Filter Listeners

FilterListenerCount

Max Query (ms)

MaxQueryDurationMillis

Max Query Description

MaxQueryDescription

Non Opt Query Avge

NonOptimizedQueryAverageMillis

Optimized Query Avge

OptimizedQueryAverageMillis

Index Total Units (bytes)

IndexTotalUnits (not available in all Coherence versions)

Index Total Millis (ms)

IndexingTotalMillis (not available in all Coherence versions)

See StorageManagerMBean documentation for more information.

Federation Summary Table

This table shows federation summary details in a Coherence cluster.

All attributes are summarised from Destination MBean and Origin MBean (Coherence:type=Federation,subType=Destination` and Coherence:type=Federation,subType=Origin).

Column

Source / Comment

Service Name

service (key)

Participant Name

name (key)

Status

State

Current Bytes Sent /sec

BytesSentSecs summed by service / participant from DestinationMBean

Current Msgs Sent /sec

MsgsSentSecs summed by service / participant from DestinationMBean

Current Bytes Rec /sec

BytesRecSecs summed by service / participant from DestinationMBean

Current Msgs Rec /sec

MsgsRecSecs summed by service / participant from DestinationMBean

See OriginMBean and DestinationMBean documentation for more information.

Federation Outbound Table

This table shows federation outbound details for the selected service.

All attributes are from Destination MBean (Coherence:type=Federation,subType=Destination`).

Column

Source / Comment

Node Id

nodeId (key)

State

State

Current Throughput (Mbps)

CurrentBandwidth

Total Bytes Sent

TotalBytesSent

Total Entries Sent

TotalEntriesSent

Total Records Sent

TotalRecordsSent

Total Msgs Sent

TotalMsgSent

Total Msgs Unacked

TotalMsgUnacked

See DestinationMBean documentation for more information.

Federation Inbound Table

This table shows federation inbound details for the selected service.

All attributes are from Origin MBean (Coherence:type=Federation,subType=Origin`).

Column

Source / Comment

Node Id

nodeId (key)

State

State

Current Throughput (Mbps)

CurrentBandwidth

Total Bytes Received

TotalBytesRec

Total Records Received

TotalRecordsRec

Total Entries Received

TotalEntriesRec

Total Msgs Received

TotalMsgRec

Total Msgs Unacked

TotalMsgUnacked

See OriginMBean documentation for more information.

Proxy Servers Table

This table shows summary for proxy servers in a Coherence cluster.

All attributes are summarised from ConnectionManager MBean where Procotol=tcp and ConnectionMBean (Coherence:type=ConnectionManager and Coherence:type=Connection).

Column

Source / Comment

IP Address/Port

HostIP

Service Name

name (key)

Node Id

nodeId (key)

Connection Count

ConnectionCount

Outgoing Msg Backlog

OutgoingMessageBacklog

Total Bytes Rcv

TotalBytesReceived

Total Bytes Sent

TotalBytesSent

Total Msgs Rcv

TotalMessagesReceived

Total Msgs Sent

TotalMessagesSent

See ConnectionManagerMBean or ConnectionMBean documentation for more information.

Proxy Connections Table

This table shows summary for proxy connections servers in a Coherence cluster.

All attributes are summarised from Connection MBean (Coherence:type=Connection).

Column

Source / Comment

UUID

UUID (key)

Connection ms

ConnectionTimeMillis

Connection Time

calculated

Connection Count

ConnectionCount

Remote Address

RemoteAddress : RemotePort

Data Sent

TotalBytesSent

Data Rec

TotalBytesReceived

Backlog

OutgoingByteBacklog

Client Process

ClientProcessName

Role

ClientRole

See ConnectionMBean documentation for more information.

Http Servers Table

This table shows summary for Http servers running in the Coherence cluster.

All attributes are summarised from ConnectionManager MBean where Procotol=http (Coherence:type=ConnectionManager).

Column

Source / Comment

Service Name

name (key)

Http Server Type

HttpServerType

Members

Sum of members running this service

Total Requests

Sum of TotalRequestCount for all members running this service

Total Errors

Sum of TotalErrorCount for all members running this service

Avge Req / Sec

Average of RequestsPerSecond for all members running this service

Avge Request Time (ms)

Average of AverageRequestTime for all members running this service

See ConnectionManagerMBean documentation for more information.

Http Servers Detail Table

This table shows Http server details for the selected Http server.

All attributes are from ConnectionManager MBean where Procotol=http (Coherence:type=ConnectionManager).

Column

Source / Comment

Node Id

nodeId (key)

IP Address/Port

HostIP

Avge Request Time (ms)

AverageRequestTime

Avge Req / Sec

RequestsPerSecond

Total Requests

TotalRequestCount

Total Errors

TotalErrorCount

See ConnectionManagerMBean documentation for more information.

Persistence Table

This table shows Persistence summary for the Coherence cluster.

All attributes are summarized from Service MBean (Coherence:type=Service,name=serviceName) except for Snapshot Count and Status which are from Persistence MBean (Coherence:type=Persistence).

Column

Source / Comment

Service / Cache Name

service (key) + name (key)

Mode

PersistenceMode

Active Space Used on disk (bytes)

Sum of PersistenceActiveSpaceUsed for all members of the service

Active Space Used on disk (MB)

Above value in MB

Backup Space Used on disk (MB)

Sum of PersistenceBackupSpaceUsed for all members of the service

Average Additional Latency (ms)

Average of PersistenceLatencyAverage for all members of the service

Maximum Additional Latency (ms)

Max of PersistenceLatencyAverage for all members of the services

Snapshot Count

Snapshots array length

Status

OperationStatus

See ServiceMBean or PersistenceManagerMBean documentation for more information.

Elastic Data Tables

These tables show Elastic data summary for the Coherence cluster for either RAM or Flash Journal.

All attributes are from RamJournalRM MBean or FlashJournalRM MBean (Coherence:type=Journal,name=FlashJournalRM or Coherence:type=Journal,name=RamJournalRM).

Column

Source / Comment

Node Id

nodeId (key)

Journal Files

FileCount + "/" + MaxJournalFilesNumber

Total Data Size

TotalDataSize

Committed

FileCount * MaxFileSize

Compactions

ExhaustiveCompactionCount

Current Collector Load Factor

CurrentCollectorLoadFactor

Max File Size

MaxFileSize

See FlashJournalRM or RamJournalRM documentation for more information.

Health Summary Table

This table shows health summary data for the Coherence cluster.

All attributes are summarised from Heatlh MBean (Coherence:type=Health).

Column

Source / Comment

Name

name (key) + subType (key)

Members

Count of members with this health check

Started

Count of number of member where Started is true

Live

Count of number of member where Live is true

Ready

Count of number of member where Ready is true

Safe

Count of number of member where Safe is true

See HealthMBean documentation for more information.

Grpc Proxy Table

This table shows summarised data from the gRPC requests and responses.

All attributes are summarised from Coherence:type=GrpcNamedCacheProxy MBean.

Column

Source / Comment

Node Id

nodeId (key)

Successful Requests

Sum of SuccessfulRequestCount across all members running the service

Error Requests

Sum of ErrorRequestCount across all members running the service

Responses Sent

Sum of ResponsesSentCount across all members running the service

Messages Received

Sum of MessagesReceivedCount across all members running the service

Mean Req Duration (ms)

Average of RequestDurationMean across all members running the service

Mean Msg Duration (ms)

Average of MessageDurationMean across all members running the service

Executors Table

This table shows executor data for the Coherence cluster.

All attributes are summarised from Executor MBean (Coherence:type=Executor).

Column

Source / Comment

Executor Name

name (key)

Executor Count

Count of members running this executor

Tasks in Progress

Sum of TasksInProgressCount across all members running this executor

Tasks Completed

Sum of TasksCompletedCount across all members running this executor

Tasks Rejected

Sum of TasksRejectedCount across all members running this executor

Executor Description

Description

See ExecutorMBean documentation for more information.

Http Session Table

This table shows summarised data from Coherence*Web Http sessions for the Coherence cluster.

All attributes are summarised from Coherence:type=HttpSessionManager or Coherence:type=WebLogicHttpSessionManager.

Column

Source / Comment

Application Id

appId (key)

Platform

Either "WebLogic" or "Other"

Session Timeout

SessionTimeout

Session Cache

SessionCacheName

Overflow Cache

OverflowCacheName

Avge Session Size

SessionAverageSize

Total Reaped Sessions

ReapedSessions

Avge Reaped Sessions

AverageReapedSessions

Avge Reap Duration

AverageReapDuration

Last Reap Duration Max

LastReapDuration

Session Updates

SessionUpdates

JCache Tables

These tables show summarised "Management" and "Statistics" MBean information regarding the configured JCache caches for a Coherence cluster.

JCache Config Table

All attributes are from javax.cache:type=CacheConfiguration.

Column

Source / Comment

Configuration / Cache

CacheManager (key) + "/ " + Cache (key)

Key Type

KeyType

Value Type

ValueType

Statistics Enabled

StatisticsEnabled

Read Through

ReadThrough

Write Through

WriteThrough

Store By Value

StoreByValue

JCache Statistics Table

Column

Source / Comment

Configuration / Cache

CacheManager (key) + "/ " + Cache (key)

Total Puts

CachePuts

Total Gets

TotalGets

Total Removals

CacheRemovals

Cache Hits

CacheHits

Cache Misses

CacheMisses

Total Evictions

CacheEvictions

Average Get Time

AverageGetTime

Average Put Time

AveragePutTime

Average Remove Time

AverageRemoveTime

Cache Hit %

CacheHitPercentage

Cache Miss %

CacheMissPercentage

Hot Cache Table

These tables show summaries data from HotCache for a Coherence cluster.

All attributes are from Coherence:type=CoherenceAdapter.

Column

Source / Comment

Member

member (key)

Number Of Operations Processed

NumberOfOperationsProcessed

StartTime

StartTime

Trail File Name

TrailFileName

Trail File Position

TrailFilePosition

Hot Cache Per Cache Table

All attributes are from Coherence:type=CoherenceAdapter,name=hotcache,member=member.

Column

Source / Comment

Cachename/Operation

key

Count

PerCacheStatistics.Count

Max value

PerCacheStatistics.Max

Min value

PerCacheStatistics.Min

Mean value

PerCacheStatistics.Mean

Topic Table

All attributes are from Coherence:type=PagedTopic.

Column

Source / Comment

Service/Topic

key

Channels

ChannelCount

Published

PublishedCount

MPage Capacity

PageCapacity

Reconnect Retry

ReconnectRetry

Reconnect Timeout

ReconnectTimeout

Reconnect Wait

ReconnectWait

Retain Consumed

RetainConsumed

Topic Members Table

All attributes are from Coherence:type=PagedTopic.

Column

Source / Comment

Node Id

key

Channels

ChannelCount

Published

PublishedCount

MPage Capacity

PageCapacity

Reconnect Retry

ReconnectRetry

Reconnect Timeout

ReconnectTimeout

Reconnect Wait

ReconnectWait

Retain Consumed

RetainConsumed

Topic Subscribers Table

All attributes are from Coherence:type=PagedTopicSubscriber.

Column

Source / Comment

Node Id

key

Subscriber Group

key - id

State

StateName

Channels

ChannelCount

Subscriber Group

SubscriberGroup

Received

ReceivedCount

Errors

ReceiveErrors

Backlog

Backlog

Type

key - subType

Topic Subscriber Group Table

All attributes are from Coherence:type=PagedTopicSubscriberGroup.

Column

Source / Comment

Subscriber Group

key - name

Node Id

key

Channels

ChannelCount

Subscriber Group

SubscriberGroup

Polled

PolledCount

Mean Rate

PolledMeanRate

1 Min Rate

PolledOneMinuteRate

5 Min Rate

PolledFiveMinuteRate

15 Min Rate

PolledFifteenMinuteRate

Persistence Notifications

All attributes are calculated from begin / end JMX notifications from Coherence:type=Persistence,service=service-name,responsibility=PersistenceCoordinator.

Column

Source / Comment

Sequence

Auto-generated

Service Name

Service Name

Operation

The operation carried out

Start Time

The start time of the operation

End Time

The end time of the operation

Duration (ms)

The duration of the operation in millis

Message

Description of the operation

See PersistenceManagerMBean documentation for more information.