OrleansPerfCounterTelemetryConsumer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |