OrleansPerfCounterTelemetryConsumer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Telemetrie-Verbraucher, der Metriken in vordefinierte Leistungsindikatoren schreibt.
public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
interface IMetricTelemetryConsumer
interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
- Vererbung
-
OrleansPerfCounterTelemetryConsumer
- Implementiert
Konstruktoren
OrleansPerfCounterTelemetryConsumer() |
Standardkonstruktor |
OrleansPerfCounterTelemetryConsumer(ILoggerFactory) |
Standardkonstruktor |
Methoden
AreWindowsPerfCountersAvailable() |
Überprüft, ob Windows perf-Zähler wie vom Betriebssystem unterstützt werden. |
AreWindowsPerfCountersAvailable(ILogger) |
Überprüft, ob Windows perf-Zähler wie vom Betriebssystem unterstützt werden. |
Close() |
Schließen des Telemetrie-Verbrauchers |
DecrementMetric(String) |
Metrik "Decrement" |
DecrementMetric(String, Double) |
Metrik nach Wert dekrementieren |
Flush() |
Schreiben aller ausstehenden Metriken |
IncrementMetric(String) |
Inkrementierungsmetrik. |
IncrementMetric(String, Double) |
Inkrementierungsmetrik nach Wert. |
TrackMetric(String, Double, IDictionary<String,String>) |
Metrikwert nachverfolgen |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
Metrikwert nachverfolgen |