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

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

Version

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

メソッド

CreateCounter<T>(String, String, String)

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

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

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

CreateGauge<T>(String)

ゲージ インストルメントを作成します。これを使用して、非加法値を記録できます。

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

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

CreateHistogram<T>(String)

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

CreateHistogram<T>(String, String, String)

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

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

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

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

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

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 は、インストルメントが観察されているときに値の増減を報告する Instrument です。

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

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

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

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

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

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

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

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

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

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

CreateUpDownCounter<T>(String, String, String)

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

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

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

Dispose()

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

Dispose(Boolean)

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください