Partilhar via


Elastic Pools - List Metrics

Devolve métricas de conjunto elástico.

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

Parâmetros do URI

Name Em Necessário Tipo Description
elasticPoolName
path True

string

O nome do conjunto elástico.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

$filter
query True

string

Uma expressão de filtro OData que descreve um subconjunto de métricas a devolver.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

MetricListResult

OK

Exemplos

List database usage metrics

Pedido de amostra

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'

Resposta da amostra

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

Definições

Name Description
Metric

Métricas da base de dados.

MetricListResult

A resposta a um pedido de métricas de base de dados de lista.

MetricName

Um nome de métrica de base de dados.

MetricValue

Representa as métricas da base de dados.

UnitType

A unidade da métrica.

Metric

Métricas da base de dados.

Name Tipo Description
endTime

string

A hora de fim da métrica (formato ISO-8601).

metricValues

MetricValue[]

Os valores de métricas da janela de tempo e do tempo especificados.

name

MetricName

As informações de nome da métrica.

startTime

string

A hora de início da métrica (formato ISO-8601).

timeGrain

string

O passo de tempo a utilizar para resumir os valores das métricas.

unit

UnitType

A unidade da métrica.

MetricListResult

A resposta a um pedido de métricas de base de dados de lista.

Name Tipo Description
value

Metric[]

A lista de métricas da base de dados.

MetricName

Um nome de métrica de base de dados.

Name Tipo Description
localizedValue

string

O nome amigável da métrica da base de dados.

value

string

O nome da métrica da base de dados.

MetricValue

Representa as métricas da base de dados.

Name Tipo Description
average

number

O valor médio da métrica.

count

number

O número de valores para a métrica.

maximum

number

O valor máximo da métrica.

minimum

number

O valor mínimo da métrica.

timestamp

string

O carimbo de data/hora da métrica (formato ISO-8601).

total

number

O valor total da métrica.

UnitType

A unidade da métrica.

Name Tipo Description
bytes

string

bytesPerSecond

string

count

string

countPerSecond

string

percent

string

seconds

string