ISiloPerformanceMetrics Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un piccolo set di metriche di prestazioni chiave importanti per silo
public interface ISiloPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type ISiloPerformanceMetrics = interface
interface ICorePerformanceMetrics
Public Interface ISiloPerformanceMetrics
Implements ICorePerformanceMetrics
- Implementazioni
Proprietà
ActivationCount |
numero di attivazioni in questo silo |
AvailablePhysicalMemory |
Quantità di memoria disponibile per i processi in esecuzione nel computer (Ereditato da ICorePerformanceMetrics) |
ClientCount |
Numero di client attualmente connessi |
CpuUsage |
Uso della CPU (Ereditato da ICorePerformanceMetrics) |
IsOverloaded |
se questo silo è attualmente in overload e si trova nella modalità di perdita del carico. |
MemoryUsage |
Utilizzo corrente della memoria (Ereditato da ICorePerformanceMetrics) |
ReceivedMessages |
numero totale di messaggi ricevuti remoti, da altri silos e dai client. (Ereditato da ICorePerformanceMetrics) |
ReceiveQueueLength |
le dimensioni correnti della coda di ricezione (numero di messaggi arrivati a questo silo e sono in attesa di invio). Acquisisce sia messaggi remoti che locali da altri silos e dai client. (Ereditato da ICorePerformanceMetrics) |
RecentlyUsedActivationCount |
Numero di attivazioni su questo silo usato negli ultimi 10 minuti (Nota: questo numero potrebbe attualmente non essere accurato se vengono usati limiti di età diversi per tipi di granularità diversi). |
RequestQueueLength |
le dimensioni correnti della coda di ricezione (numero di messaggi arrivati a questo silo e sono in attesa di invio). Acquisisce sia messaggi remoti che locali da altri silos e dai client. |
SendQueueLength |
dimensione corrente della coda di invio (numero di messaggi in attesa di invio). Acquisisce solo messaggi remoti ad altri silos (non inclusi i messaggi ai client). (Ereditato da ICorePerformanceMetrics) |
SentMessages |
numero totale di messaggi remoti inviati ad altri silos e ai client. (Ereditato da ICorePerformanceMetrics) |
TotalPhysicalMemory |
Quantità di memoria fisica nel computer (Ereditato da ICorePerformanceMetrics) |
Metodi
LatchCpuUsage(Single) |
Un piccolo set di metriche di prestazioni chiave importanti per silo |
LatchIsOverload(Boolean) |
Un piccolo set di metriche di prestazioni chiave importanti per silo |
UnlatchCpuUsage() |
Un piccolo set di metriche di prestazioni chiave importanti per silo |
UnlatchIsOverloaded() |
Un piccolo set di metriche di prestazioni chiave importanti per silo |