Поделиться через


Elastic Pools - List Metrics

Возвращает метрики эластичного пула.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/metrics?api-version=2014-04-01&$filter={$filter}

Параметры URI

Имя В Обязательно Тип Описание
elasticPoolName
path True

string

Имя эластичного пула.

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки Azure.

$filter
query True

string

Выражение фильтра OData, описывающее подмножество возвращаемых метрик.

api-version
query True

string

Версия API для использования в запросе.

Ответы

Имя Тип Описание
200 OK

MetricListResult

ОК

Примеры

List database usage metrics

Образец запроса

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/elasticPools/3481/metrics?api-version=2014-04-01&$filter=name/value eq 'cpu_percent' and timeGrain eq '00:10:00' and startTime eq '2017-06-02T18:35:00Z' and endTime eq '2017-06-02T18:55:00Z'

Пример ответа

{
  "value": [
    {
      "name": {
        "value": "cpu_percent",
        "localizedValue": "CPU percentage"
      },
      "unit": "percent",
      "timeGrain": "00:10:00",
      "startTime": "2017-06-02T18:35:00Z",
      "endTime": "2017-06-02T18:55:00Z",
      "metricValues": [
        {
          "timestamp": "2017-06-02T18:30:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        },
        {
          "timestamp": "2017-06-02T18:40:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        },
        {
          "timestamp": "2017-06-02T18:50:01Z",
          "average": 0,
          "minimum": 0,
          "maximum": 0,
          "total": 0,
          "count": 1
        }
      ]
    }
  ]
}

Определения

Имя Описание
Metric

Метрики базы данных.

MetricListResult

Ответ на запрос метрик базы данных списка.

MetricName

Имя метрики базы данных.

MetricValue

Представляет метрики базы данных.

UnitType

Единица измерения метрики.

Metric

Метрики базы данных.

Имя Тип Описание
endTime

string

Время окончания метрики (формат ISO-8601).

metricValues

MetricValue[]

Значения метрик для указанного временного окна и тайм-шага.

name

MetricName

Сведения об имени для метрики.

startTime

string

Время начала метрики (формат ISO-8601).

timeGrain

string

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

unit

UnitType

Единица измерения метрики.

MetricListResult

Ответ на запрос метрик базы данных списка.

Имя Тип Описание
value

Metric[]

Список метрик для базы данных.

MetricName

Имя метрики базы данных.

Имя Тип Описание
localizedValue

string

Понятное имя метрики базы данных.

value

string

Имя метрики базы данных.

MetricValue

Представляет метрики базы данных.

Имя Тип Описание
average

number

Среднее значение метрики.

count

number

Количество значений для метрики.

maximum

number

Максимальное значение метрики.

minimum

number

Минимальное значение метрики.

timestamp

string

Метка времени метрики (формат ISO-8601).

total

number

Общее значение метрики.

UnitType

Единица измерения метрики.

Имя Тип Описание
bytes

string

bytesPerSecond

string

count

string

countPerSecond

string

percent

string

seconds

string