Metric クラス

定義

0 次元または多次元のメトリックを表します。
値を追跡、集計、送信するための便利なメソッドが含まれています。
インスタンスは Metric 、実際に値を追跡および集計する 1 つ以上 MetricSeries を、メトリックを識別し、集計方法を定義する名前付け属性と構成属性と共にグループ化します。

public sealed class Metric
type Metric = class
Public NotInheritable Class Metric
継承
Metric

プロパティ

Identifier

メトリックの識別子を取得して、MetricNamespace、MetricId、メトリックのディメンション (存在する場合) をグループ化します。

SeriesCount

このメトリックに含まれるメトリック系列の現在の数を取得します。 各メトリックには、特殊な 0 次元系列と、一意のディメンション値の組み合わせごとに 1 つの系列が含まれます。

メソッド

GetAllSeries()

このメトリックに含まれるすべてのメトリック系列を取得します。 各メトリックには、特殊な 0 次元系列と、一意のディメンション値の組み合わせごとに 1 つの系列が含まれます。

GetDimensionValues(Int32)

指定した 1 から始まるディメンション インデックスによって識別されるディメンションの既知の値を取得します。

TrackValue(Double)

指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。
このメソッドは、このメトリックに関連付けられている 0 次元 MetricSeries を使用します。 複数次元メトリック内の特定のディメンション値にMetricSeries関連付けられた に値を追跡するために使用TrackValue(..)します。

TrackValue(Double, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、1 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、2 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、3 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、4 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、5 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、6 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、7 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、8 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、9 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Double, String, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、10 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object)

指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。
このメソッドは、このメトリックに関連付けられている 0 次元 MetricSeries を使用します。 複数次元メトリック内の特定のディメンション値にMetricSeries関連付けられた に値を追跡するために使用TrackValue(..)します。

TrackValue(Object, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、1 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、2 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、3 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、4 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、5 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、6 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、7 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、8 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、9 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TrackValue(Object, String, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられている を MetricSeries 使用して、指定した値を追跡します。
追跡された値を表す集計は、各集計期間の終了時にクラウド インジェスト エンドポイントに自動的に送信されます。 このオーバーロードは、10 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries)

このメトリックに関連付けられている を MetricSeries 取得します。
このオーバーロードは、このメトリックに関連付けられている 0 次元 MetricSeries を取得します。 次元に関係なく、すべてのメトリックには、このような 0 次元 MetricSeriesがあります。

TryGetDataSeries(MetricSeries, Boolean, String[])

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードでは、任意の有効な次元のメトリックが使用されました。指定された dimensionValues 配列内の要素の数は、このメトリックの次元と完全に一致する必要があり、その配列に null が含まれていない可能性があります。 0 次元メトリックに null 配列を指定します。

TryGetDataSeries(MetricSeries, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、1 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、2 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、3 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、4 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、5 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、6 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、7 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、8 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、9 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String, String)

指定したディメンション値に関連付けられた を MetricSeries 取得または作成します。
このオーバーロードは、10 次元メトリックでのみ使用できます。 他のオーバーロードを使用して、このメトリックの一致する数のディメンション値を指定します。

拡張メソッド

GetConfiguration(Metric)

名前空間を Configuration インポートしたユーザーの プロパティを Microsoft.ApplicationInsights.Metrics.Extensibility 公開します。

適用対象