Compartilhar via


ISiloPerformanceMetrics Interface

Definição

Um pequeno conjunto de métricas importantes de desempenho por silo

public interface ISiloPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type ISiloPerformanceMetrics = interface
    interface ICorePerformanceMetrics
Public Interface ISiloPerformanceMetrics
Implements ICorePerformanceMetrics
Implementações

Propriedades

ActivationCount

número de ativações neste silo

AvailablePhysicalMemory

Quantidade de memória disponível para processos em execução no computador

(Herdado de ICorePerformanceMetrics)
ClientCount

Número de clientes conectados no momento

CpuUsage

Utilização da CPU

(Herdado de ICorePerformanceMetrics)
IsOverloaded

se esse silo está sobrecarregado no momento e está no modo de derramamento de carga.

MemoryUsage

Uso de memória atual

(Herdado de ICorePerformanceMetrics)
ReceivedMessages

número total de mensagens recebidas remotas, de outros silos, bem como dos clientes.

(Herdado de ICorePerformanceMetrics)
ReceiveQueueLength

o tamanho atual da fila de recebimento (número de mensagens que chegaram a esse silo e estão aguardando para serem expedidas). Captura mensagens remotas e locais de outros silos, bem como dos clientes.

(Herdado de ICorePerformanceMetrics)
RecentlyUsedActivationCount

Número de ativações nesse silo que foram usadas nos últimos 10 minutos (Observação: esse número pode atualmente não ser preciso se diferentes limites de idade forem usados para diferentes tipos de granularidade).

RequestQueueLength

o tamanho atual da fila de recebimento (número de mensagens que chegaram a esse silo e estão aguardando para serem expedidas). Captura mensagens remotas e locais de outros silos, bem como dos clientes.

SendQueueLength

o tamanho atual da fila de envio (número de mensagens aguardando para serem enviadas). Captura apenas mensagens remotas para outros silos (não incluindo mensagens para os clientes).

(Herdado de ICorePerformanceMetrics)
SentMessages

número total de mensagens remotas enviadas para outros silos, bem como para os clientes.

(Herdado de ICorePerformanceMetrics)
TotalPhysicalMemory

Quantidade de memória física no computador

(Herdado de ICorePerformanceMetrics)

Métodos

LatchCpuUsage(Single)

Um pequeno conjunto de métricas importantes de desempenho por silo

LatchIsOverload(Boolean)

Um pequeno conjunto de métricas importantes de desempenho por silo

UnlatchCpuUsage()

Um pequeno conjunto de métricas importantes de desempenho por silo

UnlatchIsOverloaded()

Um pequeno conjunto de métricas importantes de desempenho por silo

Aplica-se a