OrleansPerfCounterTelemetryConsumer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |