Compartir a través de


ISiloPerformanceMetrics Interfaz

Definición

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

Se aplica a