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.
  • 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

      protected ClientHandlerMetricSource.Holder createHolder()
      Specified by:
      createHolder in class org.apache.ignite.internal.metrics.AbstractMetricSource<ClientHandlerMetricSource.Holder>