Udostępnij za pośrednictwem


MetricsBatchQueryClient.QueryBatch Method

Definition

Returns all the Azure Monitor metrics requested for the batch of resources.

public virtual Azure.Response<Azure.Monitor.Query.Models.MetricResultsResponse> QueryBatch (System.Collections.Generic.List<string> resourceIds, System.Collections.Generic.List<string> metricNames, string metricNamespace, Azure.Monitor.Query.MetricsQueryOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member QueryBatch : System.Collections.Generic.List<string> * System.Collections.Generic.List<string> * string * Azure.Monitor.Query.MetricsQueryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Monitor.Query.Models.MetricResultsResponse>
override this.QueryBatch : System.Collections.Generic.List<string> * System.Collections.Generic.List<string> * string * Azure.Monitor.Query.MetricsQueryOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Monitor.Query.Models.MetricResultsResponse>
Public Overridable Function QueryBatch (resourceIds As List(Of String), metricNames As List(Of String), metricNamespace As String, Optional options As MetricsQueryOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of MetricResultsResponse)

Parameters

resourceIds
List<String>

The resource URIs for which the metrics is requested.

metricNames
List<String>

The names of the metrics to query.

metricNamespace
String

The namespace of the metrics to query.

options
MetricsQueryOptions

The MetricsBatchQueryClientOptions to configure the query.

cancellationToken
CancellationToken

The CancellationToken to use.

Returns

A time-series metrics result for the requested metric names.

Applies to