| Package | Description | 
|---|---|
| com.hazelcast.internal.diagnostics | 
 Contains functionality what is happening in a HazelcastInstance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BuildInfoPlugin
A  
DiagnosticsPlugin that displays the build info. | 
class  | 
ConfigPropertiesPlugin
A  
DiagnosticsPlugin that displays the Config.getProperties(). | 
class  | 
EventQueuePlugin
The EventQueuePlugin checks the event queue and samples the event types if
 the size is above a certain threshold. 
 | 
class  | 
InvocationPlugin
A  
DiagnosticsPlugin that displays all invocations that have been
 executing for some time. | 
class  | 
MemberHazelcastInstanceInfoPlugin
Prints all kinds of Hazelcast member specific info. 
 | 
class  | 
MemberHeartbeatPlugin
A diagnostics plugin that checks the quality of member/member heartbeats. 
 | 
class  | 
MetricsPlugin
A  
DiagnosticsPlugin that displays the content of the
 MetricsRegistry. | 
class  | 
NetworkingImbalancePlugin
The  
NetworkingImbalancePlugin is an experimental plugin meant for
 detecting imbalance in the IO system. | 
class  | 
OperationHeartbeatPlugin
A diagnostics plugin that checks how the network is behaving by checking deviations in Operation-heartbeats to assist with
 network related problems like split-brain. 
 | 
class  | 
OperationThreadSamplerPlugin
The OperationThreadSamplerPlugin is a  
DiagnosticsPlugin that samples the
 operations threads and checks with operations/tasks are running. | 
class  | 
OverloadedConnectionsPlugin
The OverloadedConnectionsPlugin checks all the connections and samples the content of the packet
 queues if the size is above a certain threshold. 
 | 
class  | 
PendingInvocationsPlugin
A  
DiagnosticsPlugin that aggregates the pending invocation so that per type of operation, the occurrence
 count is displayed. | 
class  | 
SlowOperationPlugin
A  
DiagnosticsPlugin that displays the slow executing operations. | 
class  | 
StoreLatencyPlugin
A  
DiagnosticsPlugin that helps to detect if there are any performance issues with Stores/Loaders like e.g. | 
class  | 
SystemLogPlugin
The  
SystemLogPlugin is responsible for:
 
 Showing lifecycle changes like shutting down, merging etc.
 Show connection creation and connection closing. | 
class  | 
SystemPropertiesPlugin
A  
DiagnosticsPlugin that displays the system properties. | 
| Modifier and Type | Method and Description | 
|---|---|
<P extends DiagnosticsPlugin> | 
Diagnostics.getPlugin(Class<P> pluginClass)
Gets the plugin for a given plugin class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Diagnostics.register(DiagnosticsPlugin plugin)
Registers a  
DiagnosticsPlugin. | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.