OrleansPerfCounterTelemetryConsumer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指标写入预定义性能计数器的遥测使用者。
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>) |
跟踪指标值 |