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

MetricsBatchOptionalParams interface

可选参数。

扩展

属性

aggregation

要检索的聚合类型列表(逗号分隔)。 示例:平均值、最小值、最大

endTime

查询的结束时间。 它是格式为“yyyy-MM-ddTHH:mm:ss.fffZ”的字符串。

filter

该筛选器用于减少返回的指标数据集。
示例:
指标包含元数据 A、B 和 C。
- 返回 C 的所有时序,其中 A = a1,B = b1 或 b2
filter=A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq '*'
- 变体无效:
filter=A eq 'a1' and B eq 'b1' and C eq '*' or B = 'b2'
这无效,因为逻辑或运算符不能分隔两个不同的元数据名称。
- 返回所有时序,其中 A = a1,B = b1 和 C = c1:
filter=A eq 'a1' and B eq 'b1' and C eq 'c1'
- 返回 A = a1 的所有时序
filter=A eq 'a1' and B eq '' and C eq ''.

interval

查询的间隔(即时间根)。 示例:PT15M、PT1H、P1D

orderBy

用于对结果进行排序和排序方向的聚合。 只能指定一个订单。 示例:sum asc

startTime

查询的开始时间。 它是格式为“yyyy-MM-ddTHH:mm:ss.fffZ”的字符串。 如果已指定 endTime 参数,则需要此参数。 如果仅指定 startTime,则 endTime 默认为当前时间。 如果未指定时间间隔,则默认值为 1 小时。

top

要检索请求中每个资源 ID 的最大记录数。 仅当指定筛选器时才有效。 默认值为 10。

继承属性

abortSignal

可用于中止请求的信号。

onResponse

在执行请求的作时,每次从服务器接收响应时调用的函数。 可以多次调用。

requestOptions

为此作创建和发送 HTTP 请求时使用的选项。

serializerOptions

用于替代序列化/取消序列化行为的选项。

tracingOptions

启用跟踪时使用的选项。

属性详细信息

aggregation

要检索的聚合类型列表(逗号分隔)。 示例:平均值、最小值、最大

aggregation?: string

属性值

string

endTime

查询的结束时间。 它是格式为“yyyy-MM-ddTHH:mm:ss.fffZ”的字符串。

endTime?: Date

属性值

Date

filter

该筛选器用于减少返回的指标数据集。
示例:
指标包含元数据 A、B 和 C。
- 返回 C 的所有时序,其中 A = a1,B = b1 或 b2
filter=A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq '*'
- 变体无效:
filter=A eq 'a1' and B eq 'b1' and C eq '*' or B = 'b2'
这无效,因为逻辑或运算符不能分隔两个不同的元数据名称。
- 返回所有时序,其中 A = a1,B = b1 和 C = c1:
filter=A eq 'a1' and B eq 'b1' and C eq 'c1'
- 返回 A = a1 的所有时序
filter=A eq 'a1' and B eq '' and C eq ''.

filter?: string

属性值

string

interval

查询的间隔(即时间根)。 示例:PT15M、PT1H、P1D

interval?: string

属性值

string

orderBy

用于对结果进行排序和排序方向的聚合。 只能指定一个订单。 示例:sum asc

orderBy?: string

属性值

string

startTime

查询的开始时间。 它是格式为“yyyy-MM-ddTHH:mm:ss.fffZ”的字符串。 如果已指定 endTime 参数,则需要此参数。 如果仅指定 startTime,则 endTime 默认为当前时间。 如果未指定时间间隔,则默认值为 1 小时。

startTime?: Date

属性值

Date

top

要检索请求中每个资源 ID 的最大记录数。 仅当指定筛选器时才有效。 默认值为 10。

top?: number

属性值

number

继承属性详细信息

abortSignal

可用于中止请求的信号。

abortSignal?: AbortSignalLike

属性值

继承自 coreClient.OperationOptions.abortSignal

onResponse

在执行请求的作时,每次从服务器接收响应时调用的函数。 可以多次调用。

onResponse?: RawResponseCallback

属性值

继承自 coreClient.OperationOptions.onResponse

requestOptions

为此作创建和发送 HTTP 请求时使用的选项。

requestOptions?: OperationRequestOptions

属性值

继承自 coreClient.OperationOptions.requestOptions

serializerOptions

用于替代序列化/取消序列化行为的选项。

serializerOptions?: SerializerOptions

属性值

继承自 coreClient.OperationOptions.serializerOptions

tracingOptions

启用跟踪时使用的选项。

tracingOptions?: OperationTracingOptions

属性值

继承自 coreClient.OperationOptions.tracingOptions