OrleansPerfCounterTelemetryConsumer 类

定义

将指标写入预定义性能计数器的遥测使用者。

public class OrleansPerfCounterTelemetryConsumer : Orleans.Runtime.IMetricTelemetryConsumer
type OrleansPerfCounterTelemetryConsumer = class
    interface IMetricTelemetryConsumer
    interface ITelemetryConsumer
Public Class OrleansPerfCounterTelemetryConsumer
Implements IMetricTelemetryConsumer
继承
OrleansPerfCounterTelemetryConsumer
实现

构造函数

OrleansPerfCounterTelemetryConsumer()

默认构造函数

OrleansPerfCounterTelemetryConsumer(ILoggerFactory)

默认构造函数

方法

AreWindowsPerfCountersAvailable()

检查 WINDOWS perf 计数器是否受 OS 支持。

AreWindowsPerfCountersAvailable(ILogger)

检查 WINDOWS perf 计数器是否受 OS 支持。

Close()

关闭遥测使用者

DecrementMetric(String)

递减指标

DecrementMetric(String, Double)

按值递减指标

Flush()

写入所有挂起的指标

IncrementMetric(String)

递增指标。

IncrementMetric(String, Double)

按值递增指标。

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

跟踪指标值

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

跟踪指标值

适用于