MetricsClient class
Клиент для запроса метрик Azure Monitor.
Конструкторы
| Metrics |
Создайте новый MetricsClient. |
Свойства
| pipeline | Конвейер, используемый этим клиентом для выполнения запросов |
Методы
| query |
Запрашивайте метрики для нескольких ресурсов 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[]>
Разрешение обещаний в массив результатов запроса метрик.