Partager via


OrleansPerfCounterTelemetryConsumer Classe

Définition

Consommateur de télémétrie qui écrit des métriques dans des compteurs de performances prédéfinis.

public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
    interface IMetricTelemetryConsumer
    interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
Héritage
OrleansPerfCounterTelemetryConsumer
Implémente

Constructeurs

OrleansPerfCounterTelemetryConsumer()

Constructeur par défaut

OrleansPerfCounterTelemetryConsumer(ILoggerFactory)

Constructeur par défaut

Méthodes

AreWindowsPerfCountersAvailable()

Vérifie si les compteurs de performances Windows sont pris en charge par le système d’exploitation.

AreWindowsPerfCountersAvailable(ILogger)

Vérifie si les compteurs de performances Windows sont pris en charge par le système d’exploitation.

Close()

Fermer le consommateur de télémétrie

DecrementMetric(String)

Métrique décrémentation

DecrementMetric(String, Double)

Décrémentation métrique par valeur

Flush()

Écrire toutes les métriques en attente

IncrementMetric(String)

Incrémenter la métrique.

IncrementMetric(String, Double)

Incrémentez la métrique par valeur.

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

Suivre la valeur de métrique

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

Suivre la valeur de métrique

S’applique à