你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MetricsQueryOptions 类

定义

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

构造函数

MetricsQueryOptions()

的选项 QueryResourceAsync(String, IEnumerable<String>, MetricsQueryOptions, CancellationToken)

属性

Aggregations

获取要检索的指标聚合的列表。

尽管无法设置此集合,但可以对其进行修改。 请参阅 具有集合只读属性初始化的对象初始值设定项

Filter

获取或设置用于优化返回的指标数据集的筛选器。 MetricResult 包含元数据 A、B 和 C。

- 返回 C 的所有时序,其中 A = a1 且 B = b1 或 b2:
A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq ''
- 变体无效:
eq “a1” 和 B eq “b1” 和 C eq “”
或 B = 'b2'
这无效,因为逻辑 或 运算符无法分隔两个不同的元数据名称。
- 返回 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

获取或设置用于对结果进行排序的聚合以及排序的方向。 只能指定一个订单。 示例:sum asc。

Size

获取或设置要检索的最大记录数。 仅在指定 时才 Filter 有效。 默认为 null

TimeRange

获取或设置将查询指标的时间跨度。

适用于