Compartir a través de


OrleansPerfCounterTelemetryConsumer Clase

Definición

Consumidor de telemetría que escribe métricas en contadores de rendimiento predefinidos.

public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
    interface IMetricTelemetryConsumer
    interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
Herencia
OrleansPerfCounterTelemetryConsumer
Implementaciones

Constructores

OrleansPerfCounterTelemetryConsumer()

Constructor predeterminado

OrleansPerfCounterTelemetryConsumer(ILoggerFactory)

Constructor predeterminado

Métodos

AreWindowsPerfCountersAvailable()

Comprueba si los contadores de rendimiento de Windows son compatibles con el sistema operativo.

AreWindowsPerfCountersAvailable(ILogger)

Comprueba si los contadores de rendimiento de Windows son compatibles con el sistema operativo.

Close()

Cerrar el consumidor de telemetría

DecrementMetric(String)

Métrica decremento

DecrementMetric(String, Double)

Métrica decremento por valor

Flush()

Escritura de todas las métricas pendientes

IncrementMetric(String)

Métrica de incremento.

IncrementMetric(String, Double)

Incremente la métrica por valor.

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

Seguimiento del valor de métrica

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

Seguimiento del valor de métrica

Se aplica a