ISiloPerformanceMetrics Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |