Udostępnij za pośrednictwem


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 Resource Manager platformy Azure 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 opisujące 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

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 dla metryki.

maximum

number

Maksymalna wartość metryki.

minimum

number

Minimalna wartość metryki.

timestamp

string

Znacznik czasu 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