SiloRuntimeStatistics Class

Definition

Snapshot of current runtime statistics for a silo

[System.Serializable]
public class SiloRuntimeStatistics
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class SiloRuntimeStatistics
[<System.Serializable>]
type SiloRuntimeStatistics = class
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type SiloRuntimeStatistics = class
Public Class SiloRuntimeStatistics
Public NotInheritable Class SiloRuntimeStatistics
Inheritance
SiloRuntimeStatistics
Attributes

Properties

ActivationCount

Total number of activations in a silo.

AvailableMemory

The amount of memory available in the silo [bytes].

ClientCount

The number of clients currently connected to that silo.

CpuUsage

The CPU utilization.

DateTime

The DateTime when this statistics was created.

IsOverloaded

Is this silo overloaded.

MemoryUsage

The used memory size.

ReceivedMessages
ReceiveQueueLength

The size of the receiving queue.

RecentlyUsedActivationCount

Number of activations in a silo that have been recently used.

RequestQueueLength

The size of the request queue.

SendQueueLength

The size of the sending queue.

SentMessages
TotalPhysicalMemory

The total physical memory available [bytes].

Methods

ToString()

Applies to