IceMX.SessionMetrics

class IceMX.SessionMetrics(id: str = '', total: int = 0, current: int = 0, totalLifetime: int = 0, failures: int = 0, forwardedClient: int = 0, forwardedServer: int = 0, routingTableSize: int = 0, queuedClient: int = 0, queuedServer: int = 0, overriddenClient: int = 0, overriddenServer: int = 0)

Bases: Metrics

Provides information about Glacier2 sessions.

Parameters:
  • id (str)

  • total (int)

  • current (int)

  • totalLifetime (int)

  • failures (int)

  • forwardedClient (int)

  • forwardedServer (int)

  • routingTableSize (int)

  • queuedClient (int)

  • queuedServer (int)

  • overriddenClient (int)

  • overriddenServer (int)

forwardedClient

The number of client requests forwarded.

Type:

int

forwardedServer

The number of server requests forwarded.

Type:

int

routingTableSize

The size of the routing table.

Type:

int

queuedClient

The number of client requests queued.

Type:

int

queuedServer

The number of server requests queued.

Type:

int

overriddenClient

The number of client requests overridden.

Type:

int

overriddenServer

The number of server requests overridden.

Type:

int

Notes

The Slice compiler generated this dataclass from Slice class ::IceMX::SessionMetrics.

static ice_staticId() str

Obtain the type ID of this Slice class or interface.

Returns:

The type ID.

Return type:

str