Поделиться через


ISiloPerformanceMetrics Интерфейс

Определение

Небольшой набор важных метрик производительности для отдельных компонентов

public interface ISiloPerformanceMetrics : Orleans.Runtime.ICorePerformanceMetrics
type ISiloPerformanceMetrics = interface
    interface ICorePerformanceMetrics
Public Interface ISiloPerformanceMetrics
Implements ICorePerformanceMetrics
Реализации

Свойства

ActivationCount

количество активаций в этом хранилище

AvailablePhysicalMemory

Объем памяти, доступный для процессов, запущенных на компьютере

(Унаследовано от ICorePerformanceMetrics)
ClientCount

Число подключенных в настоящее время клиентов

CpuUsage

загрузка ЦП;

(Унаследовано от ICorePerformanceMetrics)
IsOverloaded

указывает, перегружен ли этот бункер и находится в режиме пролиния нагрузки.

MemoryUsage

Текущее использование памяти

(Унаследовано от ICorePerformanceMetrics)
ReceivedMessages

общее количество удаленных полученных сообщений, от других силосов, а также от клиентов.

(Унаследовано от ICorePerformanceMetrics)
ReceiveQueueLength

текущий размер очереди получения (количество сообщений, поступающих в этот буфер и ожидающих отправки). Записывает удаленные и локальные сообщения из других силосов, а также от клиентов.

(Унаследовано от ICorePerformanceMetrics)
RecentlyUsedActivationCount

Количество активаций в этом хранилище, которое использовалось за последние 10 минут (примечание. Это число в настоящее время может быть не точным, если разные возрастные ограничения используются для разных типов зерна).

RequestQueueLength

текущий размер очереди получения (количество сообщений, поступающих в этот буфер и ожидающих отправки). Записывает удаленные и локальные сообщения из других силосов, а также от клиентов.

SendQueueLength

текущий размер очереди отправки (количество сообщений, ожидающих отправки). Записывает удаленные сообщения только в другие оси (не включая сообщения клиентам).

(Унаследовано от ICorePerformanceMetrics)
SentMessages

общее количество удаленных сообщений, отправляемых другим компонентам, а также клиентам.

(Унаследовано от ICorePerformanceMetrics)
TotalPhysicalMemory

Объем физической памяти на компьютере

(Унаследовано от ICorePerformanceMetrics)

Методы

LatchCpuUsage(Single)

Небольшой набор важных метрик производительности для отдельных компонентов

LatchIsOverload(Boolean)

Небольшой набор важных метрик производительности для отдельных компонентов

UnlatchCpuUsage()

Небольшой набор важных метрик производительности для отдельных компонентов

UnlatchIsOverloaded()

Небольшой набор важных метрик производительности для отдельных компонентов

Применяется к