Dela via


Elastic Pools - List Metrics

Returnerar mått för elastisk pool.

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-parametrar

Name I Obligatorisk Typ Description
elasticPoolName
path True

string

Namnet på den elastiska poolen.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

$filter
query True

string

Ett OData-filteruttryck som beskriver en delmängd mått som ska returneras.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

MetricListResult

OK

Exempel

List database usage metrics

Exempelbegäran

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'

Exempelsvar

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

Definitioner

Name Description
Metric

Databasmått.

MetricListResult

Svaret på en begäran om listdatabasmått.

MetricName

Ett databasmåttnamn.

MetricValue

Representerar databasmått.

UnitType

Måttenheten.

Metric

Databasmått.

Name Typ Description
endTime

string (date-time)

Sluttiden för måttet (ISO-8601-format).

metricValues

MetricValue[]

Måttvärdena för det angivna tidsfönstret och tidssteget.

name

MetricName

Namninformationen för måttet.

startTime

string (date-time)

Starttiden för måttet (ISO-8601-format).

timeGrain

string

Tidssteget som ska användas för att sammanfatta måttvärdena.

unit

UnitType

Måttenheten.

MetricListResult

Svaret på en begäran om listdatabasmått.

Name Typ Description
value

Metric[]

Listan över mått för databasen.

MetricName

Ett databasmåttnamn.

Name Typ Description
localizedValue

string

Det egna namnet på databasmåttet.

value

string

Namnet på databasmåttet.

MetricValue

Representerar databasmått.

Name Typ Description
average

number (double)

Det genomsnittliga värdet för måttet.

count

number (int32)

Antalet värden för måttet.

maximum

number (double)

Det maximala värdet för måttet.

minimum

number (double)

Måttets minsta värde.

timestamp

string (date-time)

Tidsstämpel för mått (ISO-8601-format).

total

number (double)

Det totala värdet för måttet.

UnitType

Måttenheten.

Värde Description
bytes
bytesPerSecond
count
countPerSecond
percent
seconds