Compartilhar via


OrleansPerfCounterTelemetryConsumer Classe

Definição

Consumidor de telemetria que grava métricas em contadores de desempenho predefinidos.

public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
    interface IMetricTelemetryConsumer
    interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
Herança
OrleansPerfCounterTelemetryConsumer
Implementações

Construtores

OrleansPerfCounterTelemetryConsumer()

Construtor padrão

OrleansPerfCounterTelemetryConsumer(ILoggerFactory)

Construtor padrão

Métodos

AreWindowsPerfCountersAvailable()

Verifica se os contadores de desempenho do Windows são compatíveis com o sistema operacional.

AreWindowsPerfCountersAvailable(ILogger)

Verifica se os contadores de desempenho do Windows são compatíveis com o sistema operacional.

Close()

Fechar consumidor de telemetria

DecrementMetric(String)

Métrica de decremento

DecrementMetric(String, Double)

Decrementar métrica por valor

Flush()

Gravar todas as métricas pendentes

IncrementMetric(String)

Incrementar métrica.

IncrementMetric(String, Double)

Incremente a métrica por valor.

TrackMetric(String, Double, IDictionary<String,String>)

Acompanhar o valor da métrica

TrackMetric(String, TimeSpan, IDictionary<String,String>)

Acompanhar o valor da métrica

Aplica-se a