OrleansPerfCounterTelemetryConsumer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |