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 © 2022 Hazelcast, Inc.. All Rights Reserved.