Databases - List Metrics

Devuelve métricas de base de datos.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
databaseName
path True

string

Nombre de la base de datos.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal.

serverName
path True

string

Nombre del servidor.

subscriptionId
path True

string

Identificador de suscripción que identifica una suscripción de Azure.

$filter
query True

string

Expresión de filtro de OData que describe un subconjunto de métricas que se van a devolver.

api-version
query True

string

Versión de la API que se va a usar para la solicitud.

Respuestas

Nombre Tipo Description
200 OK

MetricListResult

De acuerdo

Ejemplos

List database usage metrics

Solicitud de ejemplo

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'

Respuesta de muestra

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

Definiciones

Nombre Description
Metric

Métricas de base de datos.

MetricListResult

Respuesta a una solicitud de métricas de base de datos de lista.

MetricName

Un nombre de métrica de base de datos.

MetricValue

Representa las métricas de la base de datos.

UnitType

Unidad de la métrica.

Metric

Métricas de base de datos.

Nombre Tipo Description
endTime

string (date-time)

Hora de finalización de la métrica (formato ISO-8601).

metricValues

MetricValue[]

Valores de métricas para la ventana de tiempo y el intervalo de tiempo especificados.

name

MetricName

Información de nombre de la métrica.

startTime

string (date-time)

Hora de inicio de la métrica (formato ISO-8601).

timeGrain

string

Paso de tiempo que se usará para resumir los valores de métrica.

unit

UnitType

Unidad de la métrica.

MetricListResult

Respuesta a una solicitud de métricas de base de datos de lista.

Nombre Tipo Description
value

Metric[]

Lista de métricas de la base de datos.

MetricName

Un nombre de métrica de base de datos.

Nombre Tipo Description
localizedValue

string

Nombre descriptivo de la métrica de base de datos.

value

string

Nombre de la métrica de base de datos.

MetricValue

Representa las métricas de la base de datos.

Nombre Tipo Description
average

number (double)

Valor medio de la métrica.

count

number (int32)

Número de valores de la métrica.

maximum

number (double)

Valor máximo de la métrica.

minimum

number (double)

Valor mínimo de la métrica.

timestamp

string (date-time)

Marca de tiempo de métrica (formato ISO-8601).

total

number (double)

Valor total de la métrica.

UnitType

Unidad de la métrica.

Valor Description
count
bytes
seconds
percent
countPerSecond
bytesPerSecond