次の方法で共有


MetricsQueryOptions クラス

定義

public class MetricsQueryOptions
type MetricsQueryOptions = class
Public Class MetricsQueryOptions
継承
MetricsQueryOptions

コンストラクター

MetricsQueryOptions()

QueryResourceAsync(String, IEnumerable<String>, MetricsQueryOptions, CancellationToken)オプション。

プロパティ

Aggregations

取得するメトリック集計の一覧を取得します。

このコレクションは設定できませんが、変更できます。 「コレクションの読み取り専用プロパティの初期化を使用したオブジェクト初期化子」を参照してください。

Filter

返されるメトリック データのセットを調整するために使用されるフィルターを取得または設定します。 MetricResult には、メタデータ A、B、C が含まれています。

- A = a1 と B = b1 または b2 の C のすべての時系列を返します。
A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq ''
- 無効なバリアント:
eq 'a1' と B eq 'b1' と C eq '
' または B = 'b2'
論理または演算子は 2 つの異なるメタデータ名を区切ることができないため、これは無効です。
- A = a1、B = b1、C = c1 のすべての時系列を返します。
A eq 'a1' and B eq 'b1' and C eq 'c1'
- A = a1 のすべての時系列を返します
A eq 'a1' and B eq '' and C eq ''.

Granularity

メトリックをサンプリングする間隔を取得または設定します。

MetricNamespace

クエリを実行するメトリック名前空間を取得または設定します。

OrderBy

結果の並べ替えと並べ替えの方向に使用する集計を取得または設定します。 指定できる注文は 1 つだけです。 例: sum asc。

Size

取得するレコードの最大数を取得または設定します。 が指定されている場合 Filter にのみ有効です。 既定値は null です。

TimeRange

メトリックのクエリを実行する期間を取得または設定します。

適用対象