Databases - List Metrics

Zwraca metryki bazy danych.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

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 podzestaw 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/databases/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 (date-time)

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 (date-time)

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 (double)

Średnia wartość metryki.

count

number (int32)

Liczba wartości dla metryki.

maximum

number (double)

Maksymalna wartość metryki.

minimum

number (double)

Minimalna wartość metryki.

timestamp

string (date-time)

Sygnatura czasowa metryki (format ISO-8601).

total

number (double)

Całkowita wartość metryki.

UnitType

Jednostka metryki.

Wartość Opis
count
bytes
seconds
percent
countPerSecond
bytesPerSecond