Meter 类

定义

Meter 是负责创建和跟踪 Instruments 的类。

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
继承
Meter
实现

构造函数

Meter(MeterOptions)

使用 MeterOptions初始化 Meter 的新实例。

Meter(String)

使用指定的计量名称初始化 的新 Meter 实例。

Meter(String, String)

使用指定的计量名称和版本初始化 的新实例 Meter

Meter(String, String, IEnumerable<KeyValuePair<String,Object>>, Object)

使用计量名称和版本初始化 Meter 的新实例。

属性

Name

获取计量名称。

Scope

返回 Meter 范围对象。

Tags

返回与计量关联的标记。

Version

获取计量版本。

方法

CreateCounter<T>(String, String, String)

Create指标计数器对象。

CreateCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建指标计数器对象。

CreateHistogram<T>(String, String, String)

创建一个直方图,它是一种可用于报告可能具有统计意义的任意值的仪器。 它适用于直方图、摘要和百分位数等统计信息。

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建一个直方图实例,该实例是一个工具,可用于报告可能具有统计意义的任意值。 它适用于直方图、摘要和百分位数等统计信息。

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

创建一个 ObservableCounter,它是一种在观测到仪器时报告单调递增值的仪器。

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建一个 ObservableCounter 实例,该实例是一个检测器,当观测到仪器时,该实例报告单调递增值 (s) 。

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

创建一个 ObservableCounter,它是一种在观测到仪器时报告单调递增值的仪器。

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建一个 ObservableCounter 实例,该实例是一个检测器,当观测到仪器时,该实例报告单调递增值 (s) 。

CreateObservableCounter<T>(String, Func<T>, String, String)

创建一个 ObservableCounter,它是一种在观测到仪器时报告单调递增值的仪器。

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建一个 ObservableCounter 实例,该实例是一个检测器,当观测到仪器时,该实例报告单调递增值 (s) 。

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

创建一个 ObservableGauge,它是一种异步仪器,用于在观察仪器时报告非累加值。

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

创建一个 ObservableGauge 实例,它是一个异步检测,在观察检测时报告非累加值 (s) 。

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)

创建一个 ObservableGauge,它是一种异步仪器,用于在观察仪器时报告非累加值。

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge 是一种异步仪器, () (报告非累加值,例如,在观测到仪器时,从多个房间报告温度值并求) 和这些值是没有意义的。

CreateObservableGauge<T>(String, Func<T>, String, String)

创建一个 ObservableGauge,它是一种异步仪器,用于在观察仪器时报告非累加值。

CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge 是一种异步仪器, () (报告非累加值,例如,在观测到仪器时,从多个房间报告温度值并求) 和这些值是没有意义的。

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

创建 ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观察仪器时,它报告值增加或减少。

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Create ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观测到仪器时,它报告 () 值递增或递减。

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String)

创建 ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观察仪器时,它报告值增加或减少。

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Create ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观测到仪器时,它报告 () 值递增或递减。

CreateObservableUpDownCounter<T>(String, Func<T>, String, String)

创建 ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观察仪器时,它报告值增加或减少。

CreateObservableUpDownCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Create ObservableUpDownCounter 对象。 ObservableUpDownCounter 是一种检测器,当观测到仪器时,它报告 () 值递增或递减。

CreateUpDownCounter<T>(String, String, String)

Create指标 UpDownCounter 对象。

CreateUpDownCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Create指标 UpDownCounter 对象。

Dispose()

释放计量器,这将禁用此计量器创建的所有仪器。

Dispose(Boolean)

释放计量器,这将禁用此计量器创建的所有仪器。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅