This page shows help for the various tables in the Coherence VisualVM Plugin.
For the main Coherence VisualVM Plugin documentation please see here.
Please see the Coherence MBeans Reference for detailed information on all the Coherence MBeans and attributes.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 |
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.
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 |
These tables show summarised "Management" and "Statistics" MBean information regarding the configured JCache caches for a Coherence cluster.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.