Udostępnij za pośrednictwem


Elastic Pools - List Metrics

Zwraca metryki elastycznej puli.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
elasticPoolName
path True

string

Nazwa elastycznej puli.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

$filter
query True

string

Wyrażenie filtru OData, które opisuje podzbiór metryk do zwrócenia.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

MetricListResult

OK

Przykłady

List database usage metrics

Przykładowe żądanie

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'

Przykładowa odpowiedź

{
  "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
        }
      ]
    }
  ]
}

Definicje

Nazwa Opis
Metric

Metryki bazy danych.

MetricListResult

Odpowiedź na żądanie metryk bazy danych listy.

MetricName

Nazwa metryki bazy danych.

MetricValue

Reprezentuje metryki bazy danych.

UnitType

Jednostka metryki.

Metric

Metryki bazy danych.

Nazwa Typ Opis
endTime

string

Godzina zakończenia metryki (format ISO-8601).

metricValues

MetricValue[]

Wartości metryk dla określonego przedziału czasu i czasu.

name

MetricName

Informacje o nazwie metryki.

startTime

string

Godzina rozpoczęcia metryki (format ISO-8601).

timeGrain

string

Krok czasu, który ma zostać użyty do podsumowania wartości metryk.

unit

UnitType

Jednostka metryki.

MetricListResult

Odpowiedź na żądanie metryk bazy danych listy.

Nazwa Typ Opis
value

Metric[]

Lista metryk dla bazy danych.

MetricName

Nazwa metryki bazy danych.

Nazwa Typ Opis
localizedValue

string

Przyjazna nazwa metryki bazy danych.

value

string

Nazwa metryki bazy danych.

MetricValue

Reprezentuje metryki bazy danych.

Nazwa Typ Opis
average

number

Średnia wartość metryki.

count

number

Liczba wartości metryki.

maximum

number

Maksymalna wartość metryki.

minimum

number

Minimalna wartość metryki.

timestamp

string

Sygnatura czasowa metryki (format ISO-8601).

total

number

Całkowita wartość metryki.

UnitType

Jednostka metryki.

Nazwa Typ Opis
bytes

string

bytesPerSecond

string

count

string

countPerSecond

string

percent

string

seconds

string