Meter クラス

定義

メーターは、インストルメントの作成と追跡を担当するクラスです。

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
継承
Meter
実装

コンストラクター

Meter(MeterOptions)

を使用して Meter の新しいインスタンスを初期化します MeterOptions

Meter(String)

指定したメーター名を使用して、 の Meter 新しいインスタンスを初期化します。

Meter(String, String)

指定したメーター名とバージョンを使用して、 の Meter 新しいインスタンスを初期化します。

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

測定名とバージョンを使用して、Meter の新しいインスタンスを初期化します。

プロパティ

Name

測定名を取得します。

Scope

Meter スコープ オブジェクトを返します。

Tags

Meter に関連付けられているタグを返します。

Version

Meter バージョンを取得します。

メソッド

CreateCounter<T>(String, String, String)

メトリック Counter オブジェクトをCreateします。

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

メトリック Counter オブジェクトを作成します。

CreateHistogram<T>(String, String, String)

ヒストグラムを作成します。これは、統計的に意味のある可能性が高い任意の値を報告するために使用できるインストルメントです。 これは、ヒストグラム、概要、パーセンタイルなどの統計を対象としています。

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

ヒストグラム インスタンスを作成します。これは、統計的に意味のある可能性が高い任意の値を報告するために使用できる Instrument です。 これは、ヒストグラム、概要、パーセンタイルなどの統計を対象としています。

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

ObservableCounter を作成します。これは、観測中に単調に増加する値を報告するインストルメントです。

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

ObservableCounter インスタンスを作成します。これは、インストルメントが観察されているときに単調に増加する値を報告する Instrument です。

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

ObservableCounter を作成します。これは、観測中に単調に増加する値を報告するインストルメントです。

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

ObservableCounter インスタンスを作成します。これは、インストルメントが観察されているときに単調に増加する値を報告する Instrument です。

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

ObservableCounter を作成します。これは、観測中に単調に増加する値を報告するインストルメントです。

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

ObservableCounter インスタンスを作成します。これは、インストルメントが観察されているときに単調に増加する値を報告する Instrument です。

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

ObservableGauge を作成します。これは、インストルメントが観察されているときに非加法値を報告する非同期インストルメントです。

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

ObservableGauge インスタンスを作成します。これは、インストルメントが観察されているときに非加算値を報告する非同期の Instrument です。

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>>)

ObservableUpDownCounter オブジェクトをCreateします。 ObservableUpDownCounter は、インストルメントが観察されている場合に値の増減を報告するインストルメントです。

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

ObservableUpDownCounter オブジェクトを作成します。 ObservableUpDownCounter は、インストルメントが観察されているときに値の増減を報告するインストルメントです。

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

ObservableUpDownCounter オブジェクトをCreateします。 ObservableUpDownCounter は、インストルメントが観察されている場合に値の増減を報告するインストルメントです。

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

ObservableUpDownCounter オブジェクトを作成します。 ObservableUpDownCounter は、インストルメントが観察されているときに値の増減を報告するインストルメントです。

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

ObservableUpDownCounter オブジェクトをCreateします。 ObservableUpDownCounter は、インストルメントが観察されている場合に値の増減を報告するインストルメントです。

CreateUpDownCounter<T>(String, String, String)

メトリック UpDownCounter オブジェクトをCreateします。

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

メトリック UpDownCounter オブジェクトをCreateします。

Dispose()

メーターを破棄すると、このメーターによって作成されたすべてのインストルメントが無効になります。

Dispose(Boolean)

メーターを破棄すると、このメーターによって作成されたすべてのインストルメントが無効になります。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください