Freigeben über


ISiloPerformanceMetrics Schnittstelle

Definition

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Silo

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

Eigenschaften

ActivationCount

Anzahl der Aktivierungen in diesem Silo

AvailablePhysicalMemory

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

(Geerbt von ICorePerformanceMetrics)
ClientCount

Anzahl der aktuell verbundenen Clients

CpuUsage

CPU-Auslastung

(Geerbt von ICorePerformanceMetrics)
IsOverloaded

ob dieses Silo derzeit überladen ist und sich im Lademodus befindet.

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)
RecentlyUsedActivationCount

Anzahl der Aktivierungen auf diesem Silo, die in den letzten 10 Minuten verwendet wurden (Hinweis: Diese Zahl kann derzeit nicht genau sein, wenn unterschiedliche Altersgrenzen für verschiedene Getreidetypen verwendet werden).

RequestQueueLength

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.

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)

Methoden

LatchCpuUsage(Single)

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Silo

LatchIsOverload(Boolean)

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Silo

UnlatchCpuUsage()

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Silo

UnlatchIsOverloaded()

Eine kleine Gruppe von wichtigen Leistungsmetriken pro Silo

Gilt für: