Share via


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 計數器。

AreWindowsPerfCountersAvailable(ILogger)

檢查作業系統是否支援 windows perf 計數器。

Close()

關閉遙測取用者

DecrementMetric(String)

遞減計量

DecrementMetric(String, Double)

依值遞減計量

Flush()

寫入所有擱置的計量

IncrementMetric(String)

遞增計量。

IncrementMetric(String, Double)

依值遞增計量。

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

追蹤計量值

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

追蹤計量值

適用於