MetricsClient class

Клиент для запроса метрик Azure Monitor.

Конструкторы

MetricsClient(string, TokenCredential, MetricsClientOptions)

Создайте новый MetricsClient.

Свойства

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

Методы

queryResources(string[], string[], string, MetricsQueryResourcesOptions)

Запрашивайте метрики для нескольких ресурсов Azure.

Сведения о конструкторе

MetricsClient(string, TokenCredential, MetricsClientOptions)

Создайте новый MetricsClient.

new MetricsClient(endpoint: string, tokenCredential: TokenCredential, options?: MetricsClientOptions)

Параметры

endpoint

string

URL-адрес конечной точки для службы метрик.

tokenCredential
TokenCredential

Учетные данные маркера, используемые для проверки подлинности.

options
MetricsClientOptions

Необязательные параметры конфигурации.

Сведения о свойстве

pipeline

Конвейер, используемый этим клиентом для выполнения запросов

pipeline: Pipeline

Значение свойства

Сведения о методе

queryResources(string[], string[], string, MetricsQueryResourcesOptions)

Запрашивайте метрики для нескольких ресурсов Azure.

function queryResources(resourceIds: string[], metricNames: string[], metricNamespace: string, options?: MetricsQueryResourcesOptions): Promise<MetricsQueryResult[]>

Параметры

resourceIds

string[]

Массив идентификаторов ресурсов для запроса метрик.

metricNames

string[]

Массив имен метрик для запроса.

metricNamespace

string

Пространство имен метрик.

options
MetricsQueryResourcesOptions

Необязательные параметры запроса.

Возвращаемое значение

Promise<MetricsQueryResult[]>

Разрешение обещаний в массив результатов запроса метрик.