ISiloPerformanceMetrics Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un pequeño conjunto de métricas de rendimiento clave importantes por silo
public interface ISiloPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type ISiloPerformanceMetrics = interface
interface ICorePerformanceMetrics
Public Interface ISiloPerformanceMetrics
Implements ICorePerformanceMetrics
- Implementaciones
Propiedades
ActivationCount |
número de activaciones en este silo |
AvailablePhysicalMemory |
Cantidad de memoria disponible para los procesos que se ejecutan en la máquina (Heredado de ICorePerformanceMetrics) |
ClientCount |
Número de clientes conectados actualmente |
CpuUsage |
Uso de CPU (Heredado de ICorePerformanceMetrics) |
IsOverloaded |
si este silo está sobrecargado actualmente y está en el modo de desprendimiento de carga. |
MemoryUsage |
Uso de memoria actual (Heredado de ICorePerformanceMetrics) |
ReceivedMessages |
número total de mensajes recibidos remotos, de otros silos, así como de los clientes. (Heredado de ICorePerformanceMetrics) |
ReceiveQueueLength |
el tamaño actual de la cola de recepción (número de mensajes que llegaron a este silo y están esperando que se envíen). Captura mensajes remotos y locales de otros silos, así como de los clientes. (Heredado de ICorePerformanceMetrics) |
RecentlyUsedActivationCount |
Número de activaciones en este silo que se usaron en los últimos 10 minutos (Nota: este número puede no ser preciso actualmente si se usan límites de edad diferentes para diferentes tipos de grano). |
RequestQueueLength |
el tamaño actual de la cola de recepción (número de mensajes que llegaron a este silo y están esperando que se envíen). Captura mensajes remotos y locales de otros silos, así como de los clientes. |
SendQueueLength |
el tamaño actual de la cola de envío (número de mensajes que esperan enviarse). Solo captura mensajes remotos a otros silos (no incluidos los mensajes a los clientes). (Heredado de ICorePerformanceMetrics) |
SentMessages |
número total de mensajes remotos enviados a otros silos, así como a los clientes. (Heredado de ICorePerformanceMetrics) |
TotalPhysicalMemory |
Cantidad de memoria física en la máquina (Heredado de ICorePerformanceMetrics) |
Métodos
LatchCpuUsage(Single) |
Un pequeño conjunto de métricas de rendimiento clave importantes por silo |
LatchIsOverload(Boolean) |
Un pequeño conjunto de métricas de rendimiento clave importantes por silo |
UnlatchCpuUsage() |
Un pequeño conjunto de métricas de rendimiento clave importantes por silo |
UnlatchIsOverloaded() |
Un pequeño conjunto de métricas de rendimiento clave importantes por silo |