Package org.apache.ignite.client.handler
Class ClientHandlerMetricSource
java.lang.Object
org.apache.ignite.internal.metrics.AbstractMetricSource<ClientHandlerMetricSource.Holder>
org.apache.ignite.client.handler.ClientHandlerMetricSource
- All Implemented Interfaces:
org.apache.ignite.internal.metrics.MetricSource
public class ClientHandlerMetricSource
extends org.apache.ignite.internal.metrics.AbstractMetricSource<ClientHandlerMetricSource.Holder>
Server-side client handler metrics.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongGets received bytes.longGets sent bytes.longGets total initiated connections.protected ClientHandlerMetricSource.HolderlongGets active cursors.voidDecrements active cursors.voidIncrements active cursors.longGets active requests.longGets failed requests.longGets processed requests.longGets total accepted sessions.longGets active sessions.longGets total rejected sessions.longGets sessions rejected due to a timeout.longGets sessions rejected due to TLS errors.longGets active transactions.voidDecrements active transactions.voidIncrements active transactions.Methods inherited from class org.apache.ignite.internal.metrics.AbstractMetricSource
description, disable, enable, enabled, group, holder, name
-
Constructor Details
-
ClientHandlerMetricSource
public ClientHandlerMetricSource()Constructor.
-
-
Method Details
-
connectionsInitiated
public long connectionsInitiated()Gets total initiated connections.- Returns:
- Total initiated connections.
-
sessionsAccepted
public long sessionsAccepted()Gets total accepted sessions.- Returns:
- Total accepted sessions.
-
sessionsActive
public long sessionsActive()Gets active sessions.- Returns:
- Active sessions.
-
sessionsRejected
public long sessionsRejected()Gets total rejected sessions.- Returns:
- Total rejected sessions.
-
sessionsRejectedTls
public long sessionsRejectedTls()Gets sessions rejected due to TLS errors.- Returns:
- Sessions rejected due to TLS errors.
-
bytesSent
public long bytesSent()Gets sent bytes.- Returns:
- Sent bytes.
-
bytesReceived
public long bytesReceived()Gets received bytes.- Returns:
- Received bytes.
-
sessionsRejectedTimeout
public long sessionsRejectedTimeout()Gets sessions rejected due to a timeout.- Returns:
- Sessions rejected due to a timeout.
-
requestsActive
public long requestsActive()Gets active requests.- Returns:
- Active requests.
-
requestsProcessed
public long requestsProcessed()Gets processed requests.- Returns:
- Processed requests.
-
requestsFailed
public long requestsFailed()Gets failed requests.- Returns:
- Failed requests.
-
transactionsActive
public long transactionsActive()Gets active transactions.- Returns:
- Active transactions.
-
transactionsActiveIncrement
public void transactionsActiveIncrement()Increments active transactions. -
transactionsActiveDecrement
public void transactionsActiveDecrement()Decrements active transactions. -
cursorsActive
public long cursorsActive()Gets active cursors.- Returns:
- Active cursors.
-
cursorsActiveIncrement
public void cursorsActiveIncrement()Increments active cursors. -
cursorsActiveDecrement
public void cursorsActiveDecrement()Decrements active cursors. -
createHolder
- Specified by:
createHolderin classorg.apache.ignite.internal.metrics.AbstractMetricSource<ClientHandlerMetricSource.Holder>
-