Condividi tramite


OrleansPerfCounterTelemetryConsumer Classe

Definizione

Consumer di telemetria che scrive le metriche in contatori delle prestazioni predefiniti.

public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
    interface IMetricTelemetryConsumer
    interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
Ereditarietà
OrleansPerfCounterTelemetryConsumer
Implementazioni

Costruttori

OrleansPerfCounterTelemetryConsumer()

Costruttore predefinito

OrleansPerfCounterTelemetryConsumer(ILoggerFactory)

Costruttore predefinito

Metodi

AreWindowsPerfCountersAvailable()

Verifica se i contatori delle prestazioni di Windows sono supportati dal sistema operativo.

AreWindowsPerfCountersAvailable(ILogger)

Verifica se i contatori delle prestazioni di Windows sono supportati dal sistema operativo.

Close()

Chiudere il consumer di telemetria

DecrementMetric(String)

Metrica di decremento

DecrementMetric(String, Double)

Decrement metrica per valore

Flush()

Scrivere tutte le metriche in sospeso

IncrementMetric(String)

Metrica di incremento.

IncrementMetric(String, Double)

Incrementare la metrica per valore.

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

Tenere traccia del valore della metrica

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

Tenere traccia del valore della metrica

Si applica a