Freigeben über


IClientPerformanceMetrics Schnittstelle

Definition

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Orleans-Client.

public interface IClientPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type IClientPerformanceMetrics = interface
    interface ICorePerformanceMetrics
Public Interface IClientPerformanceMetrics
Implements ICorePerformanceMetrics
Implementiert

Eigenschaften

AvailablePhysicalMemory

Arbeitsspeicher, der für Prozesse verfügbar ist, die auf dem Computer ausgeführt werden

(Geerbt von ICorePerformanceMetrics)
ConnectedGatewayCount

Anzahl der Gateways, mit denen dieser Client derzeit verbunden ist.

CpuUsage

CPU-Auslastung

(Geerbt von ICorePerformanceMetrics)
MemoryUsage

Aktuelle Speicherauslastung

(Geerbt von ICorePerformanceMetrics)
ReceivedMessages

Gesamtzahl der empfangenen Remotenachrichten, von anderen Silos sowie von den Clients.

(Geerbt von ICorePerformanceMetrics)
ReceiveQueueLength

die aktuelle Größe der Empfangswarteschlange (Anzahl der Nachrichten, die zu diesem Silo gelangt sind und darauf warten, verteilt zu werden). Erfasst sowohl Remote- als auch lokale Nachrichten aus anderen Silos sowie von den Clients.

(Geerbt von ICorePerformanceMetrics)
SendQueueLength

die aktuelle Größe der Sendewarteschlange (Anzahl der Nachrichten, die auf das Senden warten). Erfasst nur Remotenachrichten an andere Silos (nicht einschließlich Nachrichten an die Clients).

(Geerbt von ICorePerformanceMetrics)
SentMessages

Gesamtzahl der remote gesendeten Nachrichten an andere Silos sowie an die Clients.

(Geerbt von ICorePerformanceMetrics)
TotalPhysicalMemory

Menge des physischen Arbeitsspeichers auf dem Computer

(Geerbt von ICorePerformanceMetrics)

Gilt für: