OrleansPerfCounterTelemetryConsumer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Consumidor de telemetría que escribe métricas en contadores de rendimiento predefinidos.
public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
interface IMetricTelemetryConsumer
interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
- Herencia
-
OrleansPerfCounterTelemetryConsumer
- Implementaciones
Constructores
OrleansPerfCounterTelemetryConsumer() |
Constructor predeterminado |
OrleansPerfCounterTelemetryConsumer(ILoggerFactory) |
Constructor predeterminado |
Métodos
AreWindowsPerfCountersAvailable() |
Comprueba si los contadores de rendimiento de Windows son compatibles con el sistema operativo. |
AreWindowsPerfCountersAvailable(ILogger) |
Comprueba si los contadores de rendimiento de Windows son compatibles con el sistema operativo. |
Close() |
Cerrar el consumidor de telemetría |
DecrementMetric(String) |
Métrica decremento |
DecrementMetric(String, Double) |
Métrica decremento por valor |
Flush() |
Escritura de todas las métricas pendientes |
IncrementMetric(String) |
Métrica de incremento. |
IncrementMetric(String, Double) |
Incremente la métrica por valor. |
TrackMetric(String, Double, IDictionary<String,String>) |
Seguimiento del valor de métrica |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
Seguimiento del valor de métrica |